Class CustomLambdaDeploymentConfig
(deprecated) A custom Deployment Configuration for a Lambda Deployment Group.
Inherited Members
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
[Obsolete("CloudFormation now supports Lambda deployment configurations without custom resources. Use `LambdaDeploymentConfig`.")]
public class CustomLambdaDeploymentConfig : Resource, IResource, IConstruct, IDependable, ILambdaDeploymentConfig, IBaseDeploymentConfig
Syntax (vb)
<Obsolete("CloudFormation now supports Lambda deployment configurations without custom resources. Use `LambdaDeploymentConfig`.")>
Public Class CustomLambdaDeploymentConfig Inherits Resource Implements IResource, IConstruct, IDependable, ILambdaDeploymentConfig, IBaseDeploymentConfig
Remarks
Stability: Deprecated
Resource: AWS::CodeDeploy::DeploymentGroup
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;
using Amazon.CDK.AWS.CodeDeploy;
var customLambdaDeploymentConfig = new CustomLambdaDeploymentConfig(this, "MyCustomLambdaDeploymentConfig", new CustomLambdaDeploymentConfigProps {
Interval = Duration.Minutes(30),
Percentage = 123,
Type = CustomLambdaDeploymentConfigType.CANARY,
// the properties below are optional
DeploymentConfigName = "deploymentConfigName"
});
Synopsis
Constructors
CustomLambdaDeploymentConfig(Construct, string, ICustomLambdaDeploymentConfigProps) | (deprecated) A custom Deployment Configuration for a Lambda Deployment Group. |
Properties
DeploymentConfigArn | (deprecated) The arn of the deployment config. |
DeploymentConfigName | (deprecated) The name of the deployment config. |
PROPERTY_INJECTION_ID | (deprecated) Uniquely identifies this class. |
Constructors
CustomLambdaDeploymentConfig(Construct, string, ICustomLambdaDeploymentConfigProps)
(deprecated) A custom Deployment Configuration for a Lambda Deployment Group.
[Obsolete]
public CustomLambdaDeploymentConfig(Construct scope, string id, ICustomLambdaDeploymentConfigProps props)
Parameters
- scope Construct
- id string
- props ICustomLambdaDeploymentConfigProps
Remarks
Stability: Deprecated
Properties
DeploymentConfigArn
(deprecated) The arn of the deployment config.
[Obsolete("Use `LambdaDeploymentConfig`")]
public virtual string DeploymentConfigArn { get; }
Property Value
Remarks
Stability: Deprecated
Attribute: true
DeploymentConfigName
(deprecated) The name of the deployment config.
[Obsolete("Use `LambdaDeploymentConfig`")]
public virtual string DeploymentConfigName { get; }
Property Value
Remarks
Stability: Deprecated
Attribute: true
PROPERTY_INJECTION_ID
(deprecated) Uniquely identifies this class.
[Obsolete]
public static string PROPERTY_INJECTION_ID { get; }
Property Value
Remarks
Stability: Deprecated
Implements
Constructs.IConstruct
Constructs.IDependable