Class CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dlm.CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLifecyclePolicy.ParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnLifecyclePolicy.ParametersProperty
@Stability(Stable)
@Internal
public static final class CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLifecyclePolicy.ParametersProperty
An implementation for
CfnLifecyclePolicy.ParametersProperty-
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.dlm.CfnLifecyclePolicy.ParametersProperty
CfnLifecyclePolicy.ParametersProperty.Builder, CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLifecyclePolicy.ParametersProperty.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 Object[Snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets.final ObjectCfnLifecyclePolicy.ParametersProperty.ExcludeDataVolumeTags.final Object[AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs.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 theCfnLifecyclePolicy.ParametersProperty.Builder.
-
-
Method Details
-
getExcludeBootVolume
Description copied from interface:CfnLifecyclePolicy.ParametersProperty[Snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets.The default is
false. If you specifytrue, then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.- Specified by:
getExcludeBootVolumein interfaceCfnLifecyclePolicy.ParametersProperty
-
getExcludeDataVolumeTags
Description copied from interface:CfnLifecyclePolicy.ParametersPropertyCfnLifecyclePolicy.ParametersProperty.ExcludeDataVolumeTags.- Specified by:
getExcludeDataVolumeTagsin interfaceCfnLifecyclePolicy.ParametersProperty
-
getNoReboot
Description copied from interface:CfnLifecyclePolicy.ParametersProperty[AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs.trueindicates that targeted instances are not rebooted when the policy runs.falseindicates that target instances are rebooted when the policy runs. The default istrue(instances are not rebooted).- Specified by:
getNoRebootin interfaceCfnLifecyclePolicy.ParametersProperty
-
$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()
-