AwsEcsTaskDefinitionContainerDefinitionsDetails
import type { AwsEcsTaskDefinitionContainerDefinitionsDetails } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/securityhub.ts";interface AwsEcsTaskDefinitionContainerDefinitionsDetails {
Command?: string[] | null;
Cpu?: number | null;
DependsOn?: AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails[] | null;
DisableNetworking?: boolean | null;
DnsSearchDomains?: string[] | null;
DnsServers?: string[] | null;
DockerLabels?: {} | null;
[key: string]: string | null | undefined;
DockerSecurityOptions?: string[] | null;
EntryPoint?: string[] | null;
Environment?: AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails[] | null;
EnvironmentFiles?: AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails[] | null;
Essential?: boolean | null;
ExtraHosts?: AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails[] | null;
FirelensConfiguration?: AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails | null;
HealthCheck?: AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails | null;
Hostname?: string | null;
Image?: string | null;
Interactive?: boolean | null;
Links?: string[] | null;
LinuxParameters?: AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails | null;
LogConfiguration?: AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails | null;
Memory?: number | null;
MemoryReservation?: number | null;
MountPoints?: AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails[] | null;
Name?: string | null;
PortMappings?: AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails[] | null;
Privileged?: boolean | null;
PseudoTerminal?: boolean | null;
ReadonlyRootFilesystem?: boolean | null;
RepositoryCredentials?: AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails | null;
ResourceRequirements?: AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails[] | null;
Secrets?: AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails[] | null;
StartTimeout?: number | null;
StopTimeout?: number | null;
SystemControls?: AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails[] | null;
Ulimits?: AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails[] | null;
User?: string | null;
VolumesFrom?: AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails[] | null;
WorkingDirectory?: string | null;
}§Properties
§
DependsOn?: AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails[] | null
[src]§
Environment?: AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails[] | null
[src]§
EnvironmentFiles?: AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails[] | null
[src]§
ExtraHosts?: AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails[] | null
[src]§
FirelensConfiguration?: AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails | null
[src]§
HealthCheck?: AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails | null
[src]§
LinuxParameters?: AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails | null
[src]§
LogConfiguration?: AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails | null
[src]§
MountPoints?: AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails[] | null
[src]§
PortMappings?: AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails[] | null
[src]§
RepositoryCredentials?: AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails | null
[src]§
ResourceRequirements?: AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails[] | null
[src]§
Secrets?: AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails[] | null
[src]§
SystemControls?: AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails[] | null
[src]§
Ulimits?: AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails[] | null
[src]§
VolumesFrom?: AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails[] | null
[src]