Class: Ansible::Ruby::Modules::Avi_network
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Avi_network
- Defined in:
- lib/ansible/ruby/modules/generated/network/avi/avi_network.rb
Overview
This module is used to configure Network object more examples at U(github.com/avinetworks/devops)
Instance Method Summary collapse
-
#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.
-
#cloud_ref ⇒ Object?
It is a reference to an object of type cloud.
-
#configured_subnets ⇒ Object?
List of subnet.
-
#dhcp_enabled ⇒ Symbol?
Select the ip address management scheme for this network.,Default value when not specified in API or module is interpreted by Avi Controller as True.
-
#exclude_discovered_subnets ⇒ Symbol?
When selected, excludes all discovered subnets in this network from consideration for virtual service placement.,Default value when not specified in API or module is interpreted by Avi Controller as False.
-
#name ⇒ String
Name of the object.
-
#state ⇒ :absent, ...
The state that should be applied on the entity.
-
#synced_from_se ⇒ Symbol?
Boolean flag to set synced_from_se.,Default value when not specified in API or module is interpreted by Avi Controller as False.
-
#tenant_ref ⇒ Object?
It is a reference to an object of type tenant.
-
#url ⇒ Object?
Avi controller URL of the object.
-
#uuid ⇒ Object?
Unique object identifier of the object.
-
#vcenter_dvs ⇒ Symbol?
Boolean flag to set vcenter_dvs.,Default value when not specified in API or module is interpreted by Avi Controller as True.
-
#vimgrnw_ref ⇒ Object?
It is a reference to an object of type vimgrnwruntime.
-
#vrf_context_ref ⇒ Object?
It is a reference to an object of type vrfcontext.
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
#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_network.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_network.rb', line 17 attribute :avi_api_update_method |
#cloud_ref ⇒ Object?
Returns It is a reference to an object of type cloud.
25 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 25 attribute :cloud_ref |
#configured_subnets ⇒ Object?
Returns List of subnet.
28 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 28 attribute :configured_subnets |
#dhcp_enabled ⇒ Symbol?
Returns Select the ip address management scheme for this network.,Default value when not specified in API or module is interpreted by Avi Controller as True.
31 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 31 attribute :dhcp_enabled |
#exclude_discovered_subnets ⇒ Symbol?
Returns When selected, excludes all discovered subnets in this network from consideration for virtual service placement.,Default value when not specified in API or module is interpreted by Avi Controller as False.
35 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 35 attribute :exclude_discovered_subnets |
#name ⇒ String
Returns Name of the object.
39 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 39 attribute :name |
#state ⇒ :absent, ...
Returns The state that should be applied on the entity.
13 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 13 attribute :state |
#synced_from_se ⇒ Symbol?
Returns Boolean flag to set synced_from_se.,Default value when not specified in API or module is interpreted by Avi Controller as False.
43 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 43 attribute :synced_from_se |
#tenant_ref ⇒ Object?
Returns It is a reference to an object of type tenant.
47 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 47 attribute :tenant_ref |
#url ⇒ Object?
Returns Avi controller URL of the object.
50 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 50 attribute :url |
#uuid ⇒ Object?
Returns Unique object identifier of the object.
53 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 53 attribute :uuid |
#vcenter_dvs ⇒ Symbol?
Returns Boolean flag to set vcenter_dvs.,Default value when not specified in API or module is interpreted by Avi Controller as True.
56 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 56 attribute :vcenter_dvs |
#vimgrnw_ref ⇒ Object?
Returns It is a reference to an object of type vimgrnwruntime.
60 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 60 attribute :vimgrnw_ref |
#vrf_context_ref ⇒ Object?
Returns It is a reference to an object of type vrfcontext.
63 |
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_network.rb', line 63 attribute :vrf_context_ref |