Class CfnBackupSelectionProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
All Implemented Interfaces:
CfnBackupSelectionProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnBackupSelectionProps

@Stability(Stable) @Internal public static final class CfnBackupSelectionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBackupSelectionProps
An implementation for CfnBackupSelectionProps
  • 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

      protected Jsii$Proxy(CfnBackupSelectionProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnBackupSelectionProps.Builder.
  • Method Details

    • getBackupPlanId

      public final String getBackupPlanId()
      Description copied from interface: CfnBackupSelectionProps
      Uniquely identifies a backup plan.
      Specified by:
      getBackupPlanId in interface CfnBackupSelectionProps
    • getBackupSelection

      public final Object getBackupSelection()
      Description copied from interface: CfnBackupSelectionProps
      Specifies the body of a request to assign a set of resources to a backup plan.

      It includes an array of resources, an optional array of patterns to exclude resources, an optional role to provide access to the AWS service the resource belongs to, and an optional array of tags used to identify a set of resources.

      Specified by:
      getBackupSelection in interface CfnBackupSelectionProps
    • $jsii$toJson

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

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

      public final int hashCode()
      Overrides:
      hashCode in class Object