Class: Ansible::Ruby::Modules::One_vm

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

Overview

Manages OpenNebula instances

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



18
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 18

attribute :api_password

#api_urlObject?



12
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 12

attribute :api_url

#api_usernameObject?



15
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 15

attribute :api_username

#attributesObject?



49
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 49

attribute :attributes

#countInteger?



63
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 63

attribute :count

#count_attributesHash?



55
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 55

attribute :count_attributes

#count_labelsArray<String>, ...



59
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 59

attribute :count_labels

#cpuObject?



90
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 90

attribute :cpu

#disk_saveasHash?



100
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 100

attribute :disk_saveas

#disk_sizeString?



86
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 86

attribute :disk_size

#exact_countInteger?



67
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 67

attribute :exact_count

#group_idInteger?



78
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 78

attribute :group_id

#hardSymbol?



37
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 37

attribute :hard

#instance_idsArray<Integer>, ...



29
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 29

attribute :instance_ids

#labelsObject?



52
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 52

attribute :labels

#memoryString?



82
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 82

attribute :memory

#modeInteger?



71
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 71

attribute :mode

#networksObject?



97
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 97

attribute :networks

#owner_idObject?



75
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 75

attribute :owner_id

#state:present, ...



33
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 33

attribute :state

#template_idInteger?



25
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 25

attribute :template_id

#template_nameString?



21
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 21

attribute :template_name

#vcpuInteger?



93
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 93

attribute :vcpu

#waitBoolean?



41
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 41

attribute :wait

#wait_timeoutInteger?



45
# File 'lib/ansible/ruby/modules/generated/cloud/opennebula/one_vm.rb', line 45

attribute :wait_timeout