Package software.amazon.awscdk
Class CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
- All Implemented Interfaces:
CfnCodeDeployLambdaAliasUpdate
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCodeDeployLambdaAliasUpdate
@Stability(Stable)
@Internal
public static final class CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCodeDeployLambdaAliasUpdate
An implementation for
CfnCodeDeployLambdaAliasUpdate
-
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.CfnCodeDeployLambdaAliasUpdate
CfnCodeDeployLambdaAliasUpdate.Builder, CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnCodeDeployLambdaAliasUpdate.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 name of the Lambda function to run after traffic routing completes.final String
The name of the AWS CodeDeploy application.final String
The name of the Lambda function to run before traffic routing starts.final String
The name of the AWS CodeDeploy deployment group.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 theCfnCodeDeployLambdaAliasUpdate.Builder
.
-
-
Method Details
-
getApplicationName
Description copied from interface:CfnCodeDeployLambdaAliasUpdate
The name of the AWS CodeDeploy application.- Specified by:
getApplicationName
in interfaceCfnCodeDeployLambdaAliasUpdate
-
getDeploymentGroupName
Description copied from interface:CfnCodeDeployLambdaAliasUpdate
The name of the AWS CodeDeploy deployment group.This is where the traffic-shifting policy is set.
- Specified by:
getDeploymentGroupName
in interfaceCfnCodeDeployLambdaAliasUpdate
-
getAfterAllowTrafficHook
Description copied from interface:CfnCodeDeployLambdaAliasUpdate
The name of the Lambda function to run after traffic routing completes.- Specified by:
getAfterAllowTrafficHook
in interfaceCfnCodeDeployLambdaAliasUpdate
-
getBeforeAllowTrafficHook
Description copied from interface:CfnCodeDeployLambdaAliasUpdate
The name of the Lambda function to run before traffic routing starts.- Specified by:
getBeforeAllowTrafficHook
in interfaceCfnCodeDeployLambdaAliasUpdate
-
$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()
-