NetworkExtensions.GetVirtualMachineScaleSetNetworkInterfaceAsync Method

Definition

Get the specified network interface in a virtual machine scale set. <item> Mocking. To mock this method, please mock GetVirtualMachineScaleSetNetworkInterfaceAsync(String, String, String, String, CancellationToken) instead. </item>

public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.VirtualMachineScaleSetNetworkInterfaceResource>> GetVirtualMachineScaleSetNetworkInterfaceAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string virtualMachineScaleSetName, string virtualmachineIndex, string networkInterfaceName, string expand = default, System.Threading.CancellationToken cancellationToken = default);
static member GetVirtualMachineScaleSetNetworkInterfaceAsync : Azure.ResourceManager.Resources.ResourceGroupResource * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.VirtualMachineScaleSetNetworkInterfaceResource>>
<Extension()>
Public Function GetVirtualMachineScaleSetNetworkInterfaceAsync (resourceGroupResource As ResourceGroupResource, virtualMachineScaleSetName As String, virtualmachineIndex As String, networkInterfaceName As String, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of VirtualMachineScaleSetNetworkInterfaceResource))

Parameters

resourceGroupResource
ResourceGroupResource

The ResourceGroupResource the method will execute against.

virtualMachineScaleSetName
String

The virtualMachineScaleSetName for the resource.

virtualmachineIndex
String

The virtualmachineIndex for the resource.

networkInterfaceName
String
expand
String

Expands referenced resources.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

resourceGroupResource is null.

Applies to