public static final class EventRuleTargetProps.Jsii$Pojo extends Object implements EventRuleTargetProps
EventRuleTargetProps.EventRuleTargetProps.Builder, EventRuleTargetProps.Jsii$Pojo, EventRuleTargetProps.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
protected software.amazon.awscdk.Arn |
_arn |
protected RuleResource.EcsParametersProperty |
_ecsParameters |
protected String |
_id |
protected RuleResource.KinesisParametersProperty |
_kinesisParameters |
protected software.amazon.awscdk.services.iam.RoleArn |
_roleArn |
protected RuleResource.RunCommandParametersProperty |
_runCommandParameters |
| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Pojo()
Constructor used by builders.
|
| 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected String _id
protected software.amazon.awscdk.Arn _arn
protected software.amazon.awscdk.services.iam.RoleArn _roleArn
protected RuleResource.EcsParametersProperty _ecsParameters
protected RuleResource.KinesisParametersProperty _kinesisParameters
protected RuleResource.RunCommandParametersProperty _runCommandParameters
public String getId()
EventRuleTargetPropsgetId in interface EventRuleTargetPropspublic void setId(String value)
EventRuleTargetPropssetId in interface EventRuleTargetPropspublic software.amazon.awscdk.Arn getArn()
EventRuleTargetPropsgetArn in interface EventRuleTargetPropspublic void setArn(software.amazon.awscdk.Arn value)
EventRuleTargetPropssetArn in interface EventRuleTargetPropspublic software.amazon.awscdk.services.iam.RoleArn getRoleArn()
EventRuleTargetPropsgetRoleArn in interface EventRuleTargetPropspublic void setRoleArn(software.amazon.awscdk.services.iam.RoleArn value)
EventRuleTargetPropssetRoleArn in interface EventRuleTargetPropspublic RuleResource.EcsParametersProperty getEcsParameters()
EventRuleTargetPropsgetEcsParameters in interface EventRuleTargetPropspublic void setEcsParameters(RuleResource.EcsParametersProperty value)
EventRuleTargetPropssetEcsParameters in interface EventRuleTargetPropspublic RuleResource.KinesisParametersProperty getKinesisParameters()
EventRuleTargetPropsgetKinesisParameters in interface EventRuleTargetPropspublic void setKinesisParameters(RuleResource.KinesisParametersProperty value)
EventRuleTargetPropssetKinesisParameters in interface EventRuleTargetPropspublic RuleResource.RunCommandParametersProperty getRunCommandParameters()
EventRuleTargetPropsgetRunCommandParameters in interface EventRuleTargetPropspublic void setRunCommandParameters(RuleResource.RunCommandParametersProperty value)
EventRuleTargetPropssetRunCommandParameters in interface EventRuleTargetPropsCopyright © 2018. All rights reserved.