xml/Microsoft.Azure.Management.Compute/VirtualMachinesOperationsExtensions.xml (4,035 lines of code) (raw):
<Type Name="VirtualMachinesOperationsExtensions" FullName="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions">
<TypeSignature Language="C#" Value="public static class VirtualMachinesOperationsExtensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit VirtualMachinesOperationsExtensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions" />
<TypeSignature Language="VB.NET" Value="Public Module VirtualMachinesOperationsExtensions" />
<TypeSignature Language="F#" Value="type VirtualMachinesOperationsExtensions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>45.0.0.1</AssemblyVersion>
<AssemblyVersion>46.0.0.0</AssemblyVersion>
<AssemblyVersion>47.0.0.0</AssemblyVersion>
<AssemblyVersion>48.0.0.0</AssemblyVersion>
<AssemblyVersion>49.0.0.0</AssemblyVersion>
<AssemblyVersion>49.1.0.0</AssemblyVersion>
<AssemblyVersion>49.2.0.0</AssemblyVersion>
<AssemblyVersion>50.0.0.0</AssemblyVersion>
<AssemblyVersion>51.0.0.0</AssemblyVersion>
<AssemblyVersion>52.0.0.0</AssemblyVersion>
<AssemblyVersion>53.0.0.0</AssemblyVersion>
<AssemblyVersion>54.0.0.0</AssemblyVersion>
<AssemblyVersion>55.0.0.0</AssemblyVersion>
<AssemblyVersion>56.0.0.0</AssemblyVersion>
<AssemblyVersion>57.0.0.0</AssemblyVersion>
<AssemblyVersion>58.0.0.0</AssemblyVersion>
<AssemblyVersion>59.0.0.0</AssemblyVersion>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Extension methods for VirtualMachinesOperations.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="AssessPatches">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult AssessPatches (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult AssessPatches(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.AssessPatches(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function AssessPatches (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As VirtualMachineAssessPatchesResult" />
<MemberSignature Language="F#" Value="static member AssessPatches : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.AssessPatches (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Assess patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssessPatchesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult> AssessPatchesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult> AssessPatchesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.AssessPatchesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function AssessPatchesAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineAssessPatchesResult)" />
<MemberSignature Language="F#" Value="static member AssessPatchesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.AssessPatchesAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Assess patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginAssessPatches">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult BeginAssessPatches (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult BeginAssessPatches(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginAssessPatches(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginAssessPatches (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As VirtualMachineAssessPatchesResult" />
<MemberSignature Language="F#" Value="static member BeginAssessPatches : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginAssessPatches (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Assess patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginAssessPatchesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult> BeginAssessPatchesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult> BeginAssessPatchesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginAssessPatchesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginAssessPatchesAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineAssessPatchesResult)" />
<MemberSignature Language="F#" Value="static member BeginAssessPatchesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginAssessPatchesAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineAssessPatchesResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Assess patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCapture">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult BeginCapture (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult BeginCapture(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCapture(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginCapture (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters) As VirtualMachineCaptureResult" />
<MemberSignature Language="F#" Value="static member BeginCapture : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters -> Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCapture (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCaptureAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult> BeginCaptureAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult> BeginCaptureAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCaptureAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginCaptureAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineCaptureResult)" />
<MemberSignature Language="F#" Value="static member BeginCaptureAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCaptureAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginConvertToManagedDisks">
<MemberSignature Language="C#" Value="public static void BeginConvertToManagedDisks (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginConvertToManagedDisks(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisks(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginConvertToManagedDisks (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginConvertToManagedDisks : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisks (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginConvertToManagedDisksAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginConvertToManagedDisksAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginConvertToManagedDisksAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisksAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginConvertToManagedDisksAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginConvertToManagedDisksAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginConvertToManagedDisksAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateOrUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginCreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginCreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginCreateOrUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member BeginCreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine -> Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<summary>
The operation to create or update a virtual machine. Please note some
properties can be set only during virtual machine creation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginCreateOrUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine> BeginCreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> BeginCreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginCreateOrUpdateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member BeginCreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginCreateOrUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to create or update a virtual machine. Please note some
properties can be set only during virtual machine creation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeallocate">
<MemberSignature Language="C#" Value="public static void BeginDeallocate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? hibernate = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDeallocate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> hibernate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginDeallocate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional hibernate As Nullable(Of Boolean) = Nothing)" />
<MemberSignature Language="F#" Value="static member BeginDeallocate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocate (operations, resourceGroupName, vmName, hibernate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="hibernate" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="hibernate">
Optional parameter to hibernate a virtual machine. (Feature in Preview)
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeallocateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeallocateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? hibernate = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> hibernate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginDeallocateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginDeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeallocateAsync (operations, resourceGroupName, vmName, hibernate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="hibernate" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="hibernate">
Optional parameter to hibernate a virtual machine. (Feature in Preview)
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDelete">
<MemberSignature Language="C#" Value="public static void BeginDelete (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? forceDeletion = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDelete(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> forceDeletion) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginDelete (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" />
<MemberSignature Language="F#" Value="static member BeginDelete : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDelete (operations, resourceGroupName, vmName, forceDeletion)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="forceDeletion" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="forceDeletion">
Optional parameter to force delete virtual machines.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginDeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As Task" />
<MemberSignature Language="F#" Value="static member BeginDeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginDeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="static member BeginDeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginDeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? forceDeletion = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginDeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginDeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmName, forceDeletion, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="forceDeletion" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="forceDeletion">
Optional parameter to force delete virtual machines.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginInstallPatches">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult BeginInstallPatches (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult BeginInstallPatches(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginInstallPatches(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginInstallPatches (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, installPatchesInput As VirtualMachineInstallPatchesParameters) As VirtualMachineInstallPatchesResult" />
<MemberSignature Language="F#" Value="static member BeginInstallPatches : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters -> Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginInstallPatches (operations, resourceGroupName, vmName, installPatchesInput)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="installPatchesInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="installPatchesInput">
Input for InstallPatches as directly received by the API
</param>
<summary>
Installs patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginInstallPatchesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult> BeginInstallPatchesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult> BeginInstallPatchesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginInstallPatchesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginInstallPatchesAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, installPatchesInput As VirtualMachineInstallPatchesParameters, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineInstallPatchesResult)" />
<MemberSignature Language="F#" Value="static member BeginInstallPatchesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginInstallPatchesAsync (operations, resourceGroupName, vmName, installPatchesInput, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="installPatchesInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="installPatchesInput">
Input for InstallPatches as directly received by the API
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Installs patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPerformMaintenance">
<MemberSignature Language="C#" Value="public static void BeginPerformMaintenance (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginPerformMaintenance (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginPerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenance (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPerformMaintenanceAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginPerformMaintenanceAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginPerformMaintenanceAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginPerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPerformMaintenanceAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPowerOff">
<MemberSignature Language="C#" Value="public static void BeginPowerOff (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? skipShutdown = False);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> skipShutdown) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOff(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginPowerOff (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = False)" />
<MemberSignature Language="F#" Value="static member BeginPowerOff : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOff (operations, resourceGroupName, vmName, skipShutdown)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginPowerOffAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginPowerOffAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? skipShutdown = False, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginPowerOffAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginPowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginPowerOffAsync (operations, resourceGroupName, vmName, skipShutdown, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReapply">
<MemberSignature Language="C#" Value="public static void BeginReapply (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReapply(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapply(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginReapply (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginReapply : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapply (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReapplyAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginReapplyAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReapplyAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRedeploy">
<MemberSignature Language="C#" Value="public static void BeginRedeploy (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRedeploy(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeploy(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginRedeploy (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginRedeploy : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeploy (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRedeployAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginRedeployAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginRedeployAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginRedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRedeployAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimage">
<MemberSignature Language="C#" Value="public static void BeginReimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginReimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional parameters As VirtualMachineReimageParameters = Nothing)" />
<MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Reimage Virtual Machine operation.
</param>
<summary>
Reimages (upgrade the operating system) a virtual machine which don't have
a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the
virtual machine is reset to initial state. NOTE: The retaining of old OS
disk depends on the value of deleteOption of OS disk. If deleteOption is
detach, the old OS disk will be preserved after reimage. If deleteOption is
delete, the old OS disk will be deleted after reimage. The deleteOption of
the OS disk should be updated accordingly before performing the reimage.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimage">
<MemberSignature Language="C#" Value="public static void BeginReimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? tempDisk);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> tempDisk) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginReimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, tempDisk As Nullable(Of Boolean))" />
<MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimage (operations, resourceGroupName, vmName, tempDisk)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimageAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReimageAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReimageAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginReimageAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional parameters As VirtualMachineReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Reimage Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Reimages (upgrade the operating system) a virtual machine which don't have
a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the
virtual machine is reset to initial state. NOTE: The retaining of old OS
disk depends on the value of deleteOption of OS disk. If deleteOption is
detach, the old OS disk will be preserved after reimage. If deleteOption is
delete, the old OS disk will be deleted after reimage. The deleteOption of
the OS disk should be updated accordingly before performing the reimage.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginReimageAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReimageAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? tempDisk, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReimageAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> tempDisk, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginReimageAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, tempDisk As Nullable(Of Boolean), Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmName, tempDisk, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRestart">
<MemberSignature Language="C#" Value="public static void BeginRestart (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRestart(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestart(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginRestart (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginRestart : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestart (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRestartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginRestartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginRestartAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginRestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRestartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRunCommand">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.RunCommandResult BeginRunCommand (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RunCommandResult BeginRunCommand(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommand(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginRunCommand (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As RunCommandInput) As RunCommandResult" />
<MemberSignature Language="F#" Value="static member BeginRunCommand : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput -> Microsoft.Azure.Management.Compute.Models.RunCommandResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommand (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.RunCommandResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRunCommandAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult> BeginRunCommandAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.RunCommandResult> BeginRunCommandAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommandAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginRunCommandAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As RunCommandInput, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RunCommandResult)" />
<MemberSignature Language="F#" Value="static member BeginRunCommandAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginRunCommandAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginStart">
<MemberSignature Language="C#" Value="public static void BeginStart (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginStart(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStart(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub BeginStart (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member BeginStart : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStart (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginStartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginStartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginStartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginStartAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member BeginStartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginStartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine BeginUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineUpdate) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member BeginUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate -> Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine> BeginUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> BeginUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function BeginUpdateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineUpdate, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member BeginUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.BeginUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Capture">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult Capture (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult Capture(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Capture(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function Capture (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters) As VirtualMachineCaptureResult" />
<MemberSignature Language="F#" Value="static member Capture : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters -> Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Capture (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CaptureAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult> CaptureAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult> CaptureAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CaptureAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function CaptureAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineCaptureParameters, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineCaptureResult)" />
<MemberSignature Language="F#" Value="static member CaptureAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CaptureAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineCaptureParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Capture Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Captures the VM by copying virtual hard disks of the VM and outputs a
template that can be used to create similar VMs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConvertToManagedDisks">
<MemberSignature Language="C#" Value="public static void ConvertToManagedDisks (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ConvertToManagedDisks(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisks(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub ConvertToManagedDisks (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member ConvertToManagedDisks : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisks (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConvertToManagedDisksAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ConvertToManagedDisksAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ConvertToManagedDisksAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisksAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ConvertToManagedDisksAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member ConvertToManagedDisksAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ConvertToManagedDisksAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Converts virtual machine disks from blob-based to managed disks. Virtual
machine must be stop-deallocated before invoking this operation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdate">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine CreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine CreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function CreateOrUpdate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member CreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine -> Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdate (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<summary>
The operation to create or update a virtual machine. Please note some
properties can be set only during virtual machine creation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrUpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine> CreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> CreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachine parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachine,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function CreateOrUpdateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachine, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member CreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachine * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.CreateOrUpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachine" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Create Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to create or update a virtual machine. Please note some
properties can be set only during virtual machine creation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Deallocate">
<MemberSignature Language="C#" Value="public static void Deallocate (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? hibernate = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Deallocate(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> hibernate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Deallocate(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Deallocate (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional hibernate As Nullable(Of Boolean) = Nothing)" />
<MemberSignature Language="F#" Value="static member Deallocate : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Deallocate (operations, resourceGroupName, vmName, hibernate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="hibernate" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="hibernate">
Optional parameter to hibernate a virtual machine. (Feature in Preview)
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeallocateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeallocateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? hibernate = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> hibernate, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function DeallocateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member DeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeallocateAsync (operations, resourceGroupName, vmName, hibernate, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="hibernate" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="hibernate">
Optional parameter to hibernate a virtual machine. (Feature in Preview)
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine and releases the compute resources. You are
not billed for the compute resources that this virtual machine uses.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Delete">
<MemberSignature Language="C#" Value="public static void Delete (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? forceDeletion = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Delete(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> forceDeletion) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Delete (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" />
<MemberSignature Language="F#" Value="static member Delete : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Delete (operations, resourceGroupName, vmName, forceDeletion)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="forceDeletion" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="forceDeletion">
Optional parameter to force delete virtual machines.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function DeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As Task" />
<MemberSignature Language="F#" Value="static member DeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function DeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, cancellationToken As CancellationToken) As Task" />
<MemberSignature Language="F#" Value="static member DeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeleteAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? forceDeletion = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function DeleteAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member DeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmName, forceDeletion, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="forceDeletion" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="forceDeletion">
Optional parameter to force delete virtual machines.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to delete a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Generalize">
<MemberSignature Language="C#" Value="public static void Generalize (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Generalize(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Generalize(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Generalize (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Generalize : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Generalize (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Sets the OS state of the virtual machine to generalized. It is recommended
to sysprep the virtual machine before performing this operation. For
Windows, please refer to [Create a managed image of a generalized VM in
Azure](https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource).
For Linux, please refer to [How to create an image of a virtual machine or
VHD](https://docs.microsoft.com/azure/virtual-machines/linux/capture-image).
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GeneralizeAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task GeneralizeAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task GeneralizeAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GeneralizeAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function GeneralizeAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member GeneralizeAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GeneralizeAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Sets the OS state of the virtual machine to generalized. It is recommended
to sysprep the virtual machine before performing this operation. For
Windows, please refer to [Create a managed image of a generalized VM in
Azure](https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource).
For Linux, please refer to [How to create an image of a virtual machine or
VHD](https://docs.microsoft.com/azure/virtual-machines/linux/capture-image).
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine Get (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.InstanceViewTypes? expand = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine Get(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes> expand) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function Get (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional expand As Nullable(Of InstanceViewTypes) = Nothing) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member Get : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<Microsoft.Azure.Management.Compute.Models.InstanceViewTypes> -> Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Get (operations, resourceGroupName, vmName, expand)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="expand" Type="System.Nullable<Microsoft.Azure.Management.Compute.Models.InstanceViewTypes>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="expand">
The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed
by the platform and can change outside of control plane operations.
'UserData' retrieves the UserData property as part of the VM model view
that was provided by the user during the VM Create/Update operation.
Possible values include: 'instanceView', 'userData'
</param>
<summary>
Retrieves information about the model view or the instance view of a
virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine> GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.InstanceViewTypes? expand = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes> expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function GetAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional expand As Nullable(Of InstanceViewTypes) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<Microsoft.Azure.Management.Compute.Models.InstanceViewTypes> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.GetAsync (operations, resourceGroupName, vmName, expand, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="expand" Type="System.Nullable<Microsoft.Azure.Management.Compute.Models.InstanceViewTypes>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="expand">
The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed
by the platform and can change outside of control plane operations.
'UserData' retrieves the UserData property as part of the VM model view
that was provided by the user during the VM Create/Update operation.
Possible values include: 'instanceView', 'userData'
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Retrieves information about the model view or the instance view of a
virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstallPatches">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult InstallPatches (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult InstallPatches(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstallPatches(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function InstallPatches (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, installPatchesInput As VirtualMachineInstallPatchesParameters) As VirtualMachineInstallPatchesResult" />
<MemberSignature Language="F#" Value="static member InstallPatches : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters -> Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstallPatches (operations, resourceGroupName, vmName, installPatchesInput)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="installPatchesInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="installPatchesInput">
Input for InstallPatches as directly received by the API
</param>
<summary>
Installs patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstallPatchesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult> InstallPatchesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult> InstallPatchesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters installPatchesInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstallPatchesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function InstallPatchesAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, installPatchesInput As VirtualMachineInstallPatchesParameters, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineInstallPatchesResult)" />
<MemberSignature Language="F#" Value="static member InstallPatchesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstallPatchesAsync (operations, resourceGroupName, vmName, installPatchesInput, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="installPatchesInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="installPatchesInput">
Input for InstallPatches as directly received by the API
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Installs patches on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstanceView">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView InstanceView (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView InstanceView(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceView(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function InstanceView (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As VirtualMachineInstanceView" />
<MemberSignature Language="F#" Value="static member InstanceView : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceView (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Retrieves information about the run-time state of a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InstanceViewAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView> InstanceViewAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView> InstanceViewAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function InstanceViewAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineInstanceView)" />
<MemberSignature Language="F#" Value="static member InstanceViewAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.InstanceViewAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Retrieves information about the run-time state of a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="List">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> List (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string filter = default, string expand = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> List(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string filter, string expand) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function List (operations As IVirtualMachinesOperations, resourceGroupName As String, Optional filter As String = Nothing, Optional expand As String = Nothing) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member List : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.List (operations, resourceGroupName, filter, expand)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="filter" Type="System.String" />
<Parameter Name="expand" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="filter">
The system query option to filter VMs returned in the response. Allowed
value is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'
</param>
<param name="expand">
The expand expression to apply on operation. 'instanceView' enables
fetching run time status of all Virtual Machines, this can only be
specified if a valid $filter option is specified. Possible values include:
'instanceView'
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAll">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListAll (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly = default, string filter = default, string expand = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListAll(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly, string filter, string expand) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAll(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAll (operations As IVirtualMachinesOperations, Optional statusOnly As String = Nothing, Optional filter As String = Nothing, Optional expand As String = Nothing) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListAll : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAll (operations, statusOnly, filter, expand)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="statusOnly" Type="System.String" />
<Parameter Name="filter" Type="System.String" />
<Parameter Name="expand" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="statusOnly">
statusOnly=true enables fetching run time status of all Virtual Machines in
the subscription.
</param>
<param name="filter">
The system query option to filter VMs returned in the response. Allowed
value is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'
</param>
<param name="expand">
The expand expression to apply on operation. 'instanceView' enables
fetching run time status of all Virtual Machines, this can only be
specified if a valid $filter option is specified. Possible values include:
'instanceView'
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAllAsync (operations As IVirtualMachinesOperations, statusOnly As String, cancellationToken As CancellationToken) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync (operations, statusOnly, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="statusOnly" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="statusOnly">
statusOnly=true enables fetching run time status of all Virtual Machines in
the subscription.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly = default, string filter = default, string expand = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string statusOnly, string filter, string expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAllAsync (operations As IVirtualMachinesOperations, Optional statusOnly As String = Nothing, Optional filter As String = Nothing, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllAsync (operations, statusOnly, filter, expand, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="statusOnly" Type="System.String" />
<Parameter Name="filter" Type="System.String" />
<Parameter Name="expand" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="statusOnly">
statusOnly=true enables fetching run time status of all Virtual Machines in
the subscription.
</param>
<param name="filter">
The system query option to filter VMs returned in the response. Allowed
value is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'
</param>
<param name="expand">
The expand expression to apply on operation. 'instanceView' enables
fetching run time status of all Virtual Machines, this can only be
specified if a valid $filter option is specified. Possible values include:
'instanceView'
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListAllNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListAllNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAllNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListAllNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAllNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAllNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAllNextAsync (operations As IVirtualMachinesOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListAllNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAllNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified subscription. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, cancellationToken As CancellationToken) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync (operations, resourceGroupName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string filter = default, string expand = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string filter, string expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, Optional filter As String = Nothing, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAsync (operations, resourceGroupName, filter, expand, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="filter" Type="System.String" />
<Parameter Name="expand" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="filter">
The system query option to filter VMs returned in the response. Allowed
value is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'
</param>
<param name="expand">
The expand expression to apply on operation. 'instanceView' enables
fetching run time status of all Virtual Machines, this can only be
specified if a valid $filter option is specified. Possible values include:
'instanceView'
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAvailableSizes">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize> ListAvailableSizes (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineSize> ListAvailableSizes(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizes(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAvailableSizes (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String) As IEnumerable(Of VirtualMachineSize)" />
<MemberSignature Language="F#" Value="static member ListAvailableSizes : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> seq<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizes (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Lists all available virtual machine sizes to which the specified virtual
machine can be resized.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListAvailableSizesAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize>> ListAvailableSizesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachineSize>> ListAvailableSizesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizesAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListAvailableSizesAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IEnumerable(Of VirtualMachineSize))" />
<MemberSignature Language="F#" Value="static member ListAvailableSizesAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListAvailableSizesAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.Compute.Models.VirtualMachineSize>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all available virtual machine sizes to which the specified virtual
machine can be resized.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocation">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListByLocation (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListByLocation(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocation(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListByLocation (operations As IVirtualMachinesOperations, location As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListByLocation : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocation (operations, location)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="location" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="location">
The location for which virtual machines under the subscription are queried.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListByLocationAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListByLocationAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string location, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListByLocationAsync (operations As IVirtualMachinesOperations, location As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListByLocationAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationAsync (operations, location, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="location" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="location">
The location for which virtual machines under the subscription are queried.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListByLocationNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListByLocationNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListByLocationNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListByLocationNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListByLocationNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListByLocationNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListByLocationNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListByLocationNextAsync (operations As IVirtualMachinesOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListByLocationNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListByLocationNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Gets all the virtual machines under the specified subscription for the
specified location.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListNext">
<MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListNext (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> ListNext(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNext(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListNext (operations As IVirtualMachinesOperations, nextPageLink As String) As IPage(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member ListNext : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNext (operations, nextPageLink)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListNextAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.IPage`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine>> ListNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ListNextAsync (operations As IVirtualMachinesOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachine))" />
<MemberSignature Language="F#" Value="static member ListNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ListNextAsync (operations, nextPageLink, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Compute.Models.VirtualMachine>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="nextPageLink" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="nextPageLink">
The NextLink from the previous successful call to List operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Lists all of the virtual machines in the specified resource group. Use the
nextLink property in the response to get the next page of virtual machines.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformMaintenance">
<MemberSignature Language="C#" Value="public static void PerformMaintenance (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void PerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub PerformMaintenance (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member PerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenance (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformMaintenanceAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task PerformMaintenanceAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function PerformMaintenanceAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member PerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PerformMaintenanceAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to perform maintenance on a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PowerOff">
<MemberSignature Language="C#" Value="public static void PowerOff (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? skipShutdown = False);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void PowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> skipShutdown) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOff(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub PowerOff (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = False)" />
<MemberSignature Language="F#" Value="static member PowerOff : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOff (operations, resourceGroupName, vmName, skipShutdown)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PowerOffAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task PowerOffAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? skipShutdown = False, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function PowerOffAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member PowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.PowerOffAsync (operations, resourceGroupName, vmName, skipShutdown, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="skipShutdown" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="skipShutdown">
The parameter to request non-graceful VM shutdown. True value for this flag
indicates non-graceful shutdown whereas false indicates otherwise. Default
value for this flag is false if not specified
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to power off (stop) a virtual machine. The virtual machine
can be restarted with the same provisioned resources. You are still charged
for this virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reapply">
<MemberSignature Language="C#" Value="public static void Reapply (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reapply(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reapply(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Reapply (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Reapply : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reapply (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReapplyAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ReapplyAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member ReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReapplyAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to reapply a virtual machine's state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Redeploy">
<MemberSignature Language="C#" Value="public static void Redeploy (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Redeploy(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Redeploy(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Redeploy (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Redeploy : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Redeploy (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RedeployAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task RedeployAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RedeployAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member RedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RedeployAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Shuts down the virtual machine, moves it to a new node, and powers it back
on.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reimage">
<MemberSignature Language="C#" Value="public static void Reimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Reimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional parameters As VirtualMachineReimageParameters = Nothing)" />
<MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Reimage Virtual Machine operation.
</param>
<summary>
Reimages (upgrade the operating system) a virtual machine which don't have
a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the
virtual machine is reset to initial state. NOTE: The retaining of old OS
disk depends on the value of deleteOption of OS disk. If deleteOption is
detach, the old OS disk will be preserved after reimage. If deleteOption is
delete, the old OS disk will be deleted after reimage. The deleteOption of
the OS disk should be updated accordingly before performing the reimage.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reimage">
<MemberSignature Language="C#" Value="public static void Reimage (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? tempDisk);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> tempDisk) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Reimage (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, tempDisk As Nullable(Of Boolean))" />
<MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Reimage (operations, resourceGroupName, vmName, tempDisk)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable<System.Boolean>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReimageAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ReimageAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReimageAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ReimageAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional parameters As VirtualMachineReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member ReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReimageAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineReimageParameters" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Reimage Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Reimages (upgrade the operating system) a virtual machine which don't have
a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the
virtual machine is reset to initial state. NOTE: The retaining of old OS
disk depends on the value of deleteOption of OS disk. If deleteOption is
detach, the old OS disk will be preserved after reimage. If deleteOption is
delete, the old OS disk will be deleted after reimage. The deleteOption of
the OS disk should be updated accordingly before performing the reimage.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReimageAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ReimageAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, bool? tempDisk, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReimageAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<bool> tempDisk, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ReimageAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, tempDisk As Nullable(Of Boolean), Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member ReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.ReimageAsync (operations, resourceGroupName, vmName, tempDisk, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="tempDisk" Type="System.Nullable<System.Boolean>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="tempDisk">
Specifies whether to reimage temp disk. Default value: false. Note: This
temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS
disk.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Reimages the virtual machine which has an ephemeral OS disk back to its
initial state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Restart">
<MemberSignature Language="C#" Value="public static void Restart (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Restart(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Restart(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Restart (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Restart : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Restart (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RestartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task RestartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RestartAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member RestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RestartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to restart a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RetrieveBootDiagnosticsData">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult RetrieveBootDiagnosticsData (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, int? sasUriExpirationTimeInMinutes = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult RetrieveBootDiagnosticsData(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<int32> sasUriExpirationTimeInMinutes) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RetrieveBootDiagnosticsData(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Int32})" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RetrieveBootDiagnosticsData (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional sasUriExpirationTimeInMinutes As Nullable(Of Integer) = Nothing) As RetrieveBootDiagnosticsDataResult" />
<MemberSignature Language="F#" Value="static member RetrieveBootDiagnosticsData : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<int> -> Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RetrieveBootDiagnosticsData (operations, resourceGroupName, vmName, sasUriExpirationTimeInMinutes)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="sasUriExpirationTimeInMinutes" Type="System.Nullable<System.Int32>" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="sasUriExpirationTimeInMinutes">
Expiration duration in minutes for the SAS URIs with a value between 1 to
1440 minutes. **Note:** If not specified, SAS URIs will be generated with a
default expiration duration of 120 minutes.
</param>
<summary>
The operation to retrieve SAS URIs for a virtual machine's boot diagnostic
logs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RetrieveBootDiagnosticsDataAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult> RetrieveBootDiagnosticsDataAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, int? sasUriExpirationTimeInMinutes = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult> RetrieveBootDiagnosticsDataAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Nullable`1<int32> sasUriExpirationTimeInMinutes, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RetrieveBootDiagnosticsDataAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Nullable{System.Int32},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RetrieveBootDiagnosticsDataAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional sasUriExpirationTimeInMinutes As Nullable(Of Integer) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RetrieveBootDiagnosticsDataResult)" />
<MemberSignature Language="F#" Value="static member RetrieveBootDiagnosticsDataAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RetrieveBootDiagnosticsDataAsync (operations, resourceGroupName, vmName, sasUriExpirationTimeInMinutes, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="sasUriExpirationTimeInMinutes" Type="System.Nullable<System.Int32>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="sasUriExpirationTimeInMinutes">
Expiration duration in minutes for the SAS URIs with a value between 1 to
1440 minutes. **Note:** If not specified, SAS URIs will be generated with a
default expiration duration of 120 minutes.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to retrieve SAS URIs for a virtual machine's boot diagnostic
logs.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RunCommand">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.RunCommandResult RunCommand (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RunCommandResult RunCommand(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RunCommand(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RunCommand (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As RunCommandInput) As RunCommandResult" />
<MemberSignature Language="F#" Value="static member RunCommand : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput -> Microsoft.Azure.Management.Compute.Models.RunCommandResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RunCommand (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.RunCommandResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RunCommandAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult> RunCommandAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.RunCommandResult> RunCommandAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RunCommandAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function RunCommandAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As RunCommandInput, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RunCommandResult)" />
<MemberSignature Language="F#" Value="static member RunCommandAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.RunCommandAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.RunCommandResult></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.RunCommandInput" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Run command operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Run command on the VM.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SimulateEviction">
<MemberSignature Language="C#" Value="public static void SimulateEviction (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SimulateEviction(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.SimulateEviction(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub SimulateEviction (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member SimulateEviction : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.SimulateEviction (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to simulate the eviction of spot virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SimulateEvictionAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task SimulateEvictionAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task SimulateEvictionAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.SimulateEvictionAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function SimulateEvictionAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member SimulateEvictionAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.SimulateEvictionAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to simulate the eviction of spot virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Start">
<MemberSignature Language="C#" Value="public static void Start (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Start(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Start(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub Start (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String)" />
<MemberSignature Language="F#" Value="static member Start : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string -> unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Start (operations, resourceGroupName, vmName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StartAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task StartAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task StartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.StartAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function StartAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="static member StartAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.StartAsync (operations, resourceGroupName, vmName, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to start a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Update">
<MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachine Update (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachine Update(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Update(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function Update (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineUpdate) As VirtualMachine" />
<MemberSignature Language="F#" Value="static member Update : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate -> Microsoft.Azure.Management.Compute.Models.VirtualMachine" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.Update (operations, resourceGroupName, vmName, parameters)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachine</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine> UpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class Microsoft.Azure.Management.Compute.Models.VirtualMachine> UpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachinesOperations operations, string resourceGroupName, string vmName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachinesOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function UpdateAsync (operations As IVirtualMachinesOperations, resourceGroupName As String, vmName As String, parameters As VirtualMachineUpdate, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachine)" />
<MemberSignature Language="F#" Value="static member UpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachinesOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine>" Usage="Microsoft.Azure.Management.Compute.VirtualMachinesOperationsExtensions.UpdateAsync (operations, resourceGroupName, vmName, parameters, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Azure.Management.Compute.Models.VirtualMachine></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachinesOperations" RefType="this" />
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="vmName" Type="System.String" />
<Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineUpdate" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="operations">
The operations group for this extension method.
</param>
<param name="resourceGroupName">
The name of the resource group.
</param>
<param name="vmName">
The name of the virtual machine.
</param>
<param name="parameters">
Parameters supplied to the Update Virtual Machine operation.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
The operation to update a virtual machine.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>