Class: Aws::ECS::Types::TaskOverride
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::TaskOverride
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ecs/types.rb
Overview
Note:
When making an API call, you may pass TaskOverride data as a hash:
{
container_overrides: [
{
name: "String",
command: ["String"],
environment: [
{
name: "String",
value: "String",
},
],
cpu: 1,
memory: 1,
memory_reservation: 1,
},
],
task_role_arn: "String",
}
The overrides associated with a task.
Instance Attribute Summary collapse
-
#container_overrides ⇒ Array<Types::ContainerOverride>
One or more container overrides sent to a task.
-
#task_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.
Instance Attribute Details
#container_overrides ⇒ Array<Types::ContainerOverride>
One or more container overrides sent to a task.
3954 3955 3956 3957 3958 |
# File 'lib/aws-sdk-ecs/types.rb', line 3954 class TaskOverride < Struct.new( :container_overrides, :task_role_arn) include Aws::Structure end |
#task_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role.
3954 3955 3956 3957 3958 |
# File 'lib/aws-sdk-ecs/types.rb', line 3954 class TaskOverride < Struct.new( :container_overrides, :task_role_arn) include Aws::Structure end |