Class CfnService.AdvancedConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.CfnService.AdvancedConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnService.AdvancedConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnService.AdvancedConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnService.AdvancedConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnService.AdvancedConfigurationProperty
An implementation for
CfnService.AdvancedConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.CfnService.AdvancedConfigurationProperty
CfnService.AdvancedConfigurationProperty.Builder, CfnService.AdvancedConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnService.AdvancedConfigurationProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.final String
The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.final String
The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.final String
The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.final int
hashCode()
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 theCfnService.AdvancedConfigurationProperty.Builder
.
-
-
Method Details
-
getAlternateTargetGroupArn
Description copied from interface:CfnService.AdvancedConfigurationProperty
The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.- Specified by:
getAlternateTargetGroupArn
in interfaceCfnService.AdvancedConfigurationProperty
- See Also:
-
getProductionListenerRule
Description copied from interface:CfnService.AdvancedConfigurationProperty
The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.- Specified by:
getProductionListenerRule
in interfaceCfnService.AdvancedConfigurationProperty
- See Also:
-
getRoleArn
Description copied from interface:CfnService.AdvancedConfigurationProperty
The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.- Specified by:
getRoleArn
in interfaceCfnService.AdvancedConfigurationProperty
- See Also:
-
getTestListenerRule
Description copied from interface:CfnService.AdvancedConfigurationProperty
The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.- Specified by:
getTestListenerRule
in interfaceCfnService.AdvancedConfigurationProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-