VirtualMachineScaleSetNetworkInterfaces Interface

Implements

HasManager<com.microsoft.azure.management.network.implementation.NetworkManager> SupportsListing<VirtualMachineScaleSetNetworkInterface> HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfacesInner>

public interface VirtualMachineScaleSetNetworkInterfaces
extends SupportsListing<VirtualMachineScaleSetNetworkInterface>, HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfacesInner>, HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>

Entry point to virtual machine scale set network interface management API.

Method Summary

Modifier and Type Method and Description
abstract VirtualMachineScaleSetNetworkInterface getByVirtualMachineInstanceId(String instanceId, String name)

Gets a network interface associated with a virtual machine scale set instance.

abstract com.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> listByVirtualMachineInstanceId(String instanceId)

Lists all the network interfaces associated with a virtual machine instance in the scale set.

Method Details

getByVirtualMachineInstanceId

public abstract VirtualMachineScaleSetNetworkInterface getByVirtualMachineInstanceId(String instanceId, String name)

Gets a network interface associated with a virtual machine scale set instance.

Parameters:

instanceId - the virtual machine scale set vm instance id
name - the network interface name

Returns:

the network interface

listByVirtualMachineInstanceId

public abstract PagedList listByVirtualMachineInstanceId(String instanceId)

Lists all the network interfaces associated with a virtual machine instance in the scale set.

Parameters:

instanceId - virtual machine scale set vm instance id

Returns:

list of network interfaces

Applies to