Class: Aws::Types::TaskDefinition
- Inherits:
-
Object
- Object
- Aws::Types::TaskDefinition
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#compatibilities ⇒ ::Array[("EC2" | "FARGATE" | "EXTERNAL" | "MANAGED_INSTANCES")]
Returns the value of attribute compatibilities.
-
#container_definitions ⇒ ::Array[Types::ContainerDefinition]
Returns the value of attribute container_definitions.
-
#cpu ⇒ ::String
Returns the value of attribute cpu.
-
#delete_requested_at ⇒ ::Time
Returns the value of attribute delete_requested_at.
-
#deregistered_at ⇒ ::Time
Returns the value of attribute deregistered_at.
-
#enable_fault_injection ⇒ Boolean
Returns the value of attribute enable_fault_injection.
-
#ephemeral_storage ⇒ Types::EphemeralStorage
Returns the value of attribute ephemeral_storage.
-
#execution_role_arn ⇒ ::String
Returns the value of attribute execution_role_arn.
-
#family ⇒ ::String
Returns the value of attribute family.
-
#inference_accelerators ⇒ ::Array[Types::InferenceAccelerator]
Returns the value of attribute inference_accelerators.
-
#ipc_mode ⇒ "host", ...
Returns the value of attribute ipc_mode.
-
#memory ⇒ ::String
Returns the value of attribute memory.
-
#network_mode ⇒ "bridge", ...
Returns the value of attribute network_mode.
-
#pid_mode ⇒ "host", "task"
Returns the value of attribute pid_mode.
-
#placement_constraints ⇒ ::Array[Types::TaskDefinitionPlacementConstraint]
Returns the value of attribute placement_constraints.
-
#proxy_configuration ⇒ Types::ProxyConfiguration
Returns the value of attribute proxy_configuration.
-
#registered_at ⇒ ::Time
Returns the value of attribute registered_at.
-
#registered_by ⇒ ::String
Returns the value of attribute registered_by.
-
#requires_attributes ⇒ ::Array[Types::Attribute]
Returns the value of attribute requires_attributes.
-
#requires_compatibilities ⇒ ::Array[("EC2" | "FARGATE" | "EXTERNAL" | "MANAGED_INSTANCES")]
Returns the value of attribute requires_compatibilities.
-
#revision ⇒ ::Integer
Returns the value of attribute revision.
-
#runtime_platform ⇒ Types::RuntimePlatform
Returns the value of attribute runtime_platform.
-
#status ⇒ "ACTIVE", ...
Returns the value of attribute status.
-
#task_definition_arn ⇒ ::String
Returns the value of attribute task_definition_arn.
-
#task_role_arn ⇒ ::String
Returns the value of attribute task_role_arn.
-
#volumes ⇒ ::Array[Types::Volume]
Returns the value of attribute volumes.
Instance Attribute Details
#compatibilities ⇒ ::Array[("EC2" | "FARGATE" | "EXTERNAL" | "MANAGED_INSTANCES")]
Returns the value of attribute compatibilities.
2676 2677 2678 |
# File 'sig/types.rbs', line 2676 def compatibilities @compatibilities end |
#container_definitions ⇒ ::Array[Types::ContainerDefinition]
Returns the value of attribute container_definitions.
2666 2667 2668 |
# File 'sig/types.rbs', line 2666 def container_definitions @container_definitions end |
#cpu ⇒ ::String
Returns the value of attribute cpu.
2679 2680 2681 |
# File 'sig/types.rbs', line 2679 def cpu @cpu end |
#delete_requested_at ⇒ ::Time
Returns the value of attribute delete_requested_at.
2687 2688 2689 |
# File 'sig/types.rbs', line 2687 def delete_requested_at @delete_requested_at end |
#deregistered_at ⇒ ::Time
Returns the value of attribute deregistered_at.
2686 2687 2688 |
# File 'sig/types.rbs', line 2686 def deregistered_at @deregistered_at end |
#enable_fault_injection ⇒ Boolean
Returns the value of attribute enable_fault_injection.
2690 2691 2692 |
# File 'sig/types.rbs', line 2690 def enable_fault_injection @enable_fault_injection end |
#ephemeral_storage ⇒ Types::EphemeralStorage
Returns the value of attribute ephemeral_storage.
2689 2690 2691 |
# File 'sig/types.rbs', line 2689 def ephemeral_storage @ephemeral_storage end |
#execution_role_arn ⇒ ::String
Returns the value of attribute execution_role_arn.
2669 2670 2671 |
# File 'sig/types.rbs', line 2669 def execution_role_arn @execution_role_arn end |
#family ⇒ ::String
Returns the value of attribute family.
2667 2668 2669 |
# File 'sig/types.rbs', line 2667 def family @family end |
#inference_accelerators ⇒ ::Array[Types::InferenceAccelerator]
Returns the value of attribute inference_accelerators.
2681 2682 2683 |
# File 'sig/types.rbs', line 2681 def inference_accelerators @inference_accelerators end |
#ipc_mode ⇒ "host", ...
Returns the value of attribute ipc_mode.
2683 2684 2685 |
# File 'sig/types.rbs', line 2683 def ipc_mode @ipc_mode end |
#memory ⇒ ::String
Returns the value of attribute memory.
2680 2681 2682 |
# File 'sig/types.rbs', line 2680 def memory @memory end |
#network_mode ⇒ "bridge", ...
Returns the value of attribute network_mode.
2670 2671 2672 |
# File 'sig/types.rbs', line 2670 def network_mode @network_mode end |
#pid_mode ⇒ "host", "task"
Returns the value of attribute pid_mode.
2682 2683 2684 |
# File 'sig/types.rbs', line 2682 def pid_mode @pid_mode end |
#placement_constraints ⇒ ::Array[Types::TaskDefinitionPlacementConstraint]
Returns the value of attribute placement_constraints.
2675 2676 2677 |
# File 'sig/types.rbs', line 2675 def placement_constraints @placement_constraints end |
#proxy_configuration ⇒ Types::ProxyConfiguration
Returns the value of attribute proxy_configuration.
2684 2685 2686 |
# File 'sig/types.rbs', line 2684 def proxy_configuration @proxy_configuration end |
#registered_at ⇒ ::Time
Returns the value of attribute registered_at.
2685 2686 2687 |
# File 'sig/types.rbs', line 2685 def registered_at @registered_at end |
#registered_by ⇒ ::String
Returns the value of attribute registered_by.
2688 2689 2690 |
# File 'sig/types.rbs', line 2688 def registered_by @registered_by end |
#requires_attributes ⇒ ::Array[Types::Attribute]
Returns the value of attribute requires_attributes.
2674 2675 2676 |
# File 'sig/types.rbs', line 2674 def requires_attributes @requires_attributes end |
#requires_compatibilities ⇒ ::Array[("EC2" | "FARGATE" | "EXTERNAL" | "MANAGED_INSTANCES")]
Returns the value of attribute requires_compatibilities.
2678 2679 2680 |
# File 'sig/types.rbs', line 2678 def requires_compatibilities @requires_compatibilities end |
#revision ⇒ ::Integer
Returns the value of attribute revision.
2671 2672 2673 |
# File 'sig/types.rbs', line 2671 def revision @revision end |
#runtime_platform ⇒ Types::RuntimePlatform
Returns the value of attribute runtime_platform.
2677 2678 2679 |
# File 'sig/types.rbs', line 2677 def runtime_platform @runtime_platform end |
#status ⇒ "ACTIVE", ...
Returns the value of attribute status.
2673 2674 2675 |
# File 'sig/types.rbs', line 2673 def status @status end |
#task_definition_arn ⇒ ::String
Returns the value of attribute task_definition_arn.
2665 2666 2667 |
# File 'sig/types.rbs', line 2665 def task_definition_arn @task_definition_arn end |
#task_role_arn ⇒ ::String
Returns the value of attribute task_role_arn.
2668 2669 2670 |
# File 'sig/types.rbs', line 2668 def task_role_arn @task_role_arn end |
#volumes ⇒ ::Array[Types::Volume]
Returns the value of attribute volumes.
2672 2673 2674 |
# File 'sig/types.rbs', line 2672 def volumes @volumes end |