Class LambdaDeploymentGroupAttributes
Properties of a reference to a CodeDeploy Lambda Deployment Group.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class LambdaDeploymentGroupAttributes : ILambdaDeploymentGroupAttributes
Syntax (vb)
Public Class LambdaDeploymentGroupAttributes Implements ILambdaDeploymentGroupAttributes
Remarks
See: LambdaDeploymentGroup#fromLambdaDeploymentGroupAttributes
ExampleMetadata: infused
Examples
LambdaApplication application;
var deploymentGroup = LambdaDeploymentGroup.FromLambdaDeploymentGroupAttributes(this, "ExistingCodeDeployDeploymentGroup", new LambdaDeploymentGroupAttributes {
Application = application,
DeploymentGroupName = "MyExistingDeploymentGroup"
});
Synopsis
Constructors
| LambdaDeploymentGroupAttributes() | Properties of a reference to a CodeDeploy Lambda Deployment Group. |
Properties
| Application | The reference to the CodeDeploy Lambda Application that this Deployment Group belongs to. |
| DeploymentConfig | The Deployment Configuration this Deployment Group uses. |
| DeploymentGroupName | The physical, human-readable name of the CodeDeploy Lambda Deployment Group that we are referencing. |
Constructors
LambdaDeploymentGroupAttributes()
Properties of a reference to a CodeDeploy Lambda Deployment Group.
public LambdaDeploymentGroupAttributes()
Remarks
See: LambdaDeploymentGroup#fromLambdaDeploymentGroupAttributes
ExampleMetadata: infused
Examples
LambdaApplication application;
var deploymentGroup = LambdaDeploymentGroup.FromLambdaDeploymentGroupAttributes(this, "ExistingCodeDeployDeploymentGroup", new LambdaDeploymentGroupAttributes {
Application = application,
DeploymentGroupName = "MyExistingDeploymentGroup"
});
Properties
Application
The reference to the CodeDeploy Lambda Application that this Deployment Group belongs to.
public ILambdaApplication Application { get; set; }
Property Value
Remarks
See: LambdaDeploymentGroup#fromLambdaDeploymentGroupAttributes
ExampleMetadata: infused
DeploymentConfig
The Deployment Configuration this Deployment Group uses.
public ILambdaDeploymentConfig? DeploymentConfig { get; set; }
Property Value
Remarks
Default: LambdaDeploymentConfig.CANARY_10PERCENT_5MINUTES
DeploymentGroupName
The physical, human-readable name of the CodeDeploy Lambda Deployment Group that we are referencing.
public string DeploymentGroupName { get; set; }
Property Value
Remarks
See: LambdaDeploymentGroup#fromLambdaDeploymentGroupAttributes
ExampleMetadata: infused