Class: Ansible::Ruby::Modules::Elb_target_group

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

Overview

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

#deregistration_delay_timeoutObject?



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

attribute :deregistration_delay_timeout

#health_check_intervalObject?



27
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 27

attribute :health_check_interval

#health_check_pathString?



23
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 23

attribute :health_check_path

#health_check_portString?



19
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 19

attribute :health_check_port

#health_check_protocol:http, ...



15
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 15

attribute :health_check_protocol

#health_check_timeoutObject?



30
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 30

attribute :health_check_timeout

#healthy_threshold_countObject?



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

attribute :healthy_threshold_count

#modify_targetsBoolean?



36
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 36

attribute :modify_targets

#nameString



40
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 40

attribute :name

#portInteger?



44
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 44

attribute :port

#protocol:http, ...



48
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 48

attribute :protocol

#purge_tagsBoolean?



52
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 52

attribute :purge_tags

#state:present, :absent



56
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 56

attribute :state

#stickiness_enabledSymbol?



60
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 60

attribute :stickiness_enabled


64
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 64

attribute :stickiness_lb_cookie_duration

#stickiness_typeString?



67
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 67

attribute :stickiness_type

#successful_response_codesArray<Integer>, ...



71
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 71

attribute :successful_response_codes

#tagsObject?



75
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 75

attribute :tags

#target_type:instance, ...



78
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 78

attribute :target_type

#targetsArray<Hash>, ...



82
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 82

attribute :targets

#unhealthy_threshold_countObject?



86
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 86

attribute :unhealthy_threshold_count

#vpc_idString?



89
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 89

attribute :vpc_id

#waitSymbol?



93
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 93

attribute :wait

#wait_timeoutInteger?



97
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/elb_target_group.rb', line 97

attribute :wait_timeout