Table of Contents

Interface ICfnCodeDeployLambdaAliasUpdate

Namespace
Amazon.CDK
Assembly
Amazon.CDK.dll

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

public interface ICfnCodeDeployLambdaAliasUpdate

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"
            };

Remarks

ExampleMetadata: fixture=_generated

Properties

AfterAllowTrafficHook

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

string? AfterAllowTrafficHook { get; }

Property Value

string

ApplicationName

The name of the AWS CodeDeploy application.

string ApplicationName { get; }

Property Value

string

BeforeAllowTrafficHook

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

string? BeforeAllowTrafficHook { get; }

Property Value

string

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.