public interface NetworkInterfaces extends SupportsCreating<NetworkInterface.DefinitionStages.Blank>, SupportsListing<NetworkInterface>, SupportsListingByResourceGroup<NetworkInterface>, SupportsGettingByResourceGroup<NetworkInterface>, SupportsGettingById<NetworkInterface>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<NetworkInterface>, SupportsBatchDeletion, HasManager<NetworkManager>
| Modifier and Type | Method and Description |
|---|---|
Accepted<Void> |
beginDeleteById(String id)
Begins deleting a virtual machine from Azure, identifying it by its resource ID.
|
Accepted<Void> |
beginDeleteByResourceGroup(String resourceGroupName,
String name)
Begins deleting a virtual machine from Azure, identifying it by its name and its resource group.
|
VirtualMachineScaleSetNetworkInterface |
getByVirtualMachineScaleSetInstanceId(String resourceGroupName,
String scaleSetName,
String instanceId,
String name)
Gets a network interface associated with a virtual machine scale set instance.
|
com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSet(String resourceGroupName,
String scaleSetName)
List the network interfaces associated with a virtual machine scale set.
|
com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSetId(String id)
List the network interfaces associated with a virtual machine scale set.
|
com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSetInstanceId(String resourceGroupName,
String scaleSetName,
String instanceId)
List the network interfaces associated with a specific virtual machine instance in a scale set.
|
com.azure.core.http.rest.PagedFlux<VirtualMachineScaleSetNetworkInterface> |
listByVirtualMachineScaleSetInstanceIdAsync(String resourceGroupName,
String scaleSetName,
String instanceId)
List the network interfaces associated with a specific virtual machine instance in a scale set asynchronously.
|
definelist, listAsynclistByResourceGroup, listByResourceGroupAsyncgetByResourceGroup, getByResourceGroupAsyncgetById, getByIdAsyncdeleteById, deleteByIdAsyncdeleteByResourceGroup, deleteByResourceGroupAsynccreate, create, createAsync, createAsyncdeleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsyncmanagerVirtualMachineScaleSetNetworkInterface 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.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSet(String resourceGroupName, String scaleSetName)
resourceGroupName - virtual machine scale set resource group namescaleSetName - scale set namecom.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSetId(String id)
id - virtual machine scale set resource idcom.azure.core.http.rest.PagedIterable<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 idcom.azure.core.http.rest.PagedFlux<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineScaleSetInstanceIdAsync(String resourceGroupName, String scaleSetName, String instanceId)
resourceGroupName - virtual machine scale set resource group namescaleSetName - scale set nameinstanceId - the virtual machine scale set vm instance idAccepted<Void> beginDeleteById(String id)
id - the resource ID of the virtual machine to deleteAccepted<Void> beginDeleteByResourceGroup(String resourceGroupName, String name)
resourceGroupName - the resource group the resource is part ofname - the virtual machine nameCopyright © 2021 Microsoft Corporation. All rights reserved.