xml/Microsoft.Azure.Management.Compute/VirtualMachineScaleSetVMsOperationsExtensions.xml (2,807 lines of code) (raw):

<Type Name="VirtualMachineScaleSetVMsOperationsExtensions" FullName="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions"> <TypeSignature Language="C#" Value="public static class VirtualMachineScaleSetVMsOperationsExtensions" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit VirtualMachineScaleSetVMsOperationsExtensions extends System.Object" /> <TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions" /> <TypeSignature Language="VB.NET" Value="Public Module VirtualMachineScaleSetVMsOperationsExtensions" /> <TypeSignature Language="F#" Value="type VirtualMachineScaleSetVMsOperationsExtensions = 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 VirtualMachineScaleSetVMsOperations. </summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName="BeginDeallocate"> <MemberSignature Language="C#" Value="public static void BeginDeallocate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDeallocate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeallocate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDeallocate (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginDeallocate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeallocate (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginDeallocateAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginDeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeallocateAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDelete(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDelete (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginDelete : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDelete (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="forceDeletion" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="forceDeletion"> Optional parameter to force delete a virtual machine from a VM scale set. (Feature in Preview) </param> <summary> Deletes a virtual machine from a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginDeleteAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="static member BeginDeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a virtual machine from a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginDeleteAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="forceDeletion" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="forceDeletion"> Optional parameter to force delete a virtual machine from a VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a virtual machine from a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPerformMaintenance (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginPerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPerformMaintenance (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Performs maintenance on a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginPerformMaintenanceAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginPerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPerformMaintenanceAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Performs maintenance on a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? skipShutdown = False);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; skipShutdown) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPowerOff(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPowerOff (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional skipShutdown As Nullable(Of Boolean) = False)" /> <MemberSignature Language="F#" Value="static member BeginPowerOff : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPowerOff (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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> Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginPowerOffAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginPowerOffAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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> Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRedeploy(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRedeploy(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRedeploy (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginRedeploy : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRedeploy (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Shuts down the virtual machine in the virtual machine scale set, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRedeployAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginRedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRedeployAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Shuts down the virtual machine in the virtual machine scale set, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimage (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional vmScaleSetVMReimageInput As VirtualMachineScaleSetVMReimageParameters = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimage (operations, resourceGroupName, vmScaleSetName, instanceId, vmScaleSetVMReimageInput)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="vmScaleSetVMReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="vmScaleSetVMReimageInput"> Parameters for the Reimaging Virtual machine in ScaleSet. </param> <summary> Reimages (upgrade the operating system) a specific virtual machine in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReimage"> <MemberSignature Language="C#" Value="public static void BeginReimage (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? tempDisk);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; tempDisk) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimage (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, tempDisk As Nullable(Of Boolean))" /> <MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimage (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 (upgrade the operating system) a specific virtual machine in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReimageAll"> <MemberSignature Language="C#" Value="public static void BeginReimageAll (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimageAll(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAll(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimageAll (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginReimageAll : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAll (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReimageAllAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginReimageAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReimageAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReimageAllAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginReimageAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAllAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput = 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReimageAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional vmScaleSetVMReimageInput As VirtualMachineScaleSetVMReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmScaleSetName, instanceId, vmScaleSetVMReimageInput, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="vmScaleSetVMReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="vmScaleSetVMReimageInput"> Parameters for the Reimaging Virtual machine in ScaleSet. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages (upgrade the operating system) a specific virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; tempDisk, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReimageAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 (upgrade the operating system) a specific virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRestart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRestart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRestart (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginRestart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRestart (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Restarts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRestartAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginRestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRestartAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Restarts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRunCommand(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRunCommand (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As RunCommandInput) As RunCommandResult" /> <MemberSignature Language="F#" Value="static member BeginRunCommand : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput -&gt; Microsoft.Azure.Management.Compute.Models.RunCommandResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRunCommand (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Run command operation. </param> <summary> Run command on a virtual machine in a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; BeginRunCommandAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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&lt;class Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; BeginRunCommandAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRunCommandAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRunCommandAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginRunCommandAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginStart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginStart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginStart (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member BeginStart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginStart (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Starts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginStartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginStartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginStartAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginStartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginStartAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Starts a virtual machine in a VM scale set. </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.VirtualMachineScaleSetVM BeginUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM BeginUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdate (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As VirtualMachineScaleSetVM) As VirtualMachineScaleSetVM" /> <MemberSignature Language="F#" Value="static member BeginUpdate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginUpdate (operations, resourceGroupName, vmScaleSetName, instanceId, 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.VirtualMachineScaleSetVM</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" /> </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="vmScaleSetName"> The name of the VM scale set where the extension should be create or updated. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Update Virtual Machine Scale Sets VM operation. </param> <summary> Updates a virtual machine of a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; BeginUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; BeginUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdateAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As VirtualMachineScaleSetVM, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetVM)" /> <MemberSignature Language="F#" Value="static member BeginUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.BeginUpdateAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" /> <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="vmScaleSetName"> The name of the VM scale set where the extension should be create or updated. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Update Virtual Machine Scale Sets VM operation. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Updates a virtual machine of a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Deallocate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Deallocate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Deallocate (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member Deallocate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Deallocate (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DeallocateAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member DeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeallocateAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Delete(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Delete (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member Delete : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Delete (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="forceDeletion" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="forceDeletion"> Optional parameter to force delete a virtual machine from a VM scale set. (Feature in Preview) </param> <summary> Deletes a virtual machine from a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DeleteAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, cancellationToken As CancellationToken) As Task" /> <MemberSignature Language="F#" Value="static member DeleteAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a virtual machine from a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DeleteAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="forceDeletion" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="forceDeletion"> Optional parameter to force delete a virtual machine from a VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a virtual machine from a VM scale set. </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.VirtualMachineScaleSetVM Get (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.InstanceViewTypes? expand = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM Get(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Get (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional expand As Nullable(Of InstanceViewTypes) = Nothing) As VirtualMachineScaleSetVM" /> <MemberSignature Language="F#" Value="static member Get : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Get (operations, resourceGroupName, vmScaleSetName, instanceId, 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.VirtualMachineScaleSetVM</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="expand" Type="System.Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="expand"> The expand expression to apply on the operation. 'InstanceView' will retrieve the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual machine. Possible values include: 'instanceView', 'userData' </param> <summary> Gets a virtual machine from a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;valuetype Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Compute.Models.InstanceViewTypes},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional expand As Nullable(Of InstanceViewTypes) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetVM)" /> <MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="expand" Type="System.Nullable&lt;Microsoft.Azure.Management.Compute.Models.InstanceViewTypes&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="expand"> The expand expression to apply on the operation. 'InstanceView' will retrieve the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual machine. Possible values include: 'instanceView', 'userData' </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets a virtual machine from a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetInstanceView"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView GetInstanceView (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView GetInstanceView(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetInstanceView(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetInstanceView (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String) As VirtualMachineScaleSetVMInstanceView" /> <MemberSignature Language="F#" Value="static member GetInstanceView : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetInstanceView (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Gets the status of a virtual machine from a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetInstanceViewAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView&gt; GetInstanceViewAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView&gt; GetInstanceViewAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetInstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetInstanceViewAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetVMInstanceView)" /> <MemberSignature Language="F#" Value="static member GetInstanceViewAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.GetInstanceViewAsync (operations, resourceGroupName, vmScaleSetName, instanceId, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets the status of a virtual machine from a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; List (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string virtualMachineScaleSetName, Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; odataQuery = default, string select = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; List(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string virtualMachineScaleSetName, class Microsoft.Rest.Azure.OData.ODataQuery`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; odataQuery, string select) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM},System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function List (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, virtualMachineScaleSetName As String, Optional odataQuery As ODataQuery(Of VirtualMachineScaleSetVM) = Nothing, Optional select As String = Nothing) As IPage(Of VirtualMachineScaleSetVM)" /> <MemberSignature Language="F#" Value="static member List : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.List (operations, resourceGroupName, virtualMachineScaleSetName, odataQuery, select)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="virtualMachineScaleSetName" Type="System.String" /> <Parameter Name="odataQuery" Type="Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" /> <Parameter Name="select" 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="virtualMachineScaleSetName"> The name of the VM scale set. </param> <param name="odataQuery"> OData parameters to apply to the operation. </param> <param name="select"> The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'. </param> <summary> Gets a list of all virtual machines in a VM scale sets. </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&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt; ListAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string virtualMachineScaleSetName, Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; odataQuery = default, string select = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt; ListAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string virtualMachineScaleSetName, class Microsoft.Rest.Azure.OData.ODataQuery`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; odataQuery, string select, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM},System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, virtualMachineScaleSetName As String, Optional odataQuery As ODataQuery(Of VirtualMachineScaleSetVM) = Nothing, Optional select As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSetVM))" /> <MemberSignature Language="F#" Value="static member ListAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ListAsync (operations, resourceGroupName, virtualMachineScaleSetName, odataQuery, select, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="virtualMachineScaleSetName" Type="System.String" /> <Parameter Name="odataQuery" Type="Microsoft.Rest.Azure.OData.ODataQuery&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" /> <Parameter Name="select" 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="virtualMachineScaleSetName"> The name of the VM scale set. </param> <param name="odataQuery"> OData parameters to apply to the operation. </param> <param name="select"> The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets a list of all virtual machines in a VM scale sets. </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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; ListNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; ListNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ListNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListNext (operations As IVirtualMachineScaleSetVMsOperations, nextPageLink As String) As IPage(Of VirtualMachineScaleSetVM)" /> <MemberSignature Language="F#" Value="static member ListNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" 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 a list of all virtual machines in a VM scale sets. </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&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt; ListNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt; ListNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListNextAsync (operations As IVirtualMachineScaleSetVMsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSetVM))" /> <MemberSignature Language="F#" Value="static member ListNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.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&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" 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 a list of all virtual machines in a VM scale sets. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void PerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PerformMaintenance (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member PerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PerformMaintenance (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Performs maintenance on a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function PerformMaintenanceAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member PerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PerformMaintenanceAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Performs maintenance on a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? skipShutdown = False);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void PowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; skipShutdown) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PowerOff(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PowerOff (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional skipShutdown As Nullable(Of Boolean) = False)" /> <MemberSignature Language="F#" Value="static member PowerOff : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PowerOff (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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> Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function PowerOffAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.PowerOffAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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> Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Redeploy(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Redeploy(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Redeploy (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member Redeploy : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Redeploy (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Shuts down the virtual machine in the virtual machine scale set, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RedeployAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member RedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RedeployAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Shuts down the virtual machine in the virtual machine scale set, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Reimage (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional vmScaleSetVMReimageInput As VirtualMachineScaleSetVMReimageParameters = Nothing)" /> <MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Reimage (operations, resourceGroupName, vmScaleSetName, instanceId, vmScaleSetVMReimageInput)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="vmScaleSetVMReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="vmScaleSetVMReimageInput"> Parameters for the Reimaging Virtual machine in ScaleSet. </param> <summary> Reimages (upgrade the operating system) a specific virtual machine in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Reimage"> <MemberSignature Language="C#" Value="public static void Reimage (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, bool? tempDisk);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; tempDisk) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Reimage (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, tempDisk As Nullable(Of Boolean))" /> <MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Reimage (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 (upgrade the operating system) a specific virtual machine in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReimageAll"> <MemberSignature Language="C#" Value="public static void ReimageAll (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ReimageAll(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAll(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ReimageAll (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member ReimageAll : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAll (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReimageAllAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ReimageAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReimageAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReimageAllAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member ReimageAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAllAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput = 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters vmScaleSetVMReimageInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReimageAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional vmScaleSetVMReimageInput As VirtualMachineScaleSetVMReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member ReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAsync (operations, resourceGroupName, vmScaleSetName, instanceId, vmScaleSetVMReimageInput, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="vmScaleSetVMReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMReimageParameters" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="vmScaleSetVMReimageInput"> Parameters for the Reimaging Virtual machine in ScaleSet. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages (upgrade the operating system) a specific virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;bool&gt; tempDisk, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReimageAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.ReimageAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="tempDisk" Type="System.Nullable&lt;System.Boolean&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 (upgrade the operating system) a specific virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Restart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Restart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Restart (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member Restart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Restart (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Restarts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RestartAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member RestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RestartAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Restarts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, int? sasUriExpirationTimeInMinutes = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult RetrieveBootDiagnosticsData(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;int32&gt; sasUriExpirationTimeInMinutes) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RetrieveBootDiagnosticsData(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Int32})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RetrieveBootDiagnosticsData (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional sasUriExpirationTimeInMinutes As Nullable(Of Integer) = Nothing) As RetrieveBootDiagnosticsDataResult" /> <MemberSignature Language="F#" Value="static member RetrieveBootDiagnosticsData : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;int&gt; -&gt; Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RetrieveBootDiagnosticsData (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="sasUriExpirationTimeInMinutes" Type="System.Nullable&lt;System.Int32&gt;" /> </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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 of boot diagnostic logs for a virtual machine in a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult&gt; RetrieveBootDiagnosticsDataAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, int? sasUriExpirationTimeInMinutes = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult&gt; RetrieveBootDiagnosticsDataAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Nullable`1&lt;int32&gt; sasUriExpirationTimeInMinutes, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RetrieveBootDiagnosticsDataAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Nullable{System.Int32},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RetrieveBootDiagnosticsDataAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Nullable&lt;int&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RetrieveBootDiagnosticsDataAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.RetrieveBootDiagnosticsDataResult&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="sasUriExpirationTimeInMinutes" Type="System.Nullable&lt;System.Int32&gt;" /> <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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 of boot diagnostic logs for a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RunCommand(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RunCommand (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As RunCommandInput) As RunCommandResult" /> <MemberSignature Language="F#" Value="static member RunCommand : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput -&gt; Microsoft.Azure.Management.Compute.Models.RunCommandResult" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RunCommand (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Run command operation. </param> <summary> Run command on a virtual machine in a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; RunCommandAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, 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&lt;class Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt; RunCommandAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.RunCommandInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RunCommandAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.RunCommandInput,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RunCommandAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId 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.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandInput * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.RunCommandAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.RunCommandResult&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID 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 a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SimulateEviction(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.SimulateEviction(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub SimulateEviction (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member SimulateEviction : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.SimulateEviction (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> The operation to simulate the eviction of spot virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task SimulateEvictionAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.SimulateEvictionAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function SimulateEvictionAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member SimulateEvictionAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.SimulateEvictionAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> The operation to simulate the eviction of spot virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Start(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Start(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Start (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String)" /> <MemberSignature Language="F#" Value="static member Start : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Start (operations, resourceGroupName, vmScaleSetName, instanceId)" /> <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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <summary> Starts a virtual machine in a VM scale set. </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.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task StartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.StartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function StartAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member StartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.StartAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" 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="vmScaleSetName"> The name of the VM scale set. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Starts a virtual machine in a VM scale set. </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.VirtualMachineScaleSetVM Update (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM Update(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Update(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Update (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As VirtualMachineScaleSetVM) As VirtualMachineScaleSetVM" /> <MemberSignature Language="F#" Value="static member Update : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.Update (operations, resourceGroupName, vmScaleSetName, instanceId, 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.VirtualMachineScaleSetVM</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" /> </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="vmScaleSetName"> The name of the VM scale set where the extension should be create or updated. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Update Virtual Machine Scale Sets VM operation. </param> <summary> Updates a virtual machine of a VM scale set. </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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; UpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt; UpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations operations, string resourceGroupName, string vmScaleSetName, string instanceId, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function UpdateAsync (operations As IVirtualMachineScaleSetVMsOperations, resourceGroupName As String, vmScaleSetName As String, instanceId As String, parameters As VirtualMachineScaleSetVM, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetVM)" /> <MemberSignature Language="F#" Value="static member UpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetVMsOperationsExtensions.UpdateAsync (operations, resourceGroupName, vmScaleSetName, instanceId, 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&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetVMsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceId" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVM" /> <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="vmScaleSetName"> The name of the VM scale set where the extension should be create or updated. </param> <param name="instanceId"> The instance ID of the virtual machine. </param> <param name="parameters"> Parameters supplied to the Update Virtual Machine Scale Sets VM operation. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Updates a virtual machine of a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> </Members> </Type>