@Stability(value=Stable) @Internal public static final class CfnLayer.VolumeConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLayer.VolumeConfigurationProperty
CfnLayer.VolumeConfigurationPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnLayer.VolumeConfigurationProperty.Builder, CfnLayer.VolumeConfigurationProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLayer.VolumeConfigurationProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLayer.AutoScalingThresholdsProperty.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) |
Object |
getEncrypted()
Specifies whether an Amazon EBS volume is encrypted.
|
Number |
getIops()
The number of I/O operations per second (IOPS) to provision for the volume.
|
String |
getMountPoint()
The volume mount point.
|
Number |
getNumberOfDisks()
The number of disks in the volume.
|
Number |
getRaidLevel()
The volume [RAID level](https://docs.aws.amazon.com/http://en.wikipedia.org/wiki/Standard_RAID_levels) .
|
Number |
getSize()
The volume size.
|
String |
getVolumeType()
The volume type.
|
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(CfnLayer.VolumeConfigurationProperty.Builder builder)
CfnLayer.AutoScalingThresholdsProperty.Builder.public final Object getEncrypted()
CfnLayer.VolumeConfigurationPropertyFor more information, see Amazon EBS Encryption .
getEncrypted in interface CfnLayer.VolumeConfigurationPropertypublic final Number getIops()
CfnLayer.VolumeConfigurationPropertyFor PIOPS volumes, the IOPS per disk.
If you specify io1 for the volume type, you must specify this property.
getIops in interface CfnLayer.VolumeConfigurationPropertypublic final String getMountPoint()
CfnLayer.VolumeConfigurationPropertyFor example "/dev/sdh".
getMountPoint in interface CfnLayer.VolumeConfigurationPropertypublic final Number getNumberOfDisks()
CfnLayer.VolumeConfigurationPropertygetNumberOfDisks in interface CfnLayer.VolumeConfigurationPropertypublic final Number getRaidLevel()
CfnLayer.VolumeConfigurationPropertygetRaidLevel in interface CfnLayer.VolumeConfigurationPropertypublic final Number getSize()
CfnLayer.VolumeConfigurationPropertygetSize in interface CfnLayer.VolumeConfigurationPropertypublic final String getVolumeType()
CfnLayer.VolumeConfigurationProperty
standard - Magnetic. Magnetic volumes must have a minimum size of 1 GiB and a maximum size of 1024 GiB.io1 - Provisioned IOPS (SSD). PIOPS volumes must have a minimum size of 4 GiB and a maximum size of 16384 GiB.gp2 - General Purpose (SSD). General purpose volumes must have a minimum size of 1 GiB and a maximum size of 16384 GiB.st1 - Throughput Optimized hard disk drive (HDD). Throughput optimized HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.sc1 - Cold HDD. Cold HDD volumes must have a minimum size of 500 GiB and a maximum size of 16384 GiB.getVolumeType in interface CfnLayer.VolumeConfigurationProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.