ContainerDefinition constructor
ContainerDefinition({
- List<
String> ? command, - int? cpu,
- List<
ContainerDependency> ? dependsOn, - bool? disableNetworking,
- List<
String> ? dnsSearchDomains, - List<
String> ? dnsServers, - Map<
String, String> ? dockerLabels, - List<
String> ? dockerSecurityOptions, - List<
String> ? entryPoint, - List<
KeyValuePair> ? environment, - List<
EnvironmentFile> ? environmentFiles, - bool? essential,
- List<
HostEntry> ? extraHosts, - FirelensConfiguration? firelensConfiguration,
- HealthCheck? healthCheck,
- String? hostname,
- String? image,
- bool? interactive,
- List<
String> ? links, - LinuxParameters? linuxParameters,
- LogConfiguration? logConfiguration,
- int? memory,
- int? memoryReservation,
- List<
MountPoint> ? mountPoints, - String? name,
- List<
PortMapping> ? portMappings, - bool? privileged,
- bool? pseudoTerminal,
- bool? readonlyRootFilesystem,
- RepositoryCredentials? repositoryCredentials,
- List<
ResourceRequirement> ? resourceRequirements, - List<
Secret> ? secrets, - int? startTimeout,
- int? stopTimeout,
- List<
SystemControl> ? systemControls, - List<
Ulimit> ? ulimits, - String? user,
- List<
VolumeFrom> ? volumesFrom, - String? workingDirectory,
Implementation
ContainerDefinition({
this.command,
this.cpu,
this.dependsOn,
this.disableNetworking,
this.dnsSearchDomains,
this.dnsServers,
this.dockerLabels,
this.dockerSecurityOptions,
this.entryPoint,
this.environment,
this.environmentFiles,
this.essential,
this.extraHosts,
this.firelensConfiguration,
this.healthCheck,
this.hostname,
this.image,
this.interactive,
this.links,
this.linuxParameters,
this.logConfiguration,
this.memory,
this.memoryReservation,
this.mountPoints,
this.name,
this.portMappings,
this.privileged,
this.pseudoTerminal,
this.readonlyRootFilesystem,
this.repositoryCredentials,
this.resourceRequirements,
this.secrets,
this.startTimeout,
this.stopTimeout,
this.systemControls,
this.ulimits,
this.user,
this.volumesFrom,
this.workingDirectory,
});