Show / Hide Table of Contents

Class EcsApplication

A CodeDeploy Application that deploys to an Amazon ECS service.

Inheritance
System.Object
Construct
Resource
EcsApplication
Implements
IEcsApplication
IResource
IConstruct
Constructs.IConstruct
IDependable
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 EcsApplication : Resource, IEcsApplication, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class EcsApplication
    Inherits Resource
    Implements IEcsApplication, IResource, IConstruct, IConstruct, IDependable
Remarks

Resource: AWS::CodeDeploy::Application

Synopsis

Constructors

EcsApplication(ByRefValue)

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

EcsApplication(DeputyBase.DeputyProps)

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

EcsApplication(Construct, String, IEcsApplicationProps)

Properties

ApplicationArn
ApplicationName

Methods

FromEcsApplicationName(Construct, String, String)

Import an Application defined either outside the CDK, or in a different CDK Stack.

Constructors

EcsApplication(ByRefValue)

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

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

The Javascript-owned object reference

EcsApplication(DeputyBase.DeputyProps)

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

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

The deputy props

EcsApplication(Construct, String, IEcsApplicationProps)

public EcsApplication(Construct scope, string id, IEcsApplicationProps props = null)
Parameters
scope Constructs.Construct
id System.String
props IEcsApplicationProps

Properties

ApplicationArn

public virtual string ApplicationArn { get; }
Property Value

System.String

ApplicationName

public virtual string ApplicationName { get; }
Property Value

System.String

Methods

FromEcsApplicationName(Construct, String, String)

Import an Application defined either outside the CDK, or in a different CDK Stack.

public static IEcsApplication FromEcsApplicationName(Construct scope, string id, string ecsApplicationName)
Parameters
scope Constructs.Construct

the parent Construct for this new Construct.

id System.String

the logical ID of this new Construct.

ecsApplicationName System.String

the name of the application to import.

Returns

IEcsApplication

a Construct representing a reference to an existing Application

Implements

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