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.
2692 2693 2694 |
# File 'sig/types.rbs', line 2692 def compatibilities @compatibilities end |
#container_definitions ⇒ ::Array[Types::ContainerDefinition]
Returns the value of attribute container_definitions.
2682 2683 2684 |
# File 'sig/types.rbs', line 2682 def container_definitions @container_definitions end |
#cpu ⇒ ::String
Returns the value of attribute cpu.
2695 2696 2697 |
# File 'sig/types.rbs', line 2695 def cpu @cpu end |
#delete_requested_at ⇒ ::Time
Returns the value of attribute delete_requested_at.
2703 2704 2705 |
# File 'sig/types.rbs', line 2703 def delete_requested_at @delete_requested_at end |
#deregistered_at ⇒ ::Time
Returns the value of attribute deregistered_at.
2702 2703 2704 |
# File 'sig/types.rbs', line 2702 def deregistered_at @deregistered_at end |
#enable_fault_injection ⇒ Boolean
Returns the value of attribute enable_fault_injection.
2706 2707 2708 |
# File 'sig/types.rbs', line 2706 def enable_fault_injection @enable_fault_injection end |
#ephemeral_storage ⇒ Types::EphemeralStorage
Returns the value of attribute ephemeral_storage.
2705 2706 2707 |
# File 'sig/types.rbs', line 2705 def ephemeral_storage @ephemeral_storage end |
#execution_role_arn ⇒ ::String
Returns the value of attribute execution_role_arn.
2685 2686 2687 |
# File 'sig/types.rbs', line 2685 def execution_role_arn @execution_role_arn end |
#family ⇒ ::String
Returns the value of attribute family.
2683 2684 2685 |
# File 'sig/types.rbs', line 2683 def family @family end |
#inference_accelerators ⇒ ::Array[Types::InferenceAccelerator]
Returns the value of attribute inference_accelerators.
2697 2698 2699 |
# File 'sig/types.rbs', line 2697 def inference_accelerators @inference_accelerators end |
#ipc_mode ⇒ "host", ...
Returns the value of attribute ipc_mode.
2699 2700 2701 |
# File 'sig/types.rbs', line 2699 def ipc_mode @ipc_mode end |
#memory ⇒ ::String
Returns the value of attribute memory.
2696 2697 2698 |
# File 'sig/types.rbs', line 2696 def memory @memory end |
#network_mode ⇒ "bridge", ...
Returns the value of attribute network_mode.
2686 2687 2688 |
# File 'sig/types.rbs', line 2686 def network_mode @network_mode end |
#pid_mode ⇒ "host", "task"
Returns the value of attribute pid_mode.
2698 2699 2700 |
# File 'sig/types.rbs', line 2698 def pid_mode @pid_mode end |
#placement_constraints ⇒ ::Array[Types::TaskDefinitionPlacementConstraint]
Returns the value of attribute placement_constraints.
2691 2692 2693 |
# File 'sig/types.rbs', line 2691 def placement_constraints @placement_constraints end |
#proxy_configuration ⇒ Types::ProxyConfiguration
Returns the value of attribute proxy_configuration.
2700 2701 2702 |
# File 'sig/types.rbs', line 2700 def proxy_configuration @proxy_configuration end |
#registered_at ⇒ ::Time
Returns the value of attribute registered_at.
2701 2702 2703 |
# File 'sig/types.rbs', line 2701 def registered_at @registered_at end |
#registered_by ⇒ ::String
Returns the value of attribute registered_by.
2704 2705 2706 |
# File 'sig/types.rbs', line 2704 def registered_by @registered_by end |
#requires_attributes ⇒ ::Array[Types::Attribute]
Returns the value of attribute requires_attributes.
2690 2691 2692 |
# File 'sig/types.rbs', line 2690 def requires_attributes @requires_attributes end |
#requires_compatibilities ⇒ ::Array[("EC2" | "FARGATE" | "EXTERNAL" | "MANAGED_INSTANCES")]
Returns the value of attribute requires_compatibilities.
2694 2695 2696 |
# File 'sig/types.rbs', line 2694 def requires_compatibilities @requires_compatibilities end |
#revision ⇒ ::Integer
Returns the value of attribute revision.
2687 2688 2689 |
# File 'sig/types.rbs', line 2687 def revision @revision end |
#runtime_platform ⇒ Types::RuntimePlatform
Returns the value of attribute runtime_platform.
2693 2694 2695 |
# File 'sig/types.rbs', line 2693 def runtime_platform @runtime_platform end |
#status ⇒ "ACTIVE", ...
Returns the value of attribute status.
2689 2690 2691 |
# File 'sig/types.rbs', line 2689 def status @status end |
#task_definition_arn ⇒ ::String
Returns the value of attribute task_definition_arn.
2681 2682 2683 |
# File 'sig/types.rbs', line 2681 def task_definition_arn @task_definition_arn end |
#task_role_arn ⇒ ::String
Returns the value of attribute task_role_arn.
2684 2685 2686 |
# File 'sig/types.rbs', line 2684 def task_role_arn @task_role_arn end |
#volumes ⇒ ::Array[Types::Volume]
Returns the value of attribute volumes.
2688 2689 2690 |
# File 'sig/types.rbs', line 2688 def volumes @volumes end |