Show / Hide Table of Contents

Class ServerDeploymentConfig

A custom Deployment Configuration for an EC2/on-premise Deployment Group.

Inheritance
System.Object
Construct
Resource
ServerDeploymentConfig
Implements
IResource
IConstruct
Constructs.IConstruct
IDependable
IServerDeploymentConfig
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.AWS.CodeDeploy.dll
Syntax (csharp)
public class ServerDeploymentConfig : Resource, IResource, IConstruct, IConstruct, IDependable, IServerDeploymentConfig
Syntax (vb)
Public Class ServerDeploymentConfig
    Inherits Resource
    Implements IResource, IConstruct, IConstruct, IDependable, IServerDeploymentConfig
Remarks

Resource: AWS::CodeDeploy::DeploymentConfig

Synopsis

Constructors

ServerDeploymentConfig(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

ServerDeploymentConfig(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

ServerDeploymentConfig(Construct, String, IServerDeploymentConfigProps)

Properties

ALL_AT_ONCE
DeploymentConfigArn
DeploymentConfigName
HALF_AT_A_TIME
ONE_AT_A_TIME

Methods

FromServerDeploymentConfigName(Construct, String, String)

Import a custom Deployment Configuration for an EC2/on-premise Deployment Group defined either outside the CDK app, or in a different region.

Constructors

ServerDeploymentConfig(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected ServerDeploymentConfig(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

ServerDeploymentConfig(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected ServerDeploymentConfig(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

ServerDeploymentConfig(Construct, String, IServerDeploymentConfigProps)

public ServerDeploymentConfig(Construct scope, string id, IServerDeploymentConfigProps props)
Parameters
scope Constructs.Construct
id System.String
props IServerDeploymentConfigProps

Properties

ALL_AT_ONCE

public static IServerDeploymentConfig ALL_AT_ONCE { get; }
Property Value

IServerDeploymentConfig

DeploymentConfigArn

public virtual string DeploymentConfigArn { get; }
Property Value

System.String

DeploymentConfigName

public virtual string DeploymentConfigName { get; }
Property Value

System.String

HALF_AT_A_TIME

public static IServerDeploymentConfig HALF_AT_A_TIME { get; }
Property Value

IServerDeploymentConfig

ONE_AT_A_TIME

public static IServerDeploymentConfig ONE_AT_A_TIME { get; }
Property Value

IServerDeploymentConfig

Methods

FromServerDeploymentConfigName(Construct, String, String)

Import a custom Deployment Configuration for an EC2/on-premise Deployment Group defined either outside the CDK app, or in a different region.

public static IServerDeploymentConfig FromServerDeploymentConfigName(Construct scope, string id, string serverDeploymentConfigName)
Parameters
scope Constructs.Construct

the parent Construct for this new Construct.

id System.String

the logical ID of this new Construct.

serverDeploymentConfigName System.String

the properties of the referenced custom Deployment Configuration.

Returns

IServerDeploymentConfig

a Construct representing a reference to an existing custom Deployment Configuration

Implements

IResource
IConstruct
Constructs.IConstruct
IDependable
IServerDeploymentConfig
Back to top Generated by DocFX