Class: Ansible::Ruby::Modules::Ec2_elb

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

Overview

This module de-registers or registers an AWS EC2 instance from the ELBs that it belongs to. Returns fact “ec2_elbs” which is a list of elbs attached to the instance if state=absent is passed as an argument. Will be marked changed when called only if there are ELBs found to operate on.

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

#ec2_elbsObject?



22
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 22

attribute :ec2_elbs

#enable_availability_zone:yes, ...



25
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 25

attribute :enable_availability_zone

#instance_idObject



18
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 18

attribute :instance_id

#state:present, :absent



14
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 14

attribute :state

#validate_certs:yes, ...



33
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 33

attribute :validate_certs

#wait:yes, ...



29
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 29

attribute :wait

#wait_timeoutInteger?



37
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/ec2_elb.rb', line 37

attribute :wait_timeout