@Generated(value="jsii-pacmak/0.7.6 (build 04cb6bb)", date="2018-09-20T13:04:04.153Z") public interface RuleResourceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
RuleResourceProps.Builder
A builder for
RuleResourceProps |
static class |
RuleResourceProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static RuleResourceProps.Builder |
builder() |
Object |
getDescription()
``AWS::Events::Rule.Description``
|
Object |
getEventPattern()
``AWS::Events::Rule.EventPattern``
|
Object |
getRoleArn()
``AWS::Events::Rule.RoleArn``
|
Object |
getRuleName()
``AWS::Events::Rule.Name``
|
Object |
getScheduleExpression()
``AWS::Events::Rule.ScheduleExpression``
|
Object |
getState()
``AWS::Events::Rule.State``
|
Object |
getTargets()
``AWS::Events::Rule.Targets``
|
void |
setDescription(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.Description``
|
void |
setDescription(String value)
``AWS::Events::Rule.Description``
|
void |
setEventPattern(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.EventPattern``
|
void |
setEventPattern(com.fasterxml.jackson.databind.node.ObjectNode value)
``AWS::Events::Rule.EventPattern``
|
void |
setRoleArn(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.RoleArn``
|
void |
setRoleArn(String value)
``AWS::Events::Rule.RoleArn``
|
void |
setRuleName(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.Name``
|
void |
setRuleName(String value)
``AWS::Events::Rule.Name``
|
void |
setScheduleExpression(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.ScheduleExpression``
|
void |
setScheduleExpression(String value)
``AWS::Events::Rule.ScheduleExpression``
|
void |
setState(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.State``
|
void |
setState(String value)
``AWS::Events::Rule.State``
|
void |
setTargets(software.amazon.awscdk.CloudFormationToken value)
``AWS::Events::Rule.Targets``
|
void |
setTargets(List<Object> value)
``AWS::Events::Rule.Targets``
|
Object getDescription()
void setDescription(String value)
void setDescription(software.amazon.awscdk.CloudFormationToken value)
Object getEventPattern()
void setEventPattern(com.fasterxml.jackson.databind.node.ObjectNode value)
void setEventPattern(software.amazon.awscdk.CloudFormationToken value)
Object getRoleArn()
void setRoleArn(String value)
void setRoleArn(software.amazon.awscdk.CloudFormationToken value)
Object getRuleName()
void setRuleName(String value)
void setRuleName(software.amazon.awscdk.CloudFormationToken value)
Object getScheduleExpression()
void setScheduleExpression(String value)
void setScheduleExpression(software.amazon.awscdk.CloudFormationToken value)
Object getState()
void setState(String value)
void setState(software.amazon.awscdk.CloudFormationToken value)
Object getTargets()
void setTargets(software.amazon.awscdk.CloudFormationToken value)
static RuleResourceProps.Builder builder()
RuleResourceProps.Builder of RuleResourcePropsCopyright © 2018. All rights reserved.