Package com.pulumi.aws.budgets.inputs
Class BudgetActionDefinitionSsmActionDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.budgets.inputs.BudgetActionDefinitionSsmActionDefinitionArgs.Builder
-
- Enclosing class:
- BudgetActionDefinitionSsmActionDefinitionArgs
public static final class BudgetActionDefinitionSsmActionDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BudgetActionDefinitionSsmActionDefinitionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BudgetActionDefinitionSsmActionDefinitionArgs.BuilderactionSubType(com.pulumi.core.Output<java.lang.String> actionSubType)BudgetActionDefinitionSsmActionDefinitionArgs.BuilderactionSubType(java.lang.String actionSubType)BudgetActionDefinitionSsmActionDefinitionArgsbuild()BudgetActionDefinitionSsmActionDefinitionArgs.BuilderinstanceIds(com.pulumi.core.Output<java.util.List<java.lang.String>> instanceIds)BudgetActionDefinitionSsmActionDefinitionArgs.BuilderinstanceIds(java.lang.String... instanceIds)BudgetActionDefinitionSsmActionDefinitionArgs.BuilderinstanceIds(java.util.List<java.lang.String> instanceIds)BudgetActionDefinitionSsmActionDefinitionArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)BudgetActionDefinitionSsmActionDefinitionArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BudgetActionDefinitionSsmActionDefinitionArgs defaults)
-
-
Method Detail
-
actionSubType
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder actionSubType(com.pulumi.core.Output<java.lang.String> actionSubType)
- Parameters:
actionSubType- Action subType. Valid values are `STOP_EC2_INSTANCES` or `STOP_RDS_INSTANCES`.- Returns:
- builder
-
actionSubType
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder actionSubType(java.lang.String actionSubType)
- Parameters:
actionSubType- Action subType. Valid values are `STOP_EC2_INSTANCES` or `STOP_RDS_INSTANCES`.- Returns:
- builder
-
instanceIds
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder instanceIds(com.pulumi.core.Output<java.util.List<java.lang.String>> instanceIds)
- Parameters:
instanceIds- EC2 and RDS instance IDs.- Returns:
- builder
-
instanceIds
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder instanceIds(java.util.List<java.lang.String> instanceIds)
- Parameters:
instanceIds- EC2 and RDS instance IDs.- Returns:
- builder
-
instanceIds
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder instanceIds(java.lang.String... instanceIds)
- Parameters:
instanceIds- EC2 and RDS instance IDs.- Returns:
- builder
-
region
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder region(com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region to run the SSM document.- Returns:
- builder
-
region
public BudgetActionDefinitionSsmActionDefinitionArgs.Builder region(java.lang.String region)
- Parameters:
region- Region to run the SSM document.- Returns:
- builder
-
build
public BudgetActionDefinitionSsmActionDefinitionArgs build()
-
-