@Stability(value=Stable) public static final class CfnBudgetsAction.IamActionDefinitionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBudgetsAction.IamActionDefinitionProperty>
CfnBudgetsAction.IamActionDefinitionProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnBudgetsAction.IamActionDefinitionProperty |
build()
Builds the configured instance.
|
CfnBudgetsAction.IamActionDefinitionProperty.Builder |
groups(List<String> groups)
Sets the value of
CfnBudgetsAction.IamActionDefinitionProperty.getGroups() |
CfnBudgetsAction.IamActionDefinitionProperty.Builder |
policyArn(String policyArn)
Sets the value of
CfnBudgetsAction.IamActionDefinitionProperty.getPolicyArn() |
CfnBudgetsAction.IamActionDefinitionProperty.Builder |
roles(List<String> roles)
Sets the value of
CfnBudgetsAction.IamActionDefinitionProperty.getRoles() |
CfnBudgetsAction.IamActionDefinitionProperty.Builder |
users(List<String> users)
Sets the value of
CfnBudgetsAction.IamActionDefinitionProperty.getUsers() |
@Stability(value=Stable) public CfnBudgetsAction.IamActionDefinitionProperty.Builder policyArn(String policyArn)
CfnBudgetsAction.IamActionDefinitionProperty.getPolicyArn()policyArn - The Amazon Resource Name (ARN) of the policy to be attached. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.IamActionDefinitionProperty.Builder groups(List<String> groups)
CfnBudgetsAction.IamActionDefinitionProperty.getGroups()groups - A list of groups to be attached.
There must be at least one group.this@Stability(value=Stable) public CfnBudgetsAction.IamActionDefinitionProperty.Builder roles(List<String> roles)
CfnBudgetsAction.IamActionDefinitionProperty.getRoles()roles - A list of roles to be attached.
There must be at least one role.this@Stability(value=Stable) public CfnBudgetsAction.IamActionDefinitionProperty.Builder users(List<String> users)
CfnBudgetsAction.IamActionDefinitionProperty.getUsers()users - A list of users to be attached.
There must be at least one user.this@Stability(value=Stable) public CfnBudgetsAction.IamActionDefinitionProperty build()
build in interface software.amazon.jsii.Builder<CfnBudgetsAction.IamActionDefinitionProperty>CfnBudgetsAction.IamActionDefinitionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.