public static final class CfnBudgetsAction.SsmActionDefinitionProperty.Builder
extends java.lang.Object
CfnBudgetsAction.SsmActionDefinitionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnBudgetsAction.SsmActionDefinitionProperty |
build()
Builds the configured instance.
|
CfnBudgetsAction.SsmActionDefinitionProperty.Builder |
instanceIds(java.util.List<java.lang.String> instanceIds)
Sets the value of
CfnBudgetsAction.SsmActionDefinitionProperty.getInstanceIds() |
CfnBudgetsAction.SsmActionDefinitionProperty.Builder |
region(java.lang.String region)
Sets the value of
CfnBudgetsAction.SsmActionDefinitionProperty.getRegion() |
CfnBudgetsAction.SsmActionDefinitionProperty.Builder |
subtype(java.lang.String subtype)
Sets the value of
CfnBudgetsAction.SsmActionDefinitionProperty.getSubtype() |
public CfnBudgetsAction.SsmActionDefinitionProperty.Builder instanceIds(java.util.List<java.lang.String> instanceIds)
CfnBudgetsAction.SsmActionDefinitionProperty.getInstanceIds()
instanceIds
- The EC2 and RDS instance IDs. This parameter is required.this
public CfnBudgetsAction.SsmActionDefinitionProperty.Builder region(java.lang.String region)
CfnBudgetsAction.SsmActionDefinitionProperty.getRegion()
region
- The Region to run the ( SSM ) document. This parameter is required.this
public CfnBudgetsAction.SsmActionDefinitionProperty.Builder subtype(java.lang.String subtype)
CfnBudgetsAction.SsmActionDefinitionProperty.getSubtype()
subtype
- The action subType. This parameter is required.this
public CfnBudgetsAction.SsmActionDefinitionProperty build()
CfnBudgetsAction.SsmActionDefinitionProperty
java.lang.NullPointerException
- if any required attribute was not provided