Class: Ansible::Ruby::Modules::Ecs_task
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ecs_task
- Defined in:
- lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb
Instance Method Summary collapse
-
#cluster ⇒ String?
The name of the cluster to run the task on.
-
#container_instances ⇒ Array<String>, ...
The list of container instances on which to deploy the task.
-
#count ⇒ Integer?
How many new instances to start.
-
#operation ⇒ :run, ...
Which task operation to execute.
-
#overrides ⇒ Object?
A dictionary of values to pass to the new instances.
-
#started_by ⇒ String?
A value showing who or what started the task (for informational purposes).
-
#task ⇒ String?
The task to stop.
-
#task_definition ⇒ String?
The task definition to start or run.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#cluster ⇒ String?
Returns The name of the cluster to run the task on.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 14 attribute :cluster |
#container_instances ⇒ Array<String>, ...
Returns The list of container instances on which to deploy the task.
33 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 33 attribute :container_instances |
#count ⇒ Integer?
Returns How many new instances to start.
25 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 25 attribute :count |
#operation ⇒ :run, ...
Returns Which task operation to execute.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 10 attribute :operation |
#overrides ⇒ Object?
Returns A dictionary of values to pass to the new instances.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 22 attribute :overrides |
#started_by ⇒ String?
Returns A value showing who or what started the task (for informational purposes).
37 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 37 attribute :started_by |
#task ⇒ String?
Returns The task to stop.
29 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 29 attribute :task |
#task_definition ⇒ String?
Returns The task definition to start or run.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/ecs_task.rb', line 18 attribute :task_definition |