@Stability(value=Stable) public static final class CfnEventBusPolicyProps.Builder extends Object implements software.amazon.jsii.Builder<CfnEventBusPolicyProps>
CfnEventBusPolicyProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnEventBusPolicyProps.Builder |
action(String action)
Sets the value of
CfnEventBusPolicyProps.getAction() |
CfnEventBusPolicyProps |
build()
Builds the configured instance.
|
CfnEventBusPolicyProps.Builder |
condition(CfnEventBusPolicy.ConditionProperty condition)
Sets the value of
CfnEventBusPolicyProps.getCondition() |
CfnEventBusPolicyProps.Builder |
condition(IResolvable condition)
Sets the value of
CfnEventBusPolicyProps.getCondition() |
CfnEventBusPolicyProps.Builder |
eventBusName(String eventBusName)
Sets the value of
CfnEventBusPolicyProps.getEventBusName() |
CfnEventBusPolicyProps.Builder |
principal(String principal)
Sets the value of
CfnEventBusPolicyProps.getPrincipal() |
CfnEventBusPolicyProps.Builder |
statement(Object statement)
Sets the value of
CfnEventBusPolicyProps.getStatement() |
CfnEventBusPolicyProps.Builder |
statementId(String statementId)
Sets the value of
CfnEventBusPolicyProps.getStatementId() |
@Stability(value=Stable) public CfnEventBusPolicyProps.Builder statementId(String statementId)
CfnEventBusPolicyProps.getStatementId()statementId - `AWS::Events::EventBusPolicy.StatementId`. This parameter is required.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder action(String action)
CfnEventBusPolicyProps.getAction()action - `AWS::Events::EventBusPolicy.Action`.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder condition(CfnEventBusPolicy.ConditionProperty condition)
CfnEventBusPolicyProps.getCondition()condition - `AWS::Events::EventBusPolicy.Condition`.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder condition(IResolvable condition)
CfnEventBusPolicyProps.getCondition()condition - `AWS::Events::EventBusPolicy.Condition`.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder eventBusName(String eventBusName)
CfnEventBusPolicyProps.getEventBusName()eventBusName - `AWS::Events::EventBusPolicy.EventBusName`.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder principal(String principal)
CfnEventBusPolicyProps.getPrincipal()principal - `AWS::Events::EventBusPolicy.Principal`.this@Stability(value=Stable) public CfnEventBusPolicyProps.Builder statement(Object statement)
CfnEventBusPolicyProps.getStatement()statement - `AWS::Events::EventBusPolicy.Statement`.this@Stability(value=Stable) public CfnEventBusPolicyProps build()
build in interface software.amazon.jsii.Builder<CfnEventBusPolicyProps>CfnEventBusPolicyPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.