Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ContainerDefinition

import type { ContainerDefinition } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ecs.ts";
interface ContainerDefinition {
command?: string[] | null;
cpu?: number | null;
dependsOn?: ContainerDependency[] | null;
disableNetworking?: boolean | null;
dnsSearchDomains?: string[] | null;
dnsServers?: string[] | null;
dockerLabels?: {
[key: string]: string | null | undefined;
}
| null;
dockerSecurityOptions?: string[] | null;
entryPoint?: string[] | null;
environment?: KeyValuePair[] | null;
environmentFiles?: EnvironmentFile[] | null;
essential?: boolean | null;
extraHosts?: HostEntry[] | null;
firelensConfiguration?: FirelensConfiguration | null;
healthCheck?: HealthCheck | null;
hostname?: string | null;
image?: string | null;
interactive?: boolean | null;
links?: string[] | null;
linuxParameters?: LinuxParameters | null;
logConfiguration?: LogConfiguration | null;
memory?: number | null;
memoryReservation?: number | null;
mountPoints?: MountPoint[] | null;
name?: string | null;
portMappings?: PortMapping[] | null;
privileged?: boolean | null;
pseudoTerminal?: boolean | null;
readonlyRootFilesystem?: boolean | null;
repositoryCredentials?: RepositoryCredentials | null;
resourceRequirements?: ResourceRequirement[] | null;
secrets?: Secret[] | null;
startTimeout?: number | null;
stopTimeout?: number | null;
systemControls?: SystemControl[] | null;
ulimits?: Ulimit[] | null;
user?: string | null;
volumesFrom?: VolumeFrom[] | null;
workingDirectory?: string | null;
}

§Properties

§
command?: string[] | null
[src]
§
cpu?: number | null
[src]
§
dependsOn?: ContainerDependency[] | null
[src]
§
disableNetworking?: boolean | null
[src]
§
dnsSearchDomains?: string[] | null
[src]
§
dnsServers?: string[] | null
[src]
§
dockerLabels?: {
[key: string]: string | null | undefined;
}
| null
[src]
§
dockerSecurityOptions?: string[] | null
[src]
§
entryPoint?: string[] | null
[src]
§
environment?: KeyValuePair[] | null
[src]
§
environmentFiles?: EnvironmentFile[] | null
[src]
§
essential?: boolean | null
[src]
§
extraHosts?: HostEntry[] | null
[src]
§
firelensConfiguration?: FirelensConfiguration | null
[src]
§
healthCheck?: HealthCheck | null
[src]
§
hostname?: string | null
[src]
§
image?: string | null
[src]
§
interactive?: boolean | null
[src]
§
linuxParameters?: LinuxParameters | null
[src]
§
logConfiguration?: LogConfiguration | null
[src]
§
memory?: number | null
[src]
§
memoryReservation?: number | null
[src]
§
mountPoints?: MountPoint[] | null
[src]
§
name?: string | null
[src]
§
portMappings?: PortMapping[] | null
[src]
§
privileged?: boolean | null
[src]
§
pseudoTerminal?: boolean | null
[src]
§
readonlyRootFilesystem?: boolean | null
[src]
§
repositoryCredentials?: RepositoryCredentials | null
[src]
§
resourceRequirements?: ResourceRequirement[] | null
[src]
§
secrets?: Secret[] | null
[src]
§
startTimeout?: number | null
[src]
§
stopTimeout?: number | null
[src]
§
systemControls?: SystemControl[] | null
[src]
§
ulimits?: Ulimit[] | null
[src]
§
user?: string | null
[src]
§
volumesFrom?: VolumeFrom[] | null
[src]
§
workingDirectory?: string | null
[src]