@Generated(value="jsii-pacmak/1.63.2 (build a8a8833)", date="2022-08-09T19:16:43.163Z") public class LambdaApplication extends Resource implements ILambdaApplication
Example:
LambdaApplication application = LambdaApplication.Builder.create(this, "CodeDeployApplication") .applicationName("MyApplication") .build();
Modifier and Type | Class and Description |
---|---|
static class |
LambdaApplication.Builder
A fluent builder for
LambdaApplication . |
ILambdaApplication.Jsii$Default, ILambdaApplication.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
LambdaApplication(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
LambdaApplication(software.amazon.jsii.JsiiObjectRef objRef) |
|
LambdaApplication(software.constructs.Construct scope,
java.lang.String id) |
|
LambdaApplication(software.constructs.Construct scope,
java.lang.String id,
LambdaApplicationProps props) |
Modifier and Type | Method and Description |
---|---|
static ILambdaApplication |
fromLambdaApplicationName(software.constructs.Construct scope,
java.lang.String id,
java.lang.String lambdaApplicationName)
Import an Application defined either outside the CDK, or in a different CDK Stack.
|
java.lang.String |
getApplicationArn() |
java.lang.String |
getApplicationName() |
protected java.util.List<java.lang.String> |
validate()
Validate the current construct.
|
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isResource
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyRemovalPolicy, getEnv, getStack
getNode
protected LambdaApplication(software.amazon.jsii.JsiiObjectRef objRef)
protected LambdaApplication(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public LambdaApplication(software.constructs.Construct scope, java.lang.String id, LambdaApplicationProps props)
scope
- This parameter is required.id
- This parameter is required.props
- public LambdaApplication(software.constructs.Construct scope, java.lang.String id)
scope
- This parameter is required.id
- This parameter is required.public static ILambdaApplication fromLambdaApplicationName(software.constructs.Construct scope, java.lang.String id, java.lang.String lambdaApplicationName)
scope
- the parent Construct for this new Construct. This parameter is required.id
- the logical ID of this new Construct. This parameter is required.lambdaApplicationName
- the name of the application to import. This parameter is required.protected java.util.List<java.lang.String> validate()
This method can be implemented by derived constructs in order to perform validation logic. It is called on all constructs before synthesis.
public java.lang.String getApplicationArn()
getApplicationArn
in interface ILambdaApplication
public java.lang.String getApplicationName()
getApplicationName
in interface ILambdaApplication