@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.770Z") @Stability(value=Experimental) public class Ec2TaskDefinition extends TaskDefinition implements IEc2TaskDefinition
Modifier and Type | Class and Description |
---|---|
static class |
Ec2TaskDefinition.Builder
(experimental) A fluent builder for
Ec2TaskDefinition . |
software.amazon.jsii.JsiiObject.InitializationMode
IEc2TaskDefinition.Jsii$Default, IEc2TaskDefinition.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
Ec2TaskDefinition(software.constructs.Construct scope,
String id)
(experimental) Constructs a new instance of the Ec2TaskDefinition class.
|
|
Ec2TaskDefinition(software.constructs.Construct scope,
String id,
Ec2TaskDefinitionProps props)
(experimental) Constructs a new instance of the Ec2TaskDefinition class.
|
protected |
Ec2TaskDefinition(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
Ec2TaskDefinition(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
static IEc2TaskDefinition |
fromEc2TaskDefinitionArn(software.constructs.Construct scope,
String id,
String ec2TaskDefinitionArn)
(experimental) Imports a task definition from the specified task definition ARN.
|
static IEc2TaskDefinition |
fromEc2TaskDefinitionAttributes(software.constructs.Construct scope,
String id,
Ec2TaskDefinitionAttributes attrs)
(experimental) Imports an existing Ec2 task definition from its attributes.
|
addContainer, addExtension, addFirelensLogRouter, addInferenceAccelerator, addPlacementConstraint, addToExecutionRolePolicy, addToTaskRolePolicy, addVolume, fromTaskDefinitionArn, fromTaskDefinitionAttributes, getCompatibility, getContainers, getDefaultContainer, getExecutionRole, getFamily, getInferenceAccelerators, getIsEc2Compatible, getIsExternalCompatible, getIsFargateCompatible, getNetworkMode, getReferencesSecretJsonField, getTaskDefinitionArn, getTaskRole, obtainExecutionRole, setDefaultContainer
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isResource
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCompatibility, getExecutionRole, getIsEc2Compatible, getIsExternalCompatible, getIsFargateCompatible, getNetworkMode, getTaskDefinitionArn, getTaskRole
protected Ec2TaskDefinition(software.amazon.jsii.JsiiObjectRef objRef)
protected Ec2TaskDefinition(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public Ec2TaskDefinition(@NotNull software.constructs.Construct scope, @NotNull String id, @Nullable Ec2TaskDefinitionProps props)
scope
- This parameter is required.id
- This parameter is required.props
- @Stability(value=Experimental) public Ec2TaskDefinition(@NotNull software.constructs.Construct scope, @NotNull String id)
scope
- This parameter is required.id
- This parameter is required.@Stability(value=Experimental) @NotNull public static IEc2TaskDefinition fromEc2TaskDefinitionArn(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String ec2TaskDefinitionArn)
scope
- This parameter is required.id
- This parameter is required.ec2TaskDefinitionArn
- This parameter is required.@Stability(value=Experimental) @NotNull public static IEc2TaskDefinition fromEc2TaskDefinitionAttributes(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull Ec2TaskDefinitionAttributes attrs)
scope
- This parameter is required.id
- This parameter is required.attrs
- This parameter is required.Copyright © 2021. All rights reserved.