public static final class CfnInstanceGroupConfig.VolumeSpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnInstanceGroupConfig.VolumeSpecificationProperty
CfnInstanceGroupConfig.VolumeSpecificationProperty
CfnInstanceGroupConfig.VolumeSpecificationProperty.Builder, CfnInstanceGroupConfig.VolumeSpecificationProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Number |
getIops()
The number of I/O operations per second (IOPS) that the volume supports.
|
java.lang.Number |
getSizeInGb()
The volume size, in gibibytes (GiB).
|
java.lang.String |
getVolumeType()
The volume type.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Number getSizeInGb()
CfnInstanceGroupConfig.VolumeSpecificationProperty
This can be a number from 1 - 1024. If the volume type is EBS-optimized, the minimum value is 10.
getSizeInGb
in interface CfnInstanceGroupConfig.VolumeSpecificationProperty
public final java.lang.String getVolumeType()
CfnInstanceGroupConfig.VolumeSpecificationProperty
Volume types supported are gp2, io1, and standard.
getVolumeType
in interface CfnInstanceGroupConfig.VolumeSpecificationProperty
public final java.lang.Number getIops()
CfnInstanceGroupConfig.VolumeSpecificationProperty
getIops
in interface CfnInstanceGroupConfig.VolumeSpecificationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()