Class: Ansible::Ruby::Modules::Avi_errorpageprofile

Inherits:
Base show all
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

Methods inherited from Base

#ansible_name, #to_h

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_nameObject?

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.

Returns:

  • (Object, nil)

    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.

Returns:

  • (:add, :replace, :delete, nil)

    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.

Returns:

  • (:put, :patch, nil)

    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_nameObject?

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.

Returns:

  • (Object, nil)

    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_pagesObject?

Returns Defined error pages for http status codes.,Field introduced in 17.2.4.

Returns:

  • (Object, nil)

    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_nameObject?

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.

Returns:

  • (Object, nil)

    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

#nameString

Returns Field introduced in 17.2.4.

Returns:

  • (String)

    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.

Returns:

  • (:absent, :present, nil)

    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_refObject?

Returns It is a reference to an object of type tenant.,Field introduced in 17.2.4.

Returns:

  • (Object, nil)

    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

#urlObject?

Returns Avi controller URL of the object.

Returns:

  • (Object, nil)

    Avi controller URL of the object.



44
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 44

attribute :url

#uuidObject?

Returns Field introduced in 17.2.4.

Returns:

  • (Object, nil)

    Field introduced in 17.2.4.



47
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_errorpageprofile.rb', line 47

attribute :uuid