Show / Hide Table of Contents

Class LambdaApplication

A CodeDeploy Application that deploys to an AWS Lambda function.

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

Resource: AWS::CodeDeploy::Application

Synopsis

Constructors

LambdaApplication(ByRefValue)

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

LambdaApplication(DeputyBase.DeputyProps)

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

LambdaApplication(Construct, String, ILambdaApplicationProps)

Properties

ApplicationArn
ApplicationName

Methods

FromLambdaApplicationName(Construct, String, String)

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

Constructors

LambdaApplication(ByRefValue)

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

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

The Javascript-owned object reference

LambdaApplication(DeputyBase.DeputyProps)

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

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

The deputy props

LambdaApplication(Construct, String, ILambdaApplicationProps)

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

Properties

ApplicationArn

public virtual string ApplicationArn { get; }
Property Value

System.String

ApplicationName

public virtual string ApplicationName { get; }
Property Value

System.String

Methods

FromLambdaApplicationName(Construct, String, String)

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

public static ILambdaApplication FromLambdaApplicationName(Construct scope, string id, string lambdaApplicationName)
Parameters
scope Constructs.Construct

the parent Construct for this new Construct.

id System.String

the logical ID of this new Construct.

lambdaApplicationName System.String

the name of the application to import.

Returns

ILambdaApplication

a Construct representing a reference to an existing Application

Implements

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