Class CfnDeploymentGroup.TargetGroupInfoProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codedeploy.CfnDeploymentGroup.TargetGroupInfoProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeploymentGroup.TargetGroupInfoProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeploymentGroup.TargetGroupInfoProperty
@Stability(Stable)
@Internal
public static final class CfnDeploymentGroup.TargetGroupInfoProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeploymentGroup.TargetGroupInfoProperty
An implementation for
CfnDeploymentGroup.TargetGroupInfoProperty-
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.codedeploy.CfnDeploymentGroup.TargetGroupInfoProperty
CfnDeploymentGroup.TargetGroupInfoProperty.Builder, CfnDeploymentGroup.TargetGroupInfoProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDeploymentGroup.TargetGroupInfoProperty.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 StringgetName()For blue/green deployments, the name of the target group that instances in the original environment are deregistered from, and instances in the replacement environment registered with.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 theCfnDeploymentGroup.TargetGroupInfoProperty.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnDeploymentGroup.TargetGroupInfoPropertyFor blue/green deployments, the name of the target group that instances in the original environment are deregistered from, and instances in the replacement environment registered with.For in-place deployments, the name of the target group that instances are deregistered from, so they are not serving traffic during a deployment, and then re-registered with after the deployment completes. No duplicates allowed.
AWS CloudFormation supports blue/green deployments on AWS Lambda compute platforms only.
This value cannot exceed 32 characters, so you should use the
Nameproperty of the target group, or theTargetGroupNameattribute with theFn::GetAttintrinsic function, as shown in the following example. Don't use the group's Amazon Resource Name (ARN) orTargetGroupFullNameattribute.- Specified by:
getNamein interfaceCfnDeploymentGroup.TargetGroupInfoProperty- 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()
-