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