Class CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLifecyclePolicy.ParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLifecyclePolicy.ParametersProperty
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[Custom snapshot policies that target instances only] Indicates whether to exclude the root volume from multi-volume snapshot sets.final Object[Custom snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.final Object[Custom 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[Custom 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.Returns union: either
BooleanorIResolvable- Specified by:
getExcludeBootVolumein interfaceCfnLifecyclePolicy.ParametersProperty- See Also:
-
getExcludeDataVolumeTags
Description copied from interface:CfnLifecyclePolicy.ParametersProperty[Custom snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTag>- Specified by:
getExcludeDataVolumeTagsin interfaceCfnLifecyclePolicy.ParametersProperty- See Also:
-
getNoReboot
Description copied from interface:CfnLifecyclePolicy.ParametersProperty[Custom 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).Returns union: either
BooleanorIResolvable- Specified by:
getNoRebootin interfaceCfnLifecyclePolicy.ParametersProperty- See Also:
-
$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()
-