Class: Ansible::Ruby::Modules::Avi_cloud

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb

Overview

This module is used to configure Cloud 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, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#apic_configurationObject?



25
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 25

attribute :apic_configuration

#apic_modeSymbol?



28
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 28

attribute :apic_mode

#avi_api_patch_op:add, ...



21
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 21

attribute :avi_api_patch_op

#avi_api_update_method:put, ...



17
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 17

attribute :avi_api_update_method

#aws_configurationObject?



32
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 32

attribute :aws_configuration

#azure_configurationObject?



35
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 35

attribute :azure_configuration

#cloudstack_configurationObject?



38
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 38

attribute :cloudstack_configuration

#custom_tagsObject?



41
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 41

attribute :custom_tags

#dhcp_enabledSymbol?



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

attribute :dhcp_enabled

#dns_provider_refObject?



48
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 48

attribute :dns_provider_ref

#docker_configurationObject?



51
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 51

attribute :docker_configuration

#east_west_dns_provider_refObject?



54
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 54

attribute :east_west_dns_provider_ref

#east_west_ipam_provider_refObject?



57
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 57

attribute :east_west_ipam_provider_ref

#enable_vip_static_routesSymbol?



60
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 60

attribute :enable_vip_static_routes

#ipam_provider_refObject?



64
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 64

attribute :ipam_provider_ref

#license_tierObject?



67
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 67

attribute :license_tier

#license_typeString?



70
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 70

attribute :license_type

#linuxserver_configurationObject?



74
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 74

attribute :linuxserver_configuration

#mesos_configurationObject?



77
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 77

attribute :mesos_configuration

#mtuInteger?



80
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 80

attribute :mtu

#nameString



84
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 84

attribute :name

#nsx_configurationObject?



88
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 88

attribute :nsx_configuration

#obj_name_prefixObject?



91
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 91

attribute :obj_name_prefix

#openstack_configurationObject?



94
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 94

attribute :openstack_configuration

#oshiftk8s_configurationObject?



97
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 97

attribute :oshiftk8s_configuration

#prefer_static_routesSymbol?



100
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 100

attribute :prefer_static_routes

#proxy_configurationObject?



104
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 104

attribute :proxy_configuration

#rancher_configurationObject?



107
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 107

attribute :rancher_configuration

#state:absent, ...



13
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 13

attribute :state

#state_based_dns_registrationSymbol?



110
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 110

attribute :state_based_dns_registration

#tenant_refString?



114
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 114

attribute :tenant_ref

#urlObject?



118
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 118

attribute :url

#uuidObject?



121
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 121

attribute :uuid

#vca_configurationObject?



124
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 124

attribute :vca_configuration

#vcenter_configurationHash?



127
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 127

attribute :vcenter_configuration

#vtypeString



131
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_cloud.rb', line 131

attribute :vtype