xml/Microsoft.Azure.Management.Compute/VirtualMachineScaleSetsOperationsExtensions.xml (3,882 lines of code) (raw):

<Type Name="VirtualMachineScaleSetsOperationsExtensions" FullName="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions"> <TypeSignature Language="C#" Value="public static class VirtualMachineScaleSetsOperationsExtensions" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit VirtualMachineScaleSetsOperationsExtensions extends System.Object" /> <TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions" /> <TypeSignature Language="VB.NET" Value="Public Module VirtualMachineScaleSetsOperationsExtensions" /> <TypeSignature Language="F#" Value="type VirtualMachineScaleSetsOperationsExtensions = 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 VirtualMachineScaleSetsOperations. </summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName="BeginCreateOrUpdate"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet BeginCreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet BeginCreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginCreateOrUpdate (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSet) As VirtualMachineScaleSet" /> <MemberSignature Language="F#" Value="static member BeginCreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginCreateOrUpdate (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" /> </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 to create or update. </param> <param name="parameters"> The scale set object. </param> <summary> Create or update a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginCreateOrUpdateAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; BeginCreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet 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.VirtualMachineScaleSet&gt; BeginCreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginCreateOrUpdateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSet, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member BeginCreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginCreateOrUpdateAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" /> <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 to create or update. </param> <param name="parameters"> The scale set object. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Create or update a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDeallocate"> <MemberSignature Language="C#" Value="public static void BeginDeallocate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? hibernate = default, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDeallocate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; hibernate, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeallocate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDeallocate (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginDeallocate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeallocate (operations, resourceGroupName, vmScaleSetName, hibernate, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="hibernate" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="hibernate"> Optional parameter to hibernate a virtual machine from the VM scale set. (This feature is available for VMSS with Flexible OrchestrationMode only) </param> <param name="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? hibernate = default, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; hibernate, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginDeallocateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginDeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeallocateAsync (operations, resourceGroupName, vmScaleSetName, hibernate, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="hibernate" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="hibernate"> Optional parameter to hibernate a virtual machine from the VM scale set. (This feature is available for VMSS with Flexible OrchestrationMode only) </param> <param name="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDelete(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDelete (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginDelete : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDelete (operations, resourceGroupName, vmScaleSetName, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="forceDeletion"> Optional parameter to force delete a VM scale set. (Feature in Preview) </param> <summary> Deletes 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,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 IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName 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.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteAsync (operations, resourceGroupName, vmScaleSetName, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="forceDeletion"> Optional parameter to force delete a VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDeleteInstances"> <MemberSignature Language="C#" Value="public static void BeginDeleteInstances (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginDeleteInstances(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteInstances(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginDeleteInstances (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginDeleteInstances : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteInstances (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&gt;" /> <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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="forceDeletion"> Optional parameter to force delete virtual machines from the VM scale set. (Feature in Preview) </param> <summary> Deletes virtual machines in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginDeleteInstancesAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginDeleteInstancesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, bool? forceDeletion = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginDeleteInstancesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteInstancesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginDeleteInstancesAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional forceDeletion As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginDeleteInstancesAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginDeleteInstancesAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&gt;" /> <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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="forceDeletion"> Optional parameter to force delete virtual machines from the VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes virtual machines in 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPerformMaintenance (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginPerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPerformMaintenance (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginPerformMaintenanceAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginPerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPerformMaintenanceAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? skipShutdown = False, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginPowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPowerOff(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginPowerOff (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginPowerOff : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPowerOff (operations, resourceGroupName, vmScaleSetName, skipShutdown, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Power off (stop) one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? skipShutdown = False, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginPowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginPowerOffAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginPowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginPowerOffAsync (operations, resourceGroupName, vmScaleSetName, skipShutdown, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Power off (stop) one or more virtual machines 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="BeginReapply"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders BeginReapply (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders BeginReapply(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReapply(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReapply (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As VirtualMachineScaleSetsReapplyHeaders" /> <MemberSignature Language="F#" Value="static member BeginReapply : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReapply (operations, resourceGroupName, vmScaleSetName)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Reapplies the Virtual Machine Scale Set Virtual Machine Profile to the Virtual Machine Instances </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReapplyAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders&gt; BeginReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.VirtualMachineScaleSetsReapplyHeaders&gt; BeginReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReapplyAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetsReapplyHeaders)" /> <MemberSignature Language="F#" Value="static member BeginReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReapplyAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSetsReapplyHeaders&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Reapplies the Virtual Machine Scale Set Virtual Machine Profile to the Virtual Machine Instances </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRedeploy(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRedeploy(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRedeploy (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginRedeploy : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRedeploy (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRedeployAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginRedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRedeployAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimage (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional vmScaleSetReimageInput As VirtualMachineScaleSetReimageParameters = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginReimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimage (operations, resourceGroupName, vmScaleSetName, vmScaleSetReimageInput)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="vmScaleSetReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters" /> </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="vmScaleSetReimageInput"> Parameters for Reimaging VM ScaleSet. </param> <summary> Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginReimageAll"> <MemberSignature Language="C#" Value="public static void BeginReimageAll (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginReimageAll(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAll(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginReimageAll (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginReimageAll : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAll (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginReimageAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReimageAllAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginReimageAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAllAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput = 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginReimageAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional vmScaleSetReimageInput As VirtualMachineScaleSetReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginReimageAsync (operations, resourceGroupName, vmScaleSetName, vmScaleSetReimageInput, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="vmScaleSetReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters" /> <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="vmScaleSetReimageInput"> Parameters for Reimaging VM ScaleSet. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginRestart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRestart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginRestart (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginRestart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRestart (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Restarts one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginRestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginRestartAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginRestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginRestartAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Restarts one or more virtual machines in a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetOrchestrationServiceState"> <MemberSignature Language="C#" Value="public static void BeginSetOrchestrationServiceState (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginSetOrchestrationServiceState(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginSetOrchestrationServiceState(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginSetOrchestrationServiceState (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As OrchestrationServiceStateInput)" /> <MemberSignature Language="F#" Value="static member BeginSetOrchestrationServiceState : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginSetOrchestrationServiceState (operations, resourceGroupName, vmScaleSetName, parameters)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput" /> </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 virtual machine scale set to create or update. </param> <param name="parameters"> The input object for SetOrchestrationServiceState API. </param> <summary> Changes ServiceState property for a given service </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginSetOrchestrationServiceStateAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginSetOrchestrationServiceStateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginSetOrchestrationServiceStateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginSetOrchestrationServiceStateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginSetOrchestrationServiceStateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As OrchestrationServiceStateInput, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginSetOrchestrationServiceStateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginSetOrchestrationServiceStateAsync (operations, resourceGroupName, vmScaleSetName, parameters, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput" /> <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 virtual machine scale set to create or update. </param> <param name="parameters"> The input object for SetOrchestrationServiceState API. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Changes ServiceState property for a given service </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginStart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginStart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginStart (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member BeginStart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginStart (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Starts one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginStartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginStartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginStartAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginStartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginStartAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Starts one or more virtual machines 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.VirtualMachineScaleSet BeginUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet BeginUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdate (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSetUpdate) As VirtualMachineScaleSet" /> <MemberSignature Language="F#" Value="static member BeginUpdate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdate (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate" /> </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 to create or update. </param> <param name="parameters"> The scale set object. </param> <summary> Update 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.VirtualMachineScaleSet&gt; BeginUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate 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.VirtualMachineScaleSet&gt; BeginUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSetUpdate, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member BeginUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate" /> <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 to create or update. </param> <param name="parameters"> The scale set object. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Update a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUpdateInstances"> <MemberSignature Language="C#" Value="public static void BeginUpdateInstances (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginUpdateInstances(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateInstances(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub BeginUpdateInstances (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String))" /> <MemberSignature Language="F#" Value="static member BeginUpdateInstances : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateInstances (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. </param> <summary> Upgrades one or more virtual machines to the latest SKU set in the VM scale set model. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="BeginUpdateInstancesAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task BeginUpdateInstancesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task BeginUpdateInstancesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateInstancesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function BeginUpdateInstancesAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member BeginUpdateInstancesAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.BeginUpdateInstancesAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Upgrades one or more virtual machines to the latest SKU set in the VM scale set model. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ConvertToSinglePlacementGroup"> <MemberSignature Language="C#" Value="public static void ConvertToSinglePlacementGroup (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string activePlacementGroupId = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ConvertToSinglePlacementGroup(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string activePlacementGroupId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ConvertToSinglePlacementGroup(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ConvertToSinglePlacementGroup (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional activePlacementGroupId As String = Nothing)" /> <MemberSignature Language="F#" Value="static member ConvertToSinglePlacementGroup : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * string -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ConvertToSinglePlacementGroup (operations, resourceGroupName, vmScaleSetName, activePlacementGroupId)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="activePlacementGroupId" 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 virtual machine scale set to create or update. </param> <param name="activePlacementGroupId"> Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances. </param> <summary> Converts SinglePlacementGroup property to false for a existing virtual machine scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ConvertToSinglePlacementGroupAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task ConvertToSinglePlacementGroupAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string activePlacementGroupId = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ConvertToSinglePlacementGroupAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string activePlacementGroupId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ConvertToSinglePlacementGroupAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ConvertToSinglePlacementGroupAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional activePlacementGroupId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member ConvertToSinglePlacementGroupAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ConvertToSinglePlacementGroupAsync (operations, resourceGroupName, vmScaleSetName, activePlacementGroupId, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="activePlacementGroupId" 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 virtual machine scale set to create or update. </param> <param name="activePlacementGroupId"> Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Converts SinglePlacementGroup property to false for a existing virtual machine scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="CreateOrUpdate"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet CreateOrUpdate (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet CreateOrUpdate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function CreateOrUpdate (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSet) As VirtualMachineScaleSet" /> <MemberSignature Language="F#" Value="static member CreateOrUpdate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.CreateOrUpdate (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" /> </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 to create or update. </param> <param name="parameters"> The scale set object. </param> <summary> Create or update a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="CreateOrUpdateAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; CreateOrUpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet 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.VirtualMachineScaleSet&gt; CreateOrUpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function CreateOrUpdateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSet, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member CreateOrUpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.CreateOrUpdateAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" /> <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 to create or update. </param> <param name="parameters"> The scale set object. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Create or update 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? hibernate = default, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Deallocate(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; hibernate, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Deallocate(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Deallocate (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member Deallocate : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Deallocate (operations, resourceGroupName, vmScaleSetName, hibernate, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="hibernate" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="hibernate"> Optional parameter to hibernate a virtual machine from the VM scale set. (This feature is available for VMSS with Flexible OrchestrationMode only) </param> <param name="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? hibernate = default, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeallocateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; hibernate, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeallocateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DeallocateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member DeallocateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeallocateAsync (operations, resourceGroupName, vmScaleSetName, hibernate, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="hibernate" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="hibernate"> Optional parameter to hibernate a virtual machine from the VM scale set. (This feature is available for VMSS with Flexible OrchestrationMode only) </param> <param name="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Delete(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Delete(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Delete (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member Delete : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Delete (operations, resourceGroupName, vmScaleSetName, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="forceDeletion"> Optional parameter to force delete a VM scale set. (Feature in Preview) </param> <summary> Deletes 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,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 IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName 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.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteAsync (operations, resourceGroupName, vmScaleSetName, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="forceDeletion"> Optional parameter to force delete a VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteInstances"> <MemberSignature Language="C#" Value="public static void DeleteInstances (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, bool? forceDeletion = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void DeleteInstances(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Nullable`1&lt;bool&gt; forceDeletion) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteInstances(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub DeleteInstances (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional forceDeletion As Nullable(Of Boolean) = Nothing)" /> <MemberSignature Language="F#" Value="static member DeleteInstances : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * Nullable&lt;bool&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteInstances (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&gt;" /> <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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="forceDeletion"> Optional parameter to force delete virtual machines from the VM scale set. (Feature in Preview) </param> <summary> Deletes virtual machines in a VM scale set. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DeleteInstancesAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task DeleteInstancesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, bool? forceDeletion = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task DeleteInstancesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Nullable`1&lt;bool&gt; forceDeletion, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteInstancesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DeleteInstancesAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional forceDeletion As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member DeleteInstancesAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * Nullable&lt;bool&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.DeleteInstancesAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&gt;" /> <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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="forceDeletion"> Optional parameter to force delete virtual machines from the VM scale set. (Feature in Preview) </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Deletes virtual machines in a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ForceRecoveryServiceFabricPlatformUpdateDomainWalk"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse ForceRecoveryServiceFabricPlatformUpdateDomainWalk (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, string zone = default, string placementGroupId = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse ForceRecoveryServiceFabricPlatformUpdateDomainWalk(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int32 platformUpdateDomain, string zone, string placementGroupId) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalk(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Int32,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ForceRecoveryServiceFabricPlatformUpdateDomainWalk (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, platformUpdateDomain As Integer, Optional zone As String = Nothing, Optional placementGroupId As String = Nothing) As RecoveryWalkResponse" /> <MemberSignature Language="F#" Value="static member ForceRecoveryServiceFabricPlatformUpdateDomainWalk : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * int * string * string -&gt; Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalk (operations, resourceGroupName, vmScaleSetName, platformUpdateDomain, zone, placementGroupId)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="platformUpdateDomain" Type="System.Int32" /> <Parameter Name="zone" Type="System.String" /> <Parameter Name="placementGroupId" 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="platformUpdateDomain"> The platform update domain for which a manual recovery walk is requested </param> <param name="zone"> The zone in which the manual recovery walk is requested for cross zone virtual machine scale set </param> <param name="placementGroupId"> The placement group id for which the manual recovery walk is requested. </param> <summary> Manual platform update domain walk to update virtual machines in a service fabric virtual machine scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse&gt; ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse&gt; ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int32 platformUpdateDomain, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Int32,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, platformUpdateDomain As Integer, cancellationToken As CancellationToken) As Task(Of RecoveryWalkResponse)" /> <MemberSignature Language="F#" Value="static member ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * int * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (operations, resourceGroupName, vmScaleSetName, platformUpdateDomain, 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.RecoveryWalkResponse&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="platformUpdateDomain" Type="System.Int32" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="resourceGroupName"> The name of the resource group. </param> <param name="vmScaleSetName"> The name of the VM scale set. </param> <param name="platformUpdateDomain"> The platform update domain for which a manual recovery walk is requested </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Manual platform update domain walk to update virtual machines in a service fabric virtual machine scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse&gt; ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int platformUpdateDomain, string zone = default, string placementGroupId = 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.RecoveryWalkResponse&gt; ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, int32 platformUpdateDomain, string zone, string placementGroupId, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Int32,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, platformUpdateDomain As Integer, Optional zone As String = Nothing, Optional placementGroupId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecoveryWalkResponse)" /> <MemberSignature Language="F#" Value="static member ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * int * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.RecoveryWalkResponse&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync (operations, resourceGroupName, vmScaleSetName, platformUpdateDomain, zone, placementGroupId, 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.RecoveryWalkResponse&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="platformUpdateDomain" Type="System.Int32" /> <Parameter Name="zone" Type="System.String" /> <Parameter Name="placementGroupId" 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="platformUpdateDomain"> The platform update domain for which a manual recovery walk is requested </param> <param name="zone"> The zone in which the manual recovery walk is requested for cross zone virtual machine scale set </param> <param name="placementGroupId"> The placement group id for which the manual recovery walk is requested. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Manual platform update domain walk to update virtual machines in a service fabric virtual machine 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.VirtualMachineScaleSet Get (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string expand = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet Get(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string expand) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Get(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Get (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional expand As String = Nothing) As VirtualMachineScaleSet" /> <MemberSignature Language="F#" Value="static member Get : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Get (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="expand" Type="System.String" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="resourceGroupName"> The name of the resource group. </param> <param name="vmScaleSetName"> The name of the VM scale set. </param> <param name="expand"> The expand expression to apply on the operation. 'UserData' retrieves the UserData property of the VM scale set that was provided by the user during the VM scale set Create/Update operation. Possible values include: 'userData' </param> <summary> Display information about a virtual machine 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.VirtualMachineScaleSet&gt; GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync (operations, resourceGroupName, vmScaleSetName)" /> <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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Display information about a virtual machine 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.VirtualMachineScaleSet&gt; GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Threading.CancellationToken cancellationToken);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, cancellationToken As CancellationToken) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Display information about a virtual machine 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.VirtualMachineScaleSet&gt; GetAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string 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.VirtualMachineScaleSet&gt; GetAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, string expand, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member GetAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="expand" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="resourceGroupName"> The name of the resource group. </param> <param name="vmScaleSetName"> The name of the VM scale set. </param> <param name="expand"> The expand expression to apply on the operation. 'UserData' retrieves the UserData property of the VM scale set that was provided by the user during the VM scale set Create/Update operation. Possible values include: 'userData' </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Display information about a virtual machine 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.VirtualMachineScaleSetInstanceView GetInstanceView (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetInstanceView GetInstanceView(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetInstanceView(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetInstanceView (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As VirtualMachineScaleSetInstanceView" /> <MemberSignature Language="F#" Value="static member GetInstanceView : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetInstanceView" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetInstanceView (operations, resourceGroupName, vmScaleSetName)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetInstanceView</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Gets the status of a VM scale set instance. </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.VirtualMachineScaleSetInstanceView&gt; GetInstanceViewAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.VirtualMachineScaleSetInstanceView&gt; GetInstanceViewAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetInstanceViewAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetInstanceViewAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetInstanceView)" /> <MemberSignature Language="F#" Value="static member GetInstanceViewAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetInstanceView&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetInstanceViewAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSetInstanceView&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Gets the status of a VM scale set instance. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetOSUpgradeHistory"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt; GetOSUpgradeHistory (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt; GetOSUpgradeHistory(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistory(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetOSUpgradeHistory (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As IPage(Of UpgradeOperationHistoricalStatusInfo)" /> <MemberSignature Language="F#" Value="static member GetOSUpgradeHistory : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistory (operations, resourceGroupName, vmScaleSetName)" /> <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.UpgradeOperationHistoricalStatusInfo&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Gets list of OS upgrades on a VM scale set instance. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetOSUpgradeHistoryAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;&gt; GetOSUpgradeHistoryAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.UpgradeOperationHistoricalStatusInfo&gt;&gt; GetOSUpgradeHistoryAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetOSUpgradeHistoryAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of UpgradeOperationHistoricalStatusInfo))" /> <MemberSignature Language="F#" Value="static member GetOSUpgradeHistoryAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryAsync (operations, resourceGroupName, vmScaleSetName, 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.UpgradeOperationHistoricalStatusInfo&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Gets list of OS upgrades on a VM scale set instance. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetOSUpgradeHistoryNext"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt; GetOSUpgradeHistoryNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt; GetOSUpgradeHistoryNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetOSUpgradeHistoryNext (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String) As IPage(Of UpgradeOperationHistoricalStatusInfo)" /> <MemberSignature Language="F#" Value="static member GetOSUpgradeHistoryNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryNext (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.UpgradeOperationHistoricalStatusInfo&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 list of OS upgrades on a VM scale set instance. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetOSUpgradeHistoryNextAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;&gt; GetOSUpgradeHistoryNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations 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.UpgradeOperationHistoricalStatusInfo&gt;&gt; GetOSUpgradeHistoryNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function GetOSUpgradeHistoryNextAsync (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of UpgradeOperationHistoricalStatusInfo))" /> <MemberSignature Language="F#" Value="static member GetOSUpgradeHistoryNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.UpgradeOperationHistoricalStatusInfo&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.GetOSUpgradeHistoryNextAsync (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.UpgradeOperationHistoricalStatusInfo&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 list of OS upgrades on a VM scale set instance. </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.VirtualMachineScaleSet&gt; List (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; List(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.List(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function List (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member List : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.List (operations, resourceGroupName)" /> <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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" 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> <summary> Gets a list of all VM scale sets under a resource group. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListAll"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListAll (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListAll(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAll(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAll (operations As IVirtualMachineScaleSetsOperations) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member ListAll : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAll operations" /> <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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <summary> Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListAllAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt; ListAllAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, 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.VirtualMachineScaleSet&gt;&gt; ListAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAllAsync (operations As IVirtualMachineScaleSetsOperations, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllAsync (operations, 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.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListAllNext"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListAllNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListAllNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAllNext (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member ListAllNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllNext (operations, nextPageLink)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListAllNextAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt; ListAllNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations 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.VirtualMachineScaleSet&gt;&gt; ListAllNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAllNextAsync (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListAllNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAllNextAsync (operations, nextPageLink, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the 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.VirtualMachineScaleSet&gt;&gt; ListAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, 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.VirtualMachineScaleSet&gt;&gt; ListAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListAsync (operations, resourceGroupName, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="resourceGroupName"> The name of the resource group. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets a list of all VM scale sets under a resource group. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListByLocation"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListByLocation (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string location);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListByLocation(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string location) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocation(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocation (operations As IVirtualMachineScaleSetsOperations, location As String) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member ListByLocation : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocation (operations, location)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="location" Type="System.String" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="location"> The location for which VM scale sets under the subscription are queried. </param> <summary> Gets all the VM scale sets under the specified subscription for the specified location. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListByLocationAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt; ListByLocationAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string location, 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.VirtualMachineScaleSet&gt;&gt; ListByLocationAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string location, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocationAsync (operations As IVirtualMachineScaleSetsOperations, location As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListByLocationAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationAsync (operations, location, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="location" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="location"> The location for which VM scale sets under the subscription are queried. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets all the VM scale sets under the specified subscription for the specified location. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListByLocationNext"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListByLocationNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListByLocationNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocationNext (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member ListByLocationNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationNext (operations, nextPageLink)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="nextPageLink" Type="System.String" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="nextPageLink"> The NextLink from the previous successful call to List operation. </param> <summary> Gets all the VM scale sets under the specified subscription for the specified location. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListByLocationNextAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt; ListByLocationNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations 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.VirtualMachineScaleSet&gt;&gt; ListByLocationNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListByLocationNextAsync (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListByLocationNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListByLocationNextAsync (operations, nextPageLink, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="nextPageLink" Type="System.String" /> <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> </Parameters> <Docs> <param name="operations"> The operations group for this extension method. </param> <param name="nextPageLink"> The NextLink from the previous successful call to List operation. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Gets all the VM scale sets under the specified subscription for the specified location. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListNext"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt; ListNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListNext (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String) As IPage(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member ListNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 VM scale sets under a resource group. </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.VirtualMachineScaleSet&gt;&gt; ListNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations 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.VirtualMachineScaleSet&gt;&gt; ListNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListNextAsync (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSet))" /> <MemberSignature Language="F#" Value="static member ListNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.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.VirtualMachineScaleSet&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 VM scale sets under a resource group. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListSkus"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt; ListSkus (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt; ListSkus(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkus(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListSkus (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As IPage(Of VirtualMachineScaleSetSku)" /> <MemberSignature Language="F#" Value="static member ListSkus : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkus (operations, resourceGroupName, vmScaleSetName)" /> <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.VirtualMachineScaleSetSku&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListSkusAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;&gt; ListSkusAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.VirtualMachineScaleSetSku&gt;&gt; ListSkusAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListSkusAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSetSku))" /> <MemberSignature Language="F#" Value="static member ListSkusAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSetSku&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListSkusNext"> <MemberSignature Language="C#" Value="public static Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt; ListSkusNext (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Rest.Azure.IPage`1&lt;class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt; ListSkusNext(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusNext(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListSkusNext (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String) As IPage(Of VirtualMachineScaleSetSku)" /> <MemberSignature Language="F#" Value="static member ListSkusNext : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string -&gt; Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusNext (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.VirtualMachineScaleSetSku&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListSkusNextAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;&gt; ListSkusNextAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations 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.VirtualMachineScaleSetSku&gt;&gt; ListSkusNextAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string nextPageLink, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusNextAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ListSkusNextAsync (operations As IVirtualMachineScaleSetsOperations, nextPageLink As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of VirtualMachineScaleSetSku))" /> <MemberSignature Language="F#" Value="static member ListSkusNextAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Rest.Azure.IPage&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSku&gt;&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ListSkusNextAsync (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.VirtualMachineScaleSetSku&gt;&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" 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 SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void PerformMaintenance(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PerformMaintenance(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PerformMaintenance (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member PerformMaintenance : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PerformMaintenance (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PerformMaintenanceAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PerformMaintenanceAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function PerformMaintenanceAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member PerformMaintenanceAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PerformMaintenanceAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? skipShutdown = False, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void PowerOff(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PowerOff(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub PowerOff (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member PowerOff : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PowerOff (operations, resourceGroupName, vmScaleSetName, skipShutdown, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Power off (stop) one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, bool? skipShutdown = False, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task PowerOffAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Nullable`1&lt;bool&gt; skipShutdown, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PowerOffAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function PowerOffAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional skipShutdown As Nullable(Of Boolean) = False, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member PowerOffAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Nullable&lt;bool&gt; * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.PowerOffAsync (operations, resourceGroupName, vmScaleSetName, skipShutdown, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="skipShutdown" Type="System.Nullable&lt;System.Boolean&gt;" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Power off (stop) one or more virtual machines 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="Reapply"> <MemberSignature Language="C#" Value="public static Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders Reapply (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders Reapply(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Reapply(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Reapply (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String) As VirtualMachineScaleSetsReapplyHeaders" /> <MemberSignature Language="F#" Value="static member Reapply : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Reapply (operations, resourceGroupName, vmScaleSetName)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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> <summary> Reapplies the Virtual Machine Scale Set Virtual Machine Profile to the Virtual Machine Instances </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReapplyAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders&gt; ReapplyAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, 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.VirtualMachineScaleSetsReapplyHeaders&gt; ReapplyAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReapplyAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReapplyAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSetsReapplyHeaders)" /> <MemberSignature Language="F#" Value="static member ReapplyAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetsReapplyHeaders&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReapplyAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSetsReapplyHeaders&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" 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="cancellationToken"> The cancellation token. </param> <summary> Reapplies the Virtual Machine Scale Set Virtual Machine Profile to the Virtual Machine Instances </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Redeploy(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Redeploy(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Redeploy (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member Redeploy : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Redeploy (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RedeployAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.RedeployAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RedeployAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member RedeployAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.RedeployAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Reimage(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Reimage(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Reimage (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional vmScaleSetReimageInput As VirtualMachineScaleSetReimageParameters = Nothing)" /> <MemberSignature Language="F#" Value="static member Reimage : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Reimage (operations, resourceGroupName, vmScaleSetName, vmScaleSetReimageInput)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="vmScaleSetReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters" /> </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="vmScaleSetReimageInput"> Parameters for Reimaging VM ScaleSet. </param> <summary> Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ReimageAll"> <MemberSignature Language="C#" Value="public static void ReimageAll (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ReimageAll(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAll(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub ReimageAll (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member ReimageAll : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAll (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task ReimageAllAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAllAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReimageAllAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member ReimageAllAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAllAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput = 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters vmScaleSetReimageInput, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function ReimageAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional vmScaleSetReimageInput As VirtualMachineScaleSetReimageParameters = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member ReimageAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.ReimageAsync (operations, resourceGroupName, vmScaleSetName, vmScaleSetReimageInput, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="vmScaleSetReimageInput" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetReimageParameters" /> <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="vmScaleSetReimageInput"> Parameters for Reimaging VM ScaleSet. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Restart(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Restart(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Restart (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member Restart : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Restart (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Restarts one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task RestartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.RestartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function RestartAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member RestartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.RestartAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Restarts one or more virtual machines in a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetOrchestrationServiceState"> <MemberSignature Language="C#" Value="public static void SetOrchestrationServiceState (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetOrchestrationServiceState(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.SetOrchestrationServiceState(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub SetOrchestrationServiceState (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As OrchestrationServiceStateInput)" /> <MemberSignature Language="F#" Value="static member SetOrchestrationServiceState : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.SetOrchestrationServiceState (operations, resourceGroupName, vmScaleSetName, parameters)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput" /> </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 virtual machine scale set to create or update. </param> <param name="parameters"> The input object for SetOrchestrationServiceState API. </param> <summary> Changes ServiceState property for a given service </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetOrchestrationServiceStateAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task SetOrchestrationServiceStateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task SetOrchestrationServiceStateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.SetOrchestrationServiceStateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function SetOrchestrationServiceStateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As OrchestrationServiceStateInput, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member SetOrchestrationServiceStateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.SetOrchestrationServiceStateAsync (operations, resourceGroupName, vmScaleSetName, parameters, cancellationToken)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName> <AssemblyVersion>61.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Threading.Tasks.Task</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.OrchestrationServiceStateInput" /> <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 virtual machine scale set to create or update. </param> <param name="parameters"> The input object for SetOrchestrationServiceState API. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Changes ServiceState property for a given service </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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Start(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Start(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub Start (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing)" /> <MemberSignature Language="F#" Value="static member Start : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Start (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <summary> Starts one or more virtual machines 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.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds = default, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task StartAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.StartAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function StartAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, Optional instanceIds As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member StartAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.StartAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Starts one or more virtual machines 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.VirtualMachineScaleSet Update (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet Update(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Update(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function Update (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSetUpdate) As VirtualMachineScaleSet" /> <MemberSignature Language="F#" Value="static member Update : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate -&gt; Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.Update (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate" /> </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 to create or update. </param> <param name="parameters"> The scale set object. </param> <summary> Update 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.VirtualMachineScaleSet&gt; UpdateAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate 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.VirtualMachineScaleSet&gt; UpdateAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate parameters, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate,System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function UpdateAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, parameters As VirtualMachineScaleSetUpdate, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VirtualMachineScaleSet)" /> <MemberSignature Language="F#" Value="static member UpdateAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task&lt;Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSet&gt;" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateAsync (operations, resourceGroupName, vmScaleSetName, 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.VirtualMachineScaleSet&gt;</ReturnType> </ReturnValue> <Parameters> <Parameter Name="operations" Type="Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="parameters" Type="Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate" /> <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 to create or update. </param> <param name="parameters"> The scale set object. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Update a VM scale set. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UpdateInstances"> <MemberSignature Language="C#" Value="public static void UpdateInstances (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig void UpdateInstances(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateInstances(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String})" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Sub UpdateInstances (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String))" /> <MemberSignature Language="F#" Value="static member UpdateInstances : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; -&gt; unit" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateInstances (operations, resourceGroupName, vmScaleSetName, instanceIds)" /> <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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. </param> <summary> Upgrades one or more virtual machines to the latest SKU set in the VM scale set model. </summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UpdateInstancesAsync"> <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task UpdateInstancesAsync (this Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList&lt;string&gt; instanceIds, System.Threading.CancellationToken cancellationToken = default);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task UpdateInstancesAsync(class Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations operations, string resourceGroupName, string vmScaleSetName, class System.Collections.Generic.IList`1&lt;string&gt; instanceIds, valuetype System.Threading.CancellationToken cancellationToken) cil managed" /> <MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateInstancesAsync(Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations,System.String,System.String,System.Collections.Generic.IList{System.String},System.Threading.CancellationToken)" /> <MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function UpdateInstancesAsync (operations As IVirtualMachineScaleSetsOperations, resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional cancellationToken As CancellationToken = Nothing) As Task" /> <MemberSignature Language="F#" Value="static member UpdateInstancesAsync : Microsoft.Azure.Management.Compute.IVirtualMachineScaleSetsOperations * string * string * System.Collections.Generic.IList&lt;string&gt; * System.Threading.CancellationToken -&gt; System.Threading.Tasks.Task" Usage="Microsoft.Azure.Management.Compute.VirtualMachineScaleSetsOperationsExtensions.UpdateInstancesAsync (operations, resourceGroupName, vmScaleSetName, instanceIds, 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.IVirtualMachineScaleSetsOperations" RefType="this" /> <Parameter Name="resourceGroupName" Type="System.String" /> <Parameter Name="vmScaleSetName" Type="System.String" /> <Parameter Name="instanceIds" Type="System.Collections.Generic.IList&lt;System.String&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="instanceIds"> The virtual machine scale set instance ids. </param> <param name="cancellationToken"> The cancellation token. </param> <summary> Upgrades one or more virtual machines to the latest SKU set in the VM scale set model. </summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> </Members> </Type>