Class: Ansible::Ruby::Modules::Avi_errorpageprofile
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Avi_errorpageprofile
- Defined in:
- lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb
Overview
This module is used to configure ErrorPageProfile object more examples at U(github.com/avinetworks/devops)
Instance Method Summary collapse
-
#app_name ⇒ Object?
Name of the virtual service which generated the error page.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as VS Name.
-
#avi_api_patch_op ⇒ :add, ...
Patch operation to use when using avi_api_update_method as patch.
-
#avi_api_update_method ⇒ :put, ...
Default method for object update is HTTP PUT.,Setting to patch will override that behavior to use HTTP PATCH.
-
#company_name ⇒ Object?
Name of the company to show in error page.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as Avi Networks.
-
#error_pages ⇒ Object?
Defined error pages for http status codes.,Field introduced in 17.2.4.
-
#host_name ⇒ Object?
Fully qualified domain name for which the error page is generated.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as Host Header.
-
#name ⇒ String
Field introduced in 17.2.4.
-
#state ⇒ :absent, ...
The state that should be applied on the entity.
-
#tenant_ref ⇒ Object?
It is a reference to an object of type tenant.,Field introduced in 17.2.4.
-
#url ⇒ Object?
Avi controller URL of the object.
-
#uuid ⇒ Object?
Field introduced in 17.2.4.
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
#app_name ⇒ Object?
Returns Name of the virtual service which generated the error page.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as VS Name.
25 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 25 attribute :app_name |
#avi_api_patch_op ⇒ :add, ...
Returns Patch operation to use when using avi_api_update_method as patch.
21 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 21 attribute :avi_api_patch_op |
#avi_api_update_method ⇒ :put, ...
Returns Default method for object update is HTTP PUT.,Setting to patch will override that behavior to use HTTP PATCH.
17 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 17 attribute :avi_api_update_method |
#company_name ⇒ Object?
Returns Name of the company to show in error page.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as Avi Networks.
28 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 28 attribute :company_name |
#error_pages ⇒ Object?
Returns Defined error pages for http status codes.,Field introduced in 17.2.4.
31 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 31 attribute :error_pages |
#host_name ⇒ Object?
Returns Fully qualified domain name for which the error page is generated.,Field introduced in 17.2.4.,Default value when not specified in API or module is interpreted by Avi Controller as Host Header.
34 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 34 attribute :host_name |
#name ⇒ String
Returns Field introduced in 17.2.4.
37 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 37 attribute :name |
#state ⇒ :absent, ...
Returns The state that should be applied on the entity.
13 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 13 attribute :state |
#tenant_ref ⇒ Object?
Returns It is a reference to an object of type tenant.,Field introduced in 17.2.4.
41 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 41 attribute :tenant_ref |
#url ⇒ Object?
Returns Avi controller URL of the object.
44 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 44 attribute :url |
#uuid ⇒ Object?
Returns Field introduced in 17.2.4.
47 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 47 attribute :uuid |