Show / Hide Table of Contents

Class BaseDeploymentConfig

The base class for ServerDeploymentConfig, EcsDeploymentConfig, and LambdaDeploymentConfig deployment configurations.

Inheritance
object
Resource
BaseDeploymentConfig
EcsDeploymentConfig
LambdaDeploymentConfig
ServerDeploymentConfig
Implements
IResource
IBaseDeploymentConfig
IDeploymentConfigRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.With(params IMixin[])
Resource.Env
Resource.PhysicalName
Resource.Stack
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public abstract class BaseDeploymentConfig : Resource, IResource, IBaseDeploymentConfig, IDeploymentConfigRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public MustInherit Class BaseDeploymentConfig Inherits Resource Implements IResource, IBaseDeploymentConfig, IDeploymentConfigRef, IConstruct, IDependable, IEnvironmentAware
Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

Synopsis

Constructors

BaseDeploymentConfig(Construct, string, IBaseDeploymentConfigProps?)

The base class for ServerDeploymentConfig, EcsDeploymentConfig, and LambdaDeploymentConfig deployment configurations.

Properties

DeploymentConfigArn

The ARN of the Deployment Configuration.

DeploymentConfigName

The physical, human-readable name of the Deployment Configuration.

DeploymentConfigRef

A reference to a DeploymentConfig resource.

Methods

FromDeploymentConfigName(Construct, string, string)

Import a custom Deployment Configuration for a Deployment Group defined outside the CDK.

Constructors

BaseDeploymentConfig(Construct, string, IBaseDeploymentConfigProps?)

The base class for ServerDeploymentConfig, EcsDeploymentConfig, and LambdaDeploymentConfig deployment configurations.

protected BaseDeploymentConfig(Construct scope, string id, IBaseDeploymentConfigProps? props = null)
Parameters
scope Construct
id string
props IBaseDeploymentConfigProps
Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

Properties

DeploymentConfigArn

The ARN of the Deployment Configuration.

public virtual string DeploymentConfigArn { get; }
Property Value

string

Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

DeploymentConfigName

The physical, human-readable name of the Deployment Configuration.

public virtual string DeploymentConfigName { get; }
Property Value

string

Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

DeploymentConfigRef

A reference to a DeploymentConfig resource.

public virtual IDeploymentConfigReference DeploymentConfigRef { get; }
Property Value

IDeploymentConfigReference

Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

Methods

FromDeploymentConfigName(Construct, string, string)

Import a custom Deployment Configuration for a Deployment Group defined outside the CDK.

protected static IBaseDeploymentConfig FromDeploymentConfigName(Construct scope, string id, string deploymentConfigName)
Parameters
scope Construct

the parent Construct for this new Construct.

id string

the logical ID of this new Construct.

deploymentConfigName string

the name of the referenced custom Deployment Configuration.

Returns

IBaseDeploymentConfig

a Construct representing a reference to an existing custom Deployment Configuration

Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

Implements

IResource
IBaseDeploymentConfig
IDeploymentConfigRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX