private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionECSCloud cloud
ECSTaskTemplate template
String clusterArn
String taskDefinitonArn
String taskArn
String templateName
String label
Node labels.LabelString taskDefinitionOverride
String image
ContainerDefinition.withImage(String)String remoteFSRoot
int memory
ContainerDefinition.withMemory(Integer)int memoryReservation
ContainerDefinition.withMemoryReservation(Integer)int cpu
cpu units reserved for the container. A
container instance has 1,024 cpu units for every CPU
core. This parameter specifies the minimum amount of CPU to reserve
for a container, and containers share unallocated CPU units with other
containers on the instance with the same ratio as their allocated
amount.ContainerDefinition.withCpu(Integer)int sharedMemorySize
--shm-size option for the container.
A container instance has 64mb /dev/shm size
by default.LinuxParameters.withSharedMemorySize(Integer)String subnets
AwsVpcConfiguration.setSubnets(Collection)String securityGroups
AwsVpcConfiguration.setSecurityGroups(Collection)boolean assignPublicIp
AwsVpcConfiguration.setAssignPublicIp(String)String dnsSearchDomains
ContainerDefinition.withDnsSearchDomains(Collection)String entrypoint
ContainerDefinition.withEntryPoint(String...)String taskrole
RegisterTaskDefinitionRequest.withTaskRoleArn(String)String executionRole
RegisterTaskDefinitionRequest.withExecutionRoleArn(String)String repositoryCredentials
ContainerDefinition.withRepositoryCredentials(RepositoryCredentials)String jvmArgs
List<E> mountPoints
String launchType
String networkMode
boolean privileged
boolean uniqueRemoteFSRoot
String containerUser
List<E> environments
List<E> extraHosts
List<E> portMappings
List<E> placementStrategies
String logDriver
List<E> logDriverOptions
String inheritFrom
String label
String cloud
String taskDefinitionOverride
String image
String launchType
String remoteFSRoot
boolean uniqueRemoteFSRoot
int memory
int memoryReservation
int cpu
int sharedMemorySize
String subnets
String securityGroups
boolean assignPublicIp
boolean privileged
String containerUser
String executionRole
String taskrole
String inheritFrom
String logDriver
List<E> logDriverOptions
List<E> environments
List<E> extraHosts
List<E> mountPoints
List<E> portMappings
ArrayList<E> overrides
String DEFAULT_CLOUD
String label
String name
String cloud
String taskDefinitionOverride
String repositoryCredentials
String image
String launchType
String networkMode
String remoteFSRoot
boolean uniqueRemoteFSRoot
int memory
int memoryReservation
int cpu
int sharedMemorySize
String subnets
String securityGroups
boolean assignPublicIp
boolean privileged
String containerUser
String executionRole
String taskrole
String inheritFrom
String logDriver
List<E> logDriverOptions
List<E> environments
List<E> extraHosts
List<E> mountPoints
List<E> portMappings
List<E> placementStrategies
List<E> overrides
String cloudName
ECSTaskTemplate newTemplate
Copyright © 2016–2020. All rights reserved.