Class: Azure::VirtualMachineManagement::VirtualMachine
- Inherits:
-
Object
- Object
- Azure::VirtualMachineManagement::VirtualMachine
- Defined in:
- lib/azure/virtual_machine_management/virtual_machine.rb
Instance Attribute Summary collapse
-
#availability_set_name ⇒ Object
Returns the value of attribute availability_set_name.
-
#cloud_service_name ⇒ Object
Returns the value of attribute cloud_service_name.
-
#data_disks ⇒ Object
Returns the value of attribute data_disks.
-
#deployment_name ⇒ Object
Returns the value of attribute deployment_name.
-
#deployment_status ⇒ Object
Returns the value of attribute deployment_status.
-
#disk_name ⇒ Object
Returns the value of attribute disk_name.
-
#hostname ⇒ Object
Returns the value of attribute hostname.
-
#image ⇒ Object
Returns the value of attribute image.
-
#ipaddress ⇒ Object
Returns the value of attribute ipaddress.
-
#media_link ⇒ Object
Returns the value of attribute media_link.
-
#os_type ⇒ Object
Returns the value of attribute os_type.
-
#role_size ⇒ Object
Returns the value of attribute role_size.
-
#static_virtual_network_ipaddress ⇒ Object
Returns the value of attribute static_virtual_network_ipaddress.
-
#status ⇒ Object
Returns the value of attribute status.
-
#subnet ⇒ Object
Returns the value of attribute subnet.
-
#tcp_endpoints ⇒ Object
Returns the value of attribute tcp_endpoints.
-
#udp_endpoints ⇒ Object
Returns the value of attribute udp_endpoints.
-
#virtual_network_name ⇒ Object
Returns the value of attribute virtual_network_name.
-
#vm_name ⇒ Object
Returns the value of attribute vm_name.
Instance Method Summary collapse
-
#initialize {|_self| ... } ⇒ VirtualMachine
constructor
A new instance of VirtualMachine.
Constructor Details
#initialize {|_self| ... } ⇒ VirtualMachine
Returns a new instance of VirtualMachine.
19 20 21 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 19 def initialize yield self if block_given? end |
Instance Attribute Details
#availability_set_name ⇒ Object
Returns the value of attribute availability_set_name.
37 38 39 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 37 def availability_set_name @availability_set_name end |
#cloud_service_name ⇒ Object
Returns the value of attribute cloud_service_name.
23 24 25 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 23 def cloud_service_name @cloud_service_name end |
#data_disks ⇒ Object
Returns the value of attribute data_disks.
39 40 41 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 39 def data_disks @data_disks end |
#deployment_name ⇒ Object
Returns the value of attribute deployment_name.
29 30 31 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 29 def deployment_name @deployment_name end |
#deployment_status ⇒ Object
Returns the value of attribute deployment_status.
30 31 32 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 30 def deployment_status @deployment_status end |
#disk_name ⇒ Object
Returns the value of attribute disk_name.
35 36 37 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 35 def disk_name @disk_name end |
#hostname ⇒ Object
Returns the value of attribute hostname.
28 29 30 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 28 def hostname @hostname end |
#image ⇒ Object
Returns the value of attribute image.
33 34 35 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 33 def image @image end |
#ipaddress ⇒ Object
Returns the value of attribute ipaddress.
25 26 27 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 25 def ipaddress @ipaddress end |
#media_link ⇒ Object
Returns the value of attribute media_link.
38 39 40 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 38 def media_link @media_link end |
#os_type ⇒ Object
Returns the value of attribute os_type.
34 35 36 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 34 def os_type @os_type end |
#role_size ⇒ Object
Returns the value of attribute role_size.
32 33 34 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 32 def role_size @role_size end |
#static_virtual_network_ipaddress ⇒ Object
Returns the value of attribute static_virtual_network_ipaddress.
41 42 43 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 41 def static_virtual_network_ipaddress @static_virtual_network_ipaddress end |
#status ⇒ Object
Returns the value of attribute status.
24 25 26 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 24 def status @status end |
#subnet ⇒ Object
Returns the value of attribute subnet.
40 41 42 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 40 def subnet @subnet end |
#tcp_endpoints ⇒ Object
Returns the value of attribute tcp_endpoints.
31 32 33 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 31 def tcp_endpoints @tcp_endpoints end |
#udp_endpoints ⇒ Object
Returns the value of attribute udp_endpoints.
27 28 29 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 27 def udp_endpoints @udp_endpoints end |
#virtual_network_name ⇒ Object
Returns the value of attribute virtual_network_name.
36 37 38 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 36 def virtual_network_name @virtual_network_name end |
#vm_name ⇒ Object
Returns the value of attribute vm_name.
26 27 28 |
# File 'lib/azure/virtual_machine_management/virtual_machine.rb', line 26 def vm_name @vm_name end |