public static final class EventRuleTargetProps.Builder extends Object
EventRuleTargetProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EventRuleTargetProps |
build()
Builds the configured instance.
|
EventRuleTargetProps.Builder |
withArn(String value)
Sets the value of Arn
|
EventRuleTargetProps.Builder |
withEcsParameters(CfnRule.EcsParametersProperty value)
Sets the value of EcsParameters
|
EventRuleTargetProps.Builder |
withId(String value)
Sets the value of Id
|
EventRuleTargetProps.Builder |
withKinesisParameters(CfnRule.KinesisParametersProperty value)
Sets the value of KinesisParameters
|
EventRuleTargetProps.Builder |
withRoleArn(String value)
Sets the value of RoleArn
|
EventRuleTargetProps.Builder |
withRunCommandParameters(CfnRule.RunCommandParametersProperty value)
Sets the value of RunCommandParameters
|
public EventRuleTargetProps.Builder withArn(String value)
value - The Amazon Resource Name (ARN) of the target.thispublic EventRuleTargetProps.Builder withId(String value)
value - A unique, user-defined identifier for the target.thispublic EventRuleTargetProps.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 EventRuleTargetProps.Builder withKinesisParameters(@Nullable CfnRule.KinesisParametersProperty value)
value - Settings that control shard assignment, when the target is a Kinesis stream.thispublic EventRuleTargetProps.Builder withRoleArn(@Nullable String value)
value - The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role to use for this target when the rule is triggered.thispublic EventRuleTargetProps.Builder withRunCommandParameters(@Nullable CfnRule.RunCommandParametersProperty value)
value - Parameters used when the rule invokes Amazon EC2 Systems Manager Run Command.thispublic EventRuleTargetProps build()
EventRuleTargetPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.