@Generated(value="jsii-pacmak/0.7.12 (build 82990c5)", date="2018-12-13T10:24:42.717Z") 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 |
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 RuleResourceProps.Builder builder()
RuleResourceProps.Builder of RuleResourcePropsCopyright © 2018. All rights reserved.