Class CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy

All Implemented Interfaces:
Enclosing interface:

@Stability(Stable) @Internal public static final class CfnLifecyclePolicy.ParametersProperty.Jsii$Proxy extends implements CfnLifecyclePolicy.ParametersProperty
  • Constructor Details

  • Method Details

    • getExcludeBootVolume

      public final Object 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 specify true , then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.

      Specified by:
      getExcludeBootVolume in interface CfnLifecyclePolicy.ParametersProperty
    • getExcludeDataVolumeTags

      public final Object getExcludeDataVolumeTags()
      Description copied from interface: CfnLifecyclePolicy.ParametersProperty
      Specified by:
      getExcludeDataVolumeTags in interface CfnLifecyclePolicy.ParametersProperty
    • getNoReboot

      public final Object getNoReboot()
      Description copied from interface: CfnLifecyclePolicy.ParametersProperty
      [AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs.

      true indicates that targeted instances are not rebooted when the policy runs. false indicates that target instances are rebooted when the policy runs. The default is true (instances are not rebooted).

      Specified by:
      getNoReboot in interface CfnLifecyclePolicy.ParametersProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface
    • equals

      public final boolean equals(Object o)
      equals in class Object
    • hashCode

      public final int hashCode()
      hashCode in class Object