public static final class RuleTargetProperties.Builder extends Object
RuleTargetProperties| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RuleTargetProperties |
build()
Builds the configured instance.
|
RuleTargetProperties.Builder |
withArn(String value)
Sets the value of Arn
|
RuleTargetProperties.Builder |
withEcsParameters(CfnRule.EcsParametersProperty value)
Sets the value of EcsParameters
|
RuleTargetProperties.Builder |
withId(String value)
Sets the value of Id
|
RuleTargetProperties.Builder |
withInput(RuleTargetInput value)
Sets the value of Input
|
RuleTargetProperties.Builder |
withKinesisParameters(CfnRule.KinesisParametersProperty value)
Sets the value of KinesisParameters
|
RuleTargetProperties.Builder |
withRole(software.amazon.awscdk.services.iam.IRole value)
Sets the value of Role
|
RuleTargetProperties.Builder |
withRunCommandParameters(CfnRule.RunCommandParametersProperty value)
Sets the value of RunCommandParameters
|
public RuleTargetProperties.Builder withArn(String value)
value - The Amazon Resource Name (ARN) of the target.thispublic RuleTargetProperties.Builder withId(String value)
value - A unique, user-defined identifier for the target.thispublic RuleTargetProperties.Builder withEcsParameters(@Nullable CfnRule.EcsParametersProperty value)
value - The Amazon ECS task definition and task count to use, if the event target is an Amazon ECS task.thispublic RuleTargetProperties.Builder withInput(@Nullable RuleTargetInput value)
value - What input to send to the event target.thispublic RuleTargetProperties.Builder withKinesisParameters(@Nullable CfnRule.KinesisParametersProperty value)
value - Settings that control shard assignment, when the target is a Kinesis stream.thispublic RuleTargetProperties.Builder withRole(@Nullable software.amazon.awscdk.services.iam.IRole value)
value - Role to use to invoke this event target.thispublic RuleTargetProperties.Builder withRunCommandParameters(@Nullable CfnRule.RunCommandParametersProperty value)
value - Parameters used when the rule invokes Amazon EC2 Systems Manager Run Command.thispublic RuleTargetProperties build()
RuleTargetPropertiesNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.