@Stability(value=Stable) @Internal public static final class CfnLifecyclePolicy.FastRestoreRuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLifecyclePolicy.FastRestoreRuleProperty
CfnLifecyclePolicy.FastRestoreRulePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnLifecyclePolicy.FastRestoreRuleProperty.Builder, CfnLifecyclePolicy.FastRestoreRuleProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLifecyclePolicy.FastRestoreRuleProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLifecyclePolicy.ActionProperty.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) |
List<String> |
getAvailabilityZones()
The Availability Zones in which to enable fast snapshot restore.
|
Number |
getCount()
The number of snapshots to be enabled with fast snapshot restore.
|
Number |
getInterval()
The amount of time to enable fast snapshot restore.
|
String |
getIntervalUnit()
The unit of time for enabling fast snapshot restore.
|
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(CfnLifecyclePolicy.FastRestoreRuleProperty.Builder builder)
CfnLifecyclePolicy.ActionProperty.Builder.public final List<String> getAvailabilityZones()
CfnLifecyclePolicy.FastRestoreRulePropertygetAvailabilityZones in interface CfnLifecyclePolicy.FastRestoreRulePropertypublic final Number getCount()
CfnLifecyclePolicy.FastRestoreRulePropertygetCount in interface CfnLifecyclePolicy.FastRestoreRulePropertypublic final Number getInterval()
CfnLifecyclePolicy.FastRestoreRulePropertyThe maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.
getInterval in interface CfnLifecyclePolicy.FastRestoreRulePropertypublic final String getIntervalUnit()
CfnLifecyclePolicy.FastRestoreRulePropertygetIntervalUnit in interface CfnLifecyclePolicy.FastRestoreRuleProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.