Class: Ansible::Ruby::Modules::Gcp_target_proxy
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Gcp_target_proxy
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/google/gcp_target_proxy.rb
Overview
Create, Update or Destroy a Target_Proxy. See U(cloud.google.com/compute/docs/load-balancing/http/target-proxies) for an overview. More details on the Target_Proxy API can be found at U(cloud.google.com/compute/docs/reference/latest/targetHttpProxies#resource-representations).
Instance Method Summary collapse
-
#target_proxy_name ⇒ String
Name of the Target_Proxy.
-
#target_proxy_type ⇒ String
Type of Target_Proxy.
-
#url_map_name ⇒ String?
Name of the Url Map.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#target_proxy_name ⇒ String
Returns Name of the Target_Proxy.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/google/gcp_target_proxy.rb', line 12 attribute :target_proxy_name |
#target_proxy_type ⇒ String
Returns Type of Target_Proxy. HTTP, HTTPS or SSL. Only HTTP is currently supported.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/google/gcp_target_proxy.rb', line 16 attribute :target_proxy_type |
#url_map_name ⇒ String?
Returns Name of the Url Map. Required if type is HTTP or HTTPS proxy.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/google/gcp_target_proxy.rb', line 20 attribute :url_map_name |