TaskDefinitionContainerDefinition

constructor(command: List<String>? = null, cpu: Int? = null, credentialSpecs: List<String>? = null, dependsOn: List<TaskDefinitionContainerDependency>? = null, disableNetworking: Boolean? = null, dnsSearchDomains: List<String>? = null, dnsServers: List<String>? = null, dockerLabels: Map<String, String>? = null, dockerSecurityOptions: List<String>? = null, entryPoint: List<String>? = null, environment: List<TaskDefinitionKeyValuePair>? = null, environmentFiles: List<TaskDefinitionEnvironmentFile>? = null, essential: Boolean? = null, extraHosts: List<TaskDefinitionHostEntry>? = null, firelensConfiguration: TaskDefinitionFirelensConfiguration? = null, healthCheck: TaskDefinitionHealthCheck? = null, hostname: String? = null, image: String, interactive: Boolean? = null, links: List<String>? = null, linuxParameters: TaskDefinitionLinuxParameters? = null, logConfiguration: TaskDefinitionLogConfiguration? = null, memory: Int? = null, memoryReservation: Int? = null, mountPoints: List<TaskDefinitionMountPoint>? = null, name: String, portMappings: List<TaskDefinitionPortMapping>? = null, privileged: Boolean? = null, pseudoTerminal: Boolean? = null, readonlyRootFilesystem: Boolean? = null, repositoryCredentials: TaskDefinitionRepositoryCredentials? = null, resourceRequirements: List<TaskDefinitionResourceRequirement>? = null, restartPolicy: TaskDefinitionRestartPolicy? = null, secrets: List<TaskDefinitionSecret>? = null, startTimeout: Int? = null, stopTimeout: Int? = null, systemControls: List<TaskDefinitionSystemControl>? = null, ulimits: List<TaskDefinitionUlimit>? = null, user: String? = null, versionConsistency: TaskDefinitionContainerDefinitionVersionConsistency? = null, volumesFrom: List<TaskDefinitionVolumeFrom>? = null, workingDirectory: String? = null)