Interface TaskDefinitionContainerDefinitionArgs

List of container definitions that are passed to the Docker daemon on a container instance

interface TaskDefinitionContainerDefinitionArgs {
    command?: any;
    cpu?: any;
    dependsOn?: any;
    disableNetworking?: any;
    dnsSearchDomains?: any;
    dnsServers?: any;
    dockerLabels?: any;
    dockerSecurityOptions?: any;
    entryPoint?: any;
    environment?: any;
    environmentFiles?: any;
    essential?: any;
    extraHosts?: any;
    firelensConfiguration?: any;
    healthCheck?: any;
    hostname?: any;
    image: Input<string>;
    interactive?: any;
    links?: any;
    linuxParameters?: any;
    logConfiguration?: any;
    memory?: any;
    memoryReservation?: any;
    mountPoints?: any;
    name: Input<string>;
    portMappings?: any;
    privileged?: any;
    pseudoTerminal?: any;
    readonlyRootFilesystem?: any;
    repositoryCredentials?: any;
    resourceRequirements?: any;
    secrets?: any;
    startTimeout?: any;
    stopTimeout?: any;
    systemControls?: any;
    ulimits?: any;
    user?: any;
    volumesFrom?: any;
    workingDirectory?: any;
}

Properties

command?: any
cpu?: any
dependsOn?: any
disableNetworking?: any
dnsSearchDomains?: any
dnsServers?: any
dockerLabels?: any
dockerSecurityOptions?: any
entryPoint?: any
environment?: any

The environment variables to pass to a container

environmentFiles?: any

The list of one or more files that contain the environment variables to pass to a container

essential?: any
extraHosts?: any
firelensConfiguration?: any
healthCheck?: any
hostname?: any
image: Input<string>

The image used to start a container. This string is passed directly to the Docker daemon.

interactive?: any
links?: any
linuxParameters?: any
logConfiguration?: any
memory?: any

The amount (in MiB) of memory to present to the container. If your container attempts to exceed the memory specified here, the container is killed.

memoryReservation?: any
mountPoints?: any
name: Input<string>

The name of a container. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed

portMappings?: any

Port mappings allow containers to access ports on the host container instance to send or receive traffic.

privileged?: any
pseudoTerminal?: any
readonlyRootFilesystem?: any
repositoryCredentials?: any
resourceRequirements?: any
secrets?: any
startTimeout?: any
stopTimeout?: any
systemControls?: any
ulimits?: any
user?: any
volumesFrom?: any
workingDirectory?: any

Generated using TypeDoc