public static final class IFargateTaskDefinition.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IFargateTaskDefinition
software.amazon.jsii.JsiiObject.InitializationMode
IFargateTaskDefinition.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
Compatibility |
getCompatibility()
What launch types this task definition should be compatible with.
|
IRole |
getExecutionRole()
Execution role for this task definition.
|
Boolean |
getIsEc2Compatible()
Return true if the task definition can be run on an EC2 cluster.
|
Boolean |
getIsFargateCompatible()
Return true if the task definition can be run on a Fargate cluster.
|
ConstructNode |
getNode()
The construct node in the tree.
|
Stack |
getStack()
The stack in which this resource is defined.
|
String |
getTaskDefinitionArn()
ARN of this task definition.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSet
@Stability(value=Stable) public Compatibility getCompatibility()
getCompatibility
in interface ITaskDefinition
@Stability(value=Stable) public Boolean getIsEc2Compatible()
getIsEc2Compatible
in interface ITaskDefinition
@Stability(value=Stable) public Boolean getIsFargateCompatible()
getIsFargateCompatible
in interface ITaskDefinition
@Stability(value=Stable) public String getTaskDefinitionArn()
getTaskDefinitionArn
in interface ITaskDefinition
@Stability(value=Stable) public IRole getExecutionRole()
getExecutionRole
in interface ITaskDefinition
@Stability(value=Stable) public Stack getStack()
@Stability(value=Stable) public ConstructNode getNode()
getNode
in interface IConstruct
Copyright © 2019. All rights reserved.