Class: Ansible::Ruby::Modules::Vca_vapp

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb

Overview

This module will actively managed vCloud Air vApp instances. Instances can be created and deleted as well as both deployed and undeployed.

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

#api_versionString?



62
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 62

attribute :api_version

#hostObject?



59
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 59

attribute :host

#instance_idString?



55
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 55

attribute :instance_id

#network_mode:pool, ...



23
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 23

attribute :network_mode

#network_nameObject?



20
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 20

attribute :network_name

#operation:noop, ...



36
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 36

attribute :operation

#orgObject?



52
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 52

attribute :org

#passwordString?



48
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 48

attribute :password

#service_type:vca, ...



66
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 66

attribute :service_type

#state:present, ...



40
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 40

attribute :state

#template_nameString?



16
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 16

attribute :template_name

#usernameString?



44
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 44

attribute :username

#vapp_nameString



12
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 12

attribute :vapp_name

#vdc_nameString?



70
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 70

attribute :vdc_name

#vm_cpusObject?



30
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 30

attribute :vm_cpus

#vm_memoryObject?



33
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 33

attribute :vm_memory

#vm_nameObject?



27
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vca_vapp.rb', line 27

attribute :vm_name