Interface VirtualMachineScaleSetNetworkInterfaces

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfacesInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing<VirtualMachineScaleSetNetworkInterface>

    public interface VirtualMachineScaleSetNetworkInterfaces
    extends com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing<VirtualMachineScaleSetNetworkInterface>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfacesInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>
    Entry point to virtual machine scale set network interface management API.
    • Method Detail

      • getByVirtualMachineInstanceId

        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

        com.microsoft.azure.PagedList<VirtualMachineScaleSetNetworkInterface> 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