public interface NetworkInterfaces extends com.microsoft.azure.management.resources.fluentcore.collection.SupportsCreating<NetworkInterface.DefinitionStages.Blank>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing<NetworkInterface>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsListingByResourceGroup<NetworkInterface>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup<NetworkInterface>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById<NetworkInterface>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsDeletingById, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup, com.microsoft.azure.management.resources.fluentcore.collection.SupportsBatchCreation<NetworkInterface>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsBatchDeletion, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfacesInner>
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSetNetworkInterface |
getByVirtualMachineScaleSetInstanceId(String resourceGroupName,
String scaleSetName,
String instanceId,
String name)
Gets a network interface associated with a virtual machine scale set instance.
|
com.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSet(String resourceGroupName,
String scaleSetName)
List the network interfaces associated with a virtual machine scale set.
|
com.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSetId(String id)
List the network interfaces associated with a virtual machine scale set.
|
com.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSetInstanceId(String resourceGroupName,
String scaleSetName,
String instanceId)
List the network interfaces associated with a specific virtual machine instance in a scale set.
|
definelist, listAsynclistByResourceGroup, listByResourceGroupAsyncgetByResourceGroup, getByResourceGroupAsync, getByResourceGroupAsyncgetById, getByIdAsync, getByIdAsyncdeleteById, deleteByIdAsync, deleteByIdAsyncdeleteByResourceGroup, deleteByResourceGroupAsync, deleteByResourceGroupAsynccreate, create, createAsync, createAsync, createAsync, createAsyncdeleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsyncVirtualMachineScaleSetNetworkInterface getByVirtualMachineScaleSetInstanceId(String resourceGroupName, String scaleSetName, String instanceId, String name)
resourceGroupName - virtual machine scale set resource group namescaleSetName - scale set nameinstanceId - the virtual machine scale set vm instance idname - the network interface namecom.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSet(String resourceGroupName, String scaleSetName)
resourceGroupName - virtual machine scale set resource group namescaleSetName - scale set namecom.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSetId(String id)
id - virtual machine scale set resource idcom.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSetInstanceId(String resourceGroupName, String scaleSetName, String instanceId)
resourceGroupName - virtual machine scale set resource group namescaleSetName - scale set nameinstanceId - the virtual machine scale set vm instance id/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/