@Stability(value=Stable) @Internal public static final class CfnTaskDefinitionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTaskDefinitionProps
CfnTaskDefinitionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnTaskDefinitionProps.Builder, CfnTaskDefinitionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object containerDefinitions,
String cpu,
Object ephemeralStorage,
String executionRoleArn,
String family,
Object inferenceAccelerators,
String ipcMode,
String memory,
String networkMode,
String pidMode,
Object placementConstraints,
Object proxyConfiguration,
List<String> requiresCompatibilities,
List<? extends CfnTag> tags,
String taskRoleArn,
Object volumes)
Constructor that initializes the object based on literal property values passed by the
CfnTaskDefinitionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getContainerDefinitions()
`AWS::ECS::TaskDefinition.ContainerDefinitions`.
|
String |
getCpu()
`AWS::ECS::TaskDefinition.Cpu`.
|
Object |
getEphemeralStorage()
`AWS::ECS::TaskDefinition.EphemeralStorage`.
|
String |
getExecutionRoleArn()
`AWS::ECS::TaskDefinition.ExecutionRoleArn`.
|
String |
getFamily()
`AWS::ECS::TaskDefinition.Family`.
|
Object |
getInferenceAccelerators()
`AWS::ECS::TaskDefinition.InferenceAccelerators`.
|
String |
getIpcMode()
`AWS::ECS::TaskDefinition.IpcMode`.
|
String |
getMemory()
`AWS::ECS::TaskDefinition.Memory`.
|
String |
getNetworkMode()
`AWS::ECS::TaskDefinition.NetworkMode`.
|
String |
getPidMode()
`AWS::ECS::TaskDefinition.PidMode`.
|
Object |
getPlacementConstraints()
`AWS::ECS::TaskDefinition.PlacementConstraints`.
|
Object |
getProxyConfiguration()
`AWS::ECS::TaskDefinition.ProxyConfiguration`.
|
List<String> |
getRequiresCompatibilities()
`AWS::ECS::TaskDefinition.RequiresCompatibilities`.
|
List<CfnTag> |
getTags()
`AWS::ECS::TaskDefinition.Tags`.
|
String |
getTaskRoleArn()
`AWS::ECS::TaskDefinition.TaskRoleArn`.
|
Object |
getVolumes()
`AWS::ECS::TaskDefinition.Volumes`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object containerDefinitions, String cpu, Object ephemeralStorage, String executionRoleArn, String family, Object inferenceAccelerators, String ipcMode, String memory, String networkMode, String pidMode, Object placementConstraints, Object proxyConfiguration, List<String> requiresCompatibilities, List<? extends CfnTag> tags, String taskRoleArn, Object volumes)
CfnTaskDefinitionProps.Builder.public final Object getContainerDefinitions()
CfnTaskDefinitionPropsgetContainerDefinitions in interface CfnTaskDefinitionPropspublic final String getCpu()
CfnTaskDefinitionPropsgetCpu in interface CfnTaskDefinitionPropspublic final Object getEphemeralStorage()
CfnTaskDefinitionPropsgetEphemeralStorage in interface CfnTaskDefinitionPropspublic final String getExecutionRoleArn()
CfnTaskDefinitionPropsgetExecutionRoleArn in interface CfnTaskDefinitionPropspublic final String getFamily()
CfnTaskDefinitionPropsgetFamily in interface CfnTaskDefinitionPropspublic final Object getInferenceAccelerators()
CfnTaskDefinitionPropsgetInferenceAccelerators in interface CfnTaskDefinitionPropspublic final String getIpcMode()
CfnTaskDefinitionPropsgetIpcMode in interface CfnTaskDefinitionPropspublic final String getMemory()
CfnTaskDefinitionPropsgetMemory in interface CfnTaskDefinitionPropspublic final String getNetworkMode()
CfnTaskDefinitionPropsgetNetworkMode in interface CfnTaskDefinitionPropspublic final String getPidMode()
CfnTaskDefinitionPropsgetPidMode in interface CfnTaskDefinitionPropspublic final Object getPlacementConstraints()
CfnTaskDefinitionPropsgetPlacementConstraints in interface CfnTaskDefinitionPropspublic final Object getProxyConfiguration()
CfnTaskDefinitionPropsgetProxyConfiguration in interface CfnTaskDefinitionPropspublic final List<String> getRequiresCompatibilities()
CfnTaskDefinitionPropsgetRequiresCompatibilities in interface CfnTaskDefinitionPropspublic final List<CfnTag> getTags()
CfnTaskDefinitionPropsgetTags in interface CfnTaskDefinitionPropspublic final String getTaskRoleArn()
CfnTaskDefinitionPropsgetTaskRoleArn in interface CfnTaskDefinitionPropspublic final Object getVolumes()
CfnTaskDefinitionPropsgetVolumes in interface CfnTaskDefinitionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.