Class CfnFileSystem.DiskIopsConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.fsx.CfnFileSystem.DiskIopsConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFileSystem.DiskIopsConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFileSystem.DiskIopsConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnFileSystem.DiskIopsConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFileSystem.DiskIopsConfigurationProperty
An implementation for
CfnFileSystem.DiskIopsConfigurationProperty
-
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.CfnFileSystem.DiskIopsConfigurationProperty
CfnFileSystem.DiskIopsConfigurationProperty.Builder, CfnFileSystem.DiskIopsConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnFileSystem.DiskIopsConfigurationProperty.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 Number
getIops()
The total number of SSD IOPS provisioned for the file system.final String
getMode()
Specifies whether the file system is using theAUTOMATIC
setting of SSD IOPS of 3 IOPS per GB of storage capacity, or if it using aUSER_PROVISIONED
value.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 theCfnFileSystem.DiskIopsConfigurationProperty.Builder
.
-
-
Method Details
-
getIops
Description copied from interface:CfnFileSystem.DiskIopsConfigurationProperty
The total number of SSD IOPS provisioned for the file system.The minimum and maximum values for this property depend on the value of
HAPairs
andStorageCapacity
. The minimum value is calculated asStorageCapacity
* 3 *HAPairs
(3 IOPS per GB ofStorageCapacity
). The maximum value is calculated as 200,000 *HAPairs
.Amazon FSx responds with an HTTP status code 400 (Bad Request) if the value of
Iops
is outside of the minimum or maximum values.- Specified by:
getIops
in interfaceCfnFileSystem.DiskIopsConfigurationProperty
- See Also:
-
getMode
Description copied from interface:CfnFileSystem.DiskIopsConfigurationProperty
Specifies whether the file system is using theAUTOMATIC
setting of SSD IOPS of 3 IOPS per GB of storage capacity, or if it using aUSER_PROVISIONED
value.- Specified by:
getMode
in interfaceCfnFileSystem.DiskIopsConfigurationProperty
- See Also:
-
$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()
-