NetworkInterfaces Interface
Implements
public interface NetworkInterfaces
extends SupportsCreating<Blank>, SupportsListing<NetworkInterface>, SupportsListingByResourceGroup<NetworkInterface>, SupportsGettingByResourceGroup<NetworkInterface>, SupportsGettingById<NetworkInterface>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<NetworkInterface>, SupportsBatchDeletion, HasManager<NetworkManager>
Entry point to network interface management.
Method Summary
Method Details
beginDeleteById
public abstract Accepted
Begins deleting a virtual machine from Azure, identifying it by its resource ID.
Parameters:
Returns:
beginDeleteByResourceGroup
public abstract Accepted
Begins deleting a virtual machine from Azure, identifying it by its name and its resource group.
Parameters:
Returns:
getByVirtualMachineScaleSetInstanceId
public abstract VirtualMachineScaleSetNetworkInterface getByVirtualMachineScaleSetInstanceId(String resourceGroupName, String scaleSetName, String instanceId, String name)
Gets a network interface associated with a virtual machine scale set instance.
Parameters:
Returns:
getByVirtualMachineScaleSetInstanceIdAsync
public abstract Mono
Gets a network interface associated with a virtual machine scale set instance.
Parameters:
Returns:
listByVirtualMachineScaleSet
public abstract PagedIterable
List the network interfaces associated with a virtual machine scale set.
Parameters:
Returns:
listByVirtualMachineScaleSetId
public abstract PagedIterable
List the network interfaces associated with a virtual machine scale set.
Parameters:
Returns:
listByVirtualMachineScaleSetInstanceId
public abstract PagedIterable
List the network interfaces associated with a specific virtual machine instance in a scale set.
Parameters:
Returns:
listByVirtualMachineScaleSetInstanceIdAsync
public abstract PagedFlux
List the network interfaces associated with a specific virtual machine instance in a scale set asynchronously.
Parameters:
Returns:
Applies to
Azure SDK for Java