Gets the name of the admin user.
Gets the resource ID of the availability set that this virtual machine instance belongs to.
boolean
Checks whether the boot diagnostic is enabled.
Gets the URI to the storage account storing boot diagnostics log.
Gets the virtual machine instance computer name with the VM scale set prefix.
Gets the managed data disks associated with this virtual machine instance.
void
Shuts down the virtual machine instance and releases the associated compute resources.
Shuts down the virtual machine instance and releases the associated compute resources.
void
Deletes the virtual machine instance.
Deletes the virtual machine instance.
Gets the diagnostics profile of the virtual machine instance.
Gets the extensions associated with the virtual machine instance, indexed by name.
Gets a network interface associated with this virtual machine instance.
Gets a network interface associated with this virtual machine instance.
Gets the instance ID assigned to this virtual machine instance.
Gets the instance view of the virtual machine instance.
boolean
Checks whether the latest scale set model changes are applied to the virtual machine instance.
boolean
Checks whether this is a Linux virtual machine and password based login is enabled.
boolean
Checks whether managed disk is used for the virtual machine's disks (os, data).
boolean
Checks whether the operating system of the virtual machine instance is based on custom image.
boolean
Checks whether the operating system of the virtual machine instance is based on platform image.
boolean
Checks whether the operating system of the virtual machine instance is based on stored image.
boolean
Checks whether this is a Windows virtual machine and automatic update is turned on.
boolean
Checks whether this is a Windows virtual machine and VM agent is provisioned.
Gets the network interfaces associated with this virtual machine instance.
Gets the network interfaces associated with this virtual machine instance.
Gets applied model from the virtual machine.
Gets the list of resource ID of network interface associated with the virtual machine instance.
Gets the network profile config for the vm.
Gets the caching type of the operating system disk.
Gets resource ID of the managed disk backing OS disk.
Gets the name of the operating system disk.
int
Gets the size of the operating system disk.
Gets the operating system profile of an virtual machine instance.
Gets the operating system type.
Gets VHD URI to the operating system disk.
Gets reference to the platform image.
void
Stops the virtual machine instance.
void
Stops the virtual machine instance.
Stops the virtual machine instance.
Stops the virtual machine instances.
Gets the power state of the virtual machine instance.
Gets resource ID of primary network interface associated with virtual machine instance.
Gets the specific protection policy for the vm.
void
Shuts down the virtual machine instance, move them to new node, and powers them back on.
Shuts down the virtual machine instance, move them to new node, and powers them back on.
Refreshes the instance view.
Refreshes the instance view.
void
Updates the version of the installed operating system in the virtual machine instance.
Updates the version of the installed operating system in the virtual machine instance.
void
Restarts the virtual machine instance.
Restarts the virtual machine instance.
Gets virtual machine instance size.
Gets the SKU of the virtual machine instance.
void
Starts the virtual machine instance.
Starts the virtual machine instance.
Gets the storage profile of the virtual machine instance.
Gets VHD URI of the custom image.
Gets the time at which the Virtual Machine resource was created.
Gets the unmanaged data disks associated with this virtual machine instance.
Gets the time zone of the Windows virtual machine.