@Stability(value=Stable) @Internal public static final class CfnHostProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnHostProps
CfnHostPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnHostProps.Builder, CfnHostProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnHostProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnHostProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAutoPlacement()
Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
|
String |
getAvailabilityZone()
The Availability Zone in which to allocate the Dedicated Host.
|
String |
getHostRecovery()
Indicates whether to enable or disable host recovery for the Dedicated Host.
|
String |
getInstanceFamily()
`AWS::EC2::Host.InstanceFamily`.
|
String |
getInstanceType()
Specifies the instance type to be supported by the Dedicated Hosts.
|
String |
getOutpostArn()
`AWS::EC2::Host.OutpostArn`.
|
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(CfnHostProps.Builder builder)
CfnHostProps.Builder.public final String getAvailabilityZone()
CfnHostPropsgetAvailabilityZone in interface CfnHostPropspublic final String getAutoPlacement()
CfnHostPropsFor more information, see Understanding auto-placement and affinity in the Amazon EC2 User Guide .
Default: on
getAutoPlacement in interface CfnHostPropspublic final String getHostRecovery()
CfnHostPropsHost recovery is disabled by default. For more information, see Host recovery in the Amazon EC2 User Guide .
Default: off
getHostRecovery in interface CfnHostPropspublic final String getInstanceFamily()
CfnHostPropsgetInstanceFamily in interface CfnHostPropspublic final String getInstanceType()
CfnHostPropsIf you specify an instance type, the Dedicated Hosts support instances of the specified instance type only.
getInstanceType in interface CfnHostPropspublic final String getOutpostArn()
CfnHostPropsgetOutpostArn in interface CfnHostProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.