Class GroupMixedInstancesPolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.autoscaling.inputs.GroupMixedInstancesPolicyArgs
-
public final class GroupMixedInstancesPolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroupMixedInstancesPolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GroupMixedInstancesPolicyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GroupMixedInstancesPolicyArgs.Builderbuilder()static GroupMixedInstancesPolicyArgs.Builderbuilder(GroupMixedInstancesPolicyArgs defaults)java.util.Optional<com.pulumi.core.Output<GroupMixedInstancesPolicyInstancesDistributionArgs>>instancesDistribution()com.pulumi.core.Output<GroupMixedInstancesPolicyLaunchTemplateArgs>launchTemplate()
-
-
-
Field Detail
-
Empty
public static final GroupMixedInstancesPolicyArgs Empty
-
-
Method Detail
-
instancesDistribution
public java.util.Optional<com.pulumi.core.Output<GroupMixedInstancesPolicyInstancesDistributionArgs>> instancesDistribution()
- Returns:
- Nested argument containing settings on how to mix on-demand and Spot instances in the Auto Scaling group. Defined below.
-
launchTemplate
public com.pulumi.core.Output<GroupMixedInstancesPolicyLaunchTemplateArgs> launchTemplate()
- Returns:
- Nested argument containing launch template settings along with the overrides to specify multiple instance types and weights. Defined below.
-
builder
public static GroupMixedInstancesPolicyArgs.Builder builder()
-
builder
public static GroupMixedInstancesPolicyArgs.Builder builder(GroupMixedInstancesPolicyArgs defaults)
-
-