TaskDefinition constructor
TaskDefinition({
- List<
Compatibility> ? compatibilities, - List<
ContainerDefinition> ? containerDefinitions, - String? cpu,
- String? executionRoleArn,
- String? family,
- List<
InferenceAccelerator> ? inferenceAccelerators, - IpcMode? ipcMode,
- String? memory,
- NetworkMode? networkMode,
- PidMode? pidMode,
- List<
TaskDefinitionPlacementConstraint> ? placementConstraints, - ProxyConfiguration? proxyConfiguration,
- List<
Attribute> ? requiresAttributes, - List<
Compatibility> ? requiresCompatibilities, - int? revision,
- TaskDefinitionStatus? status,
- String? taskDefinitionArn,
- String? taskRoleArn,
- List<
Volume> ? volumes,
Implementation
TaskDefinition({
this.compatibilities,
this.containerDefinitions,
this.cpu,
this.executionRoleArn,
this.family,
this.inferenceAccelerators,
this.ipcMode,
this.memory,
this.networkMode,
this.pidMode,
this.placementConstraints,
this.proxyConfiguration,
this.requiresAttributes,
this.requiresCompatibilities,
this.revision,
this.status,
this.taskDefinitionArn,
this.taskRoleArn,
this.volumes,
});