Class CfnVolumeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.fsx.CfnVolumeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVolumeProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVolumeProps
@Stability(Stable)
@Internal
public static final class CfnVolumeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVolumeProps
An implementation for
CfnVolumeProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.fsx.CfnVolumeProps
CfnVolumeProps.Builder, CfnVolumeProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnVolumeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVolumeProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
Specifies the ID of the volume backup to use to create a new volume.final String
getName()
The name of the volume.final Object
The configuration of an Amazon FSx for NetApp ONTAP volume.final Object
The configuration of an Amazon FSx for OpenZFS volume.getTags()
An array of key-value pairs to apply to this resource.final String
The type of the volume.final int
hashCode()
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 theCfnVolumeProps.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnVolumeProps
The name of the volume.- Specified by:
getName
in interfaceCfnVolumeProps
-
getBackupId
Description copied from interface:CfnVolumeProps
Specifies the ID of the volume backup to use to create a new volume.- Specified by:
getBackupId
in interfaceCfnVolumeProps
-
getOntapConfiguration
Description copied from interface:CfnVolumeProps
The configuration of an Amazon FSx for NetApp ONTAP volume.- Specified by:
getOntapConfiguration
in interfaceCfnVolumeProps
-
getOpenZfsConfiguration
Description copied from interface:CfnVolumeProps
The configuration of an Amazon FSx for OpenZFS volume.- Specified by:
getOpenZfsConfiguration
in interfaceCfnVolumeProps
-
getTags
Description copied from interface:CfnVolumeProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnVolumeProps
-
getVolumeType
Description copied from interface:CfnVolumeProps
The type of the volume.- Specified by:
getVolumeType
in interfaceCfnVolumeProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-