Class: Ansible::Ruby::Modules::Gce_lb

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb

Instance Method Summary collapse

Methods inherited from Base

#to_h

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

attr_options, attribute, #initialize, #to_h, validates

Constructor Details

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

Instance Method Details

#credentials_fileObject?



73
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 73

attribute :credentials_file

#external_ipObject?



53
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 53

attribute :external_ip

#httphealthcheck_healthy_countInteger?



34
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 34

attribute :httphealthcheck_healthy_count

#httphealthcheck_hostObject?



38
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 38

attribute :httphealthcheck_host

#httphealthcheck_intervalInteger?



22
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 22

attribute :httphealthcheck_interval

#httphealthcheck_nameString?



10
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 10

attribute :httphealthcheck_name

#httphealthcheck_pathString?



18
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 18

attribute :httphealthcheck_path

#httphealthcheck_portInteger?



14
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 14

attribute :httphealthcheck_port

#httphealthcheck_timeoutInteger?



26
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 26

attribute :httphealthcheck_timeout

#httphealthcheck_unhealthy_countInteger?



30
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 30

attribute :httphealthcheck_unhealthy_count

#membersArray<String>, ...



59
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 59

attribute :members

#nameString?



41
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 41

attribute :name

#pem_fileObject?



70
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 70

attribute :pem_file

#port_rangeObject?



56
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 56

attribute :port_range

#project_idObject?



76
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 76

attribute :project_id

#protocol:tcp, ...



45
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 45

attribute :protocol

#regionString?



49
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 49

attribute :region

#service_account_emailObject?



67
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 67

attribute :service_account_email

#state:active, ...



63
# File 'lib/ansible/ruby/modules/generated/core/cloud/google/gce_lb.rb', line 63

attribute :state