Class GroupMixedInstancesPolicyLaunchTemplateOverride
- java.lang.Object
-
- com.pulumi.aws.autoscaling.outputs.GroupMixedInstancesPolicyLaunchTemplateOverride
-
public final class GroupMixedInstancesPolicyLaunchTemplateOverride extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroupMixedInstancesPolicyLaunchTemplateOverride.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GroupMixedInstancesPolicyLaunchTemplateOverride.Builderbuilder()static GroupMixedInstancesPolicyLaunchTemplateOverride.Builderbuilder(GroupMixedInstancesPolicyLaunchTemplateOverride defaults)java.util.Optional<GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirements>instanceRequirements()java.util.Optional<java.lang.String>instanceType()java.util.Optional<GroupMixedInstancesPolicyLaunchTemplateOverrideLaunchTemplateSpecification>launchTemplateSpecification()java.util.Optional<java.lang.String>weightedCapacity()
-
-
-
Method Detail
-
instanceRequirements
public java.util.Optional<GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirements> instanceRequirements()
- Returns:
- Override the instance type in the Launch Template with instance types that satisfy the requirements.
-
instanceType
public java.util.Optional<java.lang.String> instanceType()
- Returns:
- Override the instance type in the Launch Template.
-
launchTemplateSpecification
public java.util.Optional<GroupMixedInstancesPolicyLaunchTemplateOverrideLaunchTemplateSpecification> launchTemplateSpecification()
- Returns:
- Override the instance launch template specification in the Launch Template.
-
weightedCapacity
public java.util.Optional<java.lang.String> weightedCapacity()
- Returns:
- Number of capacity units, which gives the instance type a proportional weight to other instance types.
-
builder
public static GroupMixedInstancesPolicyLaunchTemplateOverride.Builder builder()
-
builder
public static GroupMixedInstancesPolicyLaunchTemplateOverride.Builder builder(GroupMixedInstancesPolicyLaunchTemplateOverride defaults)
-
-