@Stability(value=Stable) @Internal public static final class CfnVolumeProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnVolumeProps
CfnVolumePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnVolumeProps.Builder, CfnVolumeProps.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(String availabilityZone,
Object autoEnableIo,
Object encrypted,
Number iops,
String kmsKeyId,
Object multiAttachEnabled,
String outpostArn,
Number size,
String snapshotId,
List<? extends CfnTag> tags,
Number throughput,
String volumeType)
Constructor that initializes the object based on literal property values passed by the
CfnVolumeProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAutoEnableIo()
`AWS::EC2::Volume.AutoEnableIO`.
|
String |
getAvailabilityZone()
`AWS::EC2::Volume.AvailabilityZone`.
|
Object |
getEncrypted()
`AWS::EC2::Volume.Encrypted`.
|
Number |
getIops()
`AWS::EC2::Volume.Iops`.
|
String |
getKmsKeyId()
`AWS::EC2::Volume.KmsKeyId`.
|
Object |
getMultiAttachEnabled()
`AWS::EC2::Volume.MultiAttachEnabled`.
|
String |
getOutpostArn()
`AWS::EC2::Volume.OutpostArn`.
|
Number |
getSize()
`AWS::EC2::Volume.Size`.
|
String |
getSnapshotId()
`AWS::EC2::Volume.SnapshotId`.
|
List<CfnTag> |
getTags()
`AWS::EC2::Volume.Tags`.
|
Number |
getThroughput()
`AWS::EC2::Volume.Throughput`.
|
String |
getVolumeType()
`AWS::EC2::Volume.VolumeType`.
|
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(String availabilityZone, Object autoEnableIo, Object encrypted, Number iops, String kmsKeyId, Object multiAttachEnabled, String outpostArn, Number size, String snapshotId, List<? extends CfnTag> tags, Number throughput, String volumeType)
CfnVolumeProps.Builder.public final String getAvailabilityZone()
CfnVolumePropsgetAvailabilityZone in interface CfnVolumePropspublic final Object getAutoEnableIo()
CfnVolumePropsgetAutoEnableIo in interface CfnVolumePropspublic final Object getEncrypted()
CfnVolumePropsgetEncrypted in interface CfnVolumePropspublic final Number getIops()
CfnVolumePropsgetIops in interface CfnVolumePropspublic final String getKmsKeyId()
CfnVolumePropsgetKmsKeyId in interface CfnVolumePropspublic final Object getMultiAttachEnabled()
CfnVolumePropsgetMultiAttachEnabled in interface CfnVolumePropspublic final String getOutpostArn()
CfnVolumePropsgetOutpostArn in interface CfnVolumePropspublic final Number getSize()
CfnVolumePropsgetSize in interface CfnVolumePropspublic final String getSnapshotId()
CfnVolumePropsgetSnapshotId in interface CfnVolumePropspublic final List<CfnTag> getTags()
CfnVolumePropsgetTags in interface CfnVolumePropspublic final Number getThroughput()
CfnVolumePropsgetThroughput in interface CfnVolumePropspublic final String getVolumeType()
CfnVolumePropsgetVolumeType in interface CfnVolumeProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.