Share via


INetworkInterfacesOperations Interface

Definition

NetworkInterfacesOperations operations.

public interface INetworkInterfacesOperations
type INetworkInterfacesOperations = interface
Public Interface INetworkInterfacesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, NetworkInterfaceInner, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a network interface.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified network interface.

BeginGetEffectiveRouteTableWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets all route tables applied to a network interface.

BeginListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups applied to a network interface.

CreateOrUpdateWithHttpMessagesAsync(String, String, NetworkInterfaceInner, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a network interface.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified network interface.

GetEffectiveRouteTableWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets all route tables applied to a network interface.

GetVirtualMachineScaleSetIpConfigurationWithHttpMessagesAsync(String, String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

GetVirtualMachineScaleSetNetworkInterfaceWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the specified network interface in a virtual machine scale set.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets information about the specified network interface.

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a subscription.

ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a subscription.

ListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups applied to a network interface.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a resource group.

ListVirtualMachineScaleSetIpConfigurationsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

ListVirtualMachineScaleSetIpConfigurationsWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetVMNetworkInterfacesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets information about all network interfaces in a virtual machine in a virtual machine scale set.

ListVirtualMachineScaleSetVMNetworkInterfacesWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets information about all network interfaces in a virtual machine in a virtual machine scale set.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network interfaces in a resource group.

UpdateTagsWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates a network interface tags.

Extension Methods

BeginCreateOrUpdateAsync(INetworkInterfacesOperations, String, String, NetworkInterfaceInner, CancellationToken)

Creates or updates a network interface.

BeginDeleteAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Deletes the specified network interface.

BeginGetEffectiveRouteTableAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all route tables applied to a network interface.

BeginListEffectiveNetworkSecurityGroupsAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network security groups applied to a network interface.

CreateOrUpdateAsync(INetworkInterfacesOperations, String, String, NetworkInterfaceInner, CancellationToken)

Creates or updates a network interface.

DeleteAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Deletes the specified network interface.

GetAsync(INetworkInterfacesOperations, String, String, String, CancellationToken)

Gets information about the specified network interface.

GetEffectiveRouteTableAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all route tables applied to a network interface.

GetVirtualMachineScaleSetIpConfigurationAsync(INetworkInterfacesOperations, String, String, String, String, String, String, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

GetVirtualMachineScaleSetNetworkInterfaceAsync(INetworkInterfacesOperations, String, String, String, String, String, CancellationToken)

Get the specified network interface in a virtual machine scale set.

ListAllAsync(INetworkInterfacesOperations, CancellationToken)

Gets all network interfaces in a subscription.

ListAllNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a subscription.

ListAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a resource group.

ListEffectiveNetworkSecurityGroupsAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network security groups applied to a network interface.

ListNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a resource group.

ListVirtualMachineScaleSetIpConfigurationsAsync(INetworkInterfacesOperations, String, String, String, String, String, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

ListVirtualMachineScaleSetIpConfigurationsNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Get the specified network interface ip configuration in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetVMNetworkInterfacesAsync(INetworkInterfacesOperations, String, String, String, CancellationToken)

Gets information about all network interfaces in a virtual machine in a virtual machine scale set.

ListVirtualMachineScaleSetVMNetworkInterfacesNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets information about all network interfaces in a virtual machine in a virtual machine scale set.

UpdateTagsAsync(INetworkInterfacesOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates a network interface tags.

Applies to