Class: Ansible::Ruby::Modules::Ecs_service

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb

Overview

Creates or terminates ecs services.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#client_tokenObject?



35
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 35

attribute :client_token

#clusterString?



20
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 20

attribute :cluster

#delayInteger?



41
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 41

attribute :delay

#deployment_configurationHash?



49
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 49

attribute :deployment_configuration

#desired_countInteger?



31
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 31

attribute :desired_count

#launch_type:EC2, ...



65
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 65

attribute :launch_type

#load_balancersObject?



28
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 28

attribute :load_balancers

#nameString



16
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 16

attribute :name

#network_configurationHash?



61
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 61

attribute :network_configuration

#placement_constraintsArray<Hash>, ...



53
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 53

attribute :placement_constraints

#placement_strategyArray<Hash>, ...



57
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 57

attribute :placement_strategy

#repeatInteger?



45
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 45

attribute :repeat

#roleObject?



38
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 38

attribute :role

#state:present, ...



12
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 12

attribute :state

#task_definitionString?



24
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ecs_service.rb', line 24

attribute :task_definition