@Stability(value=Stable) @Internal public static final class MixedInstancesPolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements MixedInstancesPolicy
MixedInstancesPolicysoftware.amazon.jsii.JsiiObject.InitializationModeMixedInstancesPolicy.Builder, MixedInstancesPolicy.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(MixedInstancesPolicy.Builder builder)
Constructor that initializes the object based on literal property values passed by the
MixedInstancesPolicy.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
InstancesDistribution |
getInstancesDistribution()
InstancesDistribution to use.
|
ILaunchTemplate |
getLaunchTemplate()
Launch template to use.
|
List<LaunchTemplateOverrides> |
getLaunchTemplateOverrides()
Launch template overrides.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(MixedInstancesPolicy.Builder builder)
MixedInstancesPolicy.Builder.public final ILaunchTemplate getLaunchTemplate()
MixedInstancesPolicygetLaunchTemplate in interface MixedInstancesPolicypublic final InstancesDistribution getInstancesDistribution()
MixedInstancesPolicyDefault: - The value for each property in it uses a default value.
getInstancesDistribution in interface MixedInstancesPolicypublic final List<LaunchTemplateOverrides> getLaunchTemplateOverrides()
MixedInstancesPolicyThe maximum number of instance types that can be associated with an Auto Scaling group is 40.
The maximum number of distinct launch templates you can define for an Auto Scaling group is 20.
Default: - Do not provide any overrides
getLaunchTemplateOverrides in interface MixedInstancesPolicy@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.