Class CfnLayer.VolumeConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opsworks.CfnLayer.VolumeConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLayer.VolumeConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnLayer.VolumeConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnLayer.VolumeConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLayer.VolumeConfigurationProperty
An implementation for
CfnLayer.VolumeConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opsworks.CfnLayer.VolumeConfigurationProperty
CfnLayer.VolumeConfigurationProperty.Builder, CfnLayer.VolumeConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLayer.VolumeConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectSpecifies whether an Amazon EBS volume is encrypted.final NumbergetIops()The number of I/O operations per second (IOPS) to provision for the volume.final StringThe volume mount point.final NumberThe number of disks in the volume.final NumberThe volume RAID level .final NumbergetSize()The volume size.final StringThe volume type.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLayer.VolumeConfigurationProperty.Builder.
-
-
Method Details
-
getEncrypted
Description copied from interface:CfnLayer.VolumeConfigurationPropertySpecifies whether an Amazon EBS volume is encrypted.For more information, see Amazon EBS Encryption .
- Specified by:
getEncryptedin interfaceCfnLayer.VolumeConfigurationProperty
-
getIops
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe number of I/O operations per second (IOPS) to provision for the volume.For PIOPS volumes, the IOPS per disk.
If you specify
io1for the volume type, you must specify this property.- Specified by:
getIopsin interfaceCfnLayer.VolumeConfigurationProperty
-
getMountPoint
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe volume mount point.For example "/dev/sdh".
- Specified by:
getMountPointin interfaceCfnLayer.VolumeConfigurationProperty
-
getNumberOfDisks
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe number of disks in the volume.- Specified by:
getNumberOfDisksin interfaceCfnLayer.VolumeConfigurationProperty
-
getRaidLevel
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe volume RAID level .- Specified by:
getRaidLevelin interfaceCfnLayer.VolumeConfigurationProperty
-
getSize
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe volume size.- Specified by:
getSizein interfaceCfnLayer.VolumeConfigurationProperty
-
getVolumeType
Description copied from interface:CfnLayer.VolumeConfigurationPropertyThe volume type. For more information, see Amazon EBS Volume Types .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.
- Specified by:
getVolumeTypein interfaceCfnLayer.VolumeConfigurationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-