public static class EventRuleTargetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EventRuleTargetProps
software.amazon.jsii.JsiiObject.InitializationModeEventRuleTargetProps.Builder, EventRuleTargetProps.Jsii$Pojo, EventRuleTargetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
software.amazon.awscdk.Arn |
getArn()
The Amazon Resource Name (ARN) of the target.
|
RuleResource.EcsParametersProperty |
getEcsParameters()
The Amazon ECS task definition and task count to use, if the event target
is an Amazon ECS task.
|
String |
getId()
A unique, user-defined identifier for the target.
|
RuleResource.KinesisParametersProperty |
getKinesisParameters()
Settings that control shard assignment, when the target is a Kinesis
stream.
|
software.amazon.awscdk.services.iam.RoleArn |
getRoleArn()
The Amazon Resource Name (ARN) of the AWS Identity and Access Management
(IAM) role to use for this target when the rule is triggered.
|
RuleResource.RunCommandParametersProperty |
getRunCommandParameters()
Parameters used when the rule invokes Amazon EC2 Systems Manager Run
Command.
|
void |
setArn(software.amazon.awscdk.Arn value)
The Amazon Resource Name (ARN) of the target.
|
void |
setEcsParameters(RuleResource.EcsParametersProperty value)
The Amazon ECS task definition and task count to use, if the event target
is an Amazon ECS task.
|
void |
setId(String value)
A unique, user-defined identifier for the target.
|
void |
setKinesisParameters(RuleResource.KinesisParametersProperty value)
Settings that control shard assignment, when the target is a Kinesis
stream.
|
void |
setRoleArn(software.amazon.awscdk.services.iam.RoleArn 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.
|
void |
setRunCommandParameters(RuleResource.RunCommandParametersProperty value)
Parameters used when the rule invokes Amazon EC2 Systems Manager Run
Command.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
public String getId()
getId in interface EventRuleTargetPropspublic void setId(String value)
setId in interface EventRuleTargetPropspublic software.amazon.awscdk.Arn getArn()
getArn in interface EventRuleTargetPropspublic void setArn(software.amazon.awscdk.Arn value)
setArn in interface EventRuleTargetProps@Nullable public software.amazon.awscdk.services.iam.RoleArn getRoleArn()
getRoleArn in interface EventRuleTargetPropspublic void setRoleArn(@Nullable software.amazon.awscdk.services.iam.RoleArn value)
setRoleArn in interface EventRuleTargetProps@Nullable public RuleResource.EcsParametersProperty getEcsParameters()
getEcsParameters in interface EventRuleTargetPropspublic void setEcsParameters(@Nullable RuleResource.EcsParametersProperty value)
setEcsParameters in interface EventRuleTargetProps@Nullable public RuleResource.KinesisParametersProperty getKinesisParameters()
getKinesisParameters in interface EventRuleTargetPropspublic void setKinesisParameters(@Nullable RuleResource.KinesisParametersProperty value)
setKinesisParameters in interface EventRuleTargetProps@Nullable public RuleResource.RunCommandParametersProperty getRunCommandParameters()
getRunCommandParameters in interface EventRuleTargetPropspublic void setRunCommandParameters(@Nullable RuleResource.RunCommandParametersProperty value)
setRunCommandParameters in interface EventRuleTargetPropsCopyright © 2018. All rights reserved.