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(RuleResource.EcsParametersProperty value)
Sets the value of EcsParameters
|
EventRuleTargetProps.Builder |
withId(String value)
Sets the value of Id
|
EventRuleTargetProps.Builder |
withKinesisParameters(RuleResource.KinesisParametersProperty value)
Sets the value of KinesisParameters
|
EventRuleTargetProps.Builder |
withRoleArn(String value)
Sets the value of RoleArn
|
EventRuleTargetProps.Builder |
withRunCommandParameters(RuleResource.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. Acceptable values
include alphanumeric characters, periods (.), hyphens (-), and
underscores (_).thispublic EventRuleTargetProps.Builder withEcsParameters(@Nullable RuleResource.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 RuleResource.KinesisParametersProperty value)
value - Settings that control shard assignment, when the target is a Kinesis
stream. If you don't include this parameter, eventId is used as the
partition key.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. If one rule
triggers multiple targets, you can use a different IAM role for each
target.thispublic EventRuleTargetProps.Builder withRunCommandParameters(@Nullable RuleResource.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 © 2018. All rights reserved.