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