Class: Ansible::Ruby::Modules::Clc_server

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb

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, #to_h, validates

Constructor Details

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

Instance Method Details

#add_public_ipBoolean?



13
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 13

attribute :add_public_ip

#additional_disksObject?



10
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 10

attribute :additional_disks

#alert_policy_idObject?



26
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 26

attribute :alert_policy_id

#alert_policy_nameObject?



29
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 29

attribute :alert_policy_name

#aliasObject?



17
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 17

attribute :alias

#anti_affinity_policy_idObject?



20
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 20

attribute :anti_affinity_policy_id

#anti_affinity_policy_nameObject?



23
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 23

attribute :anti_affinity_policy_name

#configuration_idObject?



126
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 126

attribute :configuration_id

#countInteger?



32
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 32

attribute :count

#count_groupString?



36
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 36

attribute :count_group

#cpuInteger?



40
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 40

attribute :cpu

#cpu_autoscale_policy_idObject?



44
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 44

attribute :cpu_autoscale_policy_id

#custom_fieldsObject?



47
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 47

attribute :custom_fields

#descriptionObject?



50
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 50

attribute :description

#exact_countInteger?



53
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 53

attribute :exact_count

#groupString?



57
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 57

attribute :group

#ip_addressObject?



61
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 61

attribute :ip_address

#locationObject?



64
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 64

attribute :location

#managed_osBoolean?



67
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 67

attribute :managed_os

#memoryInteger?



71
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 71

attribute :memory

#nameString?



75
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 75

attribute :name

#network_idObject?



79
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 79

attribute :network_id

#os_type:redHat6_64Bit, ...



129
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 129

attribute :os_type

#packagesObject?



82
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 82

attribute :packages

#passwordObject?



85
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 85

attribute :password

#primary_dnsObject?



88
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 88

attribute :primary_dns

#public_ip_portsObject?



95
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 95

attribute :public_ip_ports

#public_ip_protocol:TCP, ...



91
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 91

attribute :public_ip_protocol

#secondary_dnsObject?



98
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 98

attribute :secondary_dns

#server_idsObject?



101
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 101

attribute :server_ids

#source_server_passwordObject?



104
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 104

attribute :source_server_password

#state:present, ...



107
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 107

attribute :state

#storage_type:standard, ...



111
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 111

attribute :storage_type

#templateString?



115
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 115

attribute :template

#ttlObject?



119
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 119

attribute :ttl

#type:standard, ...



122
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 122

attribute :type

#waitBoolean?



133
# File 'lib/ansible/ruby/modules/generated/extras/cloud/centurylink/clc_server.rb', line 133

attribute :wait