Class CfnDeploymentGroup.EC2TagSetProperty.Jsii$Proxy

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

@Stability(Stable) @Internal public static final class CfnDeploymentGroup.EC2TagSetProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeploymentGroup.EC2TagSetProperty
  • 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(CfnDeploymentGroup.EC2TagSetProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnDeploymentGroup.EC2TagSetProperty.Builder.
  • Method Details

    • getEc2TagSetList

      public final Object getEc2TagSetList()
      Description copied from interface: CfnDeploymentGroup.EC2TagSetProperty
      The Amazon EC2 tags that are already applied to Amazon EC2 instances that you want to include in the deployment group.

      CodeDeploy includes all Amazon EC2 instances identified by any of the tags you specify in this deployment group.

      Duplicates are not allowed.

      Specified by:
      getEc2TagSetList in interface CfnDeploymentGroup.EC2TagSetProperty
    • $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