Show / Hide Table of Contents

Interface ICfnCodeDeployLambdaAliasUpdate

To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.

Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnCodeDeployLambdaAliasUpdate
Syntax (vb)
Public Interface ICfnCodeDeployLambdaAliasUpdate
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK;

            var cfnCodeDeployLambdaAliasUpdate = new CfnCodeDeployLambdaAliasUpdate {
                ApplicationName = "applicationName",
                DeploymentGroupName = "deploymentGroupName",

                // the properties below are optional
                AfterAllowTrafficHook = "afterAllowTrafficHook",
                BeforeAllowTrafficHook = "beforeAllowTrafficHook"
            };

Synopsis

Properties

AfterAllowTrafficHook

The name of the Lambda function to run after traffic routing completes.

ApplicationName

The name of the AWS CodeDeploy application.

BeforeAllowTrafficHook

The name of the Lambda function to run before traffic routing starts.

DeploymentGroupName

The name of the AWS CodeDeploy deployment group.

Properties

AfterAllowTrafficHook

The name of the Lambda function to run after traffic routing completes.

string? AfterAllowTrafficHook { get; }
Property Value

string

Remarks

ExampleMetadata: fixture=_generated

ApplicationName

The name of the AWS CodeDeploy application.

string ApplicationName { get; }
Property Value

string

Remarks

ExampleMetadata: fixture=_generated

BeforeAllowTrafficHook

The name of the Lambda function to run before traffic routing starts.

string? BeforeAllowTrafficHook { get; }
Property Value

string

Remarks

ExampleMetadata: fixture=_generated

DeploymentGroupName

The name of the AWS CodeDeploy deployment group.

string DeploymentGroupName { get; }
Property Value

string

Remarks

This is where the traffic-shifting policy is set.

Back to top Generated by DocFX