INetworkInterfacesOperations Interface

Definition

NetworkInterfacesOperations operations.

public interface INetworkInterfacesOperations
type INetworkInterfacesOperations = interface
Public Interface INetworkInterfacesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, NetworkInterface, 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, NetworkInterface, 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, TagsObject, Dictionary<String,List<String>>, CancellationToken)

Updates a network interface tags.

Extension Methods

BeginCreateOrUpdate(INetworkInterfacesOperations, String, String, NetworkInterface)

Creates or updates a network interface.

BeginCreateOrUpdateAsync(INetworkInterfacesOperations, String, String, NetworkInterface, CancellationToken)

Creates or updates a network interface.

BeginDelete(INetworkInterfacesOperations, String, String)

Deletes the specified network interface.

BeginDeleteAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Deletes the specified network interface.

BeginGetEffectiveRouteTable(INetworkInterfacesOperations, String, String)

Gets all route tables applied to a network interface.

BeginGetEffectiveRouteTableAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all route tables applied to a network interface.

BeginListEffectiveNetworkSecurityGroups(INetworkInterfacesOperations, String, String)

Gets all network security groups applied to a network interface.

BeginListEffectiveNetworkSecurityGroupsAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network security groups applied to a network interface.

CreateOrUpdate(INetworkInterfacesOperations, String, String, NetworkInterface)

Creates or updates a network interface.

CreateOrUpdateAsync(INetworkInterfacesOperations, String, String, NetworkInterface, CancellationToken)

Creates or updates a network interface.

Delete(INetworkInterfacesOperations, String, String)

Deletes the specified network interface.

DeleteAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Deletes the specified network interface.

Get(INetworkInterfacesOperations, String, String, String)

Gets information about the specified network interface.

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

Gets information about the specified network interface.

GetEffectiveRouteTable(INetworkInterfacesOperations, String, String)

Gets all route tables applied to a network interface.

GetEffectiveRouteTableAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all route tables applied to a network interface.

GetVirtualMachineScaleSetIpConfiguration(INetworkInterfacesOperations, String, String, String, String, String, String)

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

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

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

GetVirtualMachineScaleSetNetworkInterface(INetworkInterfacesOperations, String, String, String, String, String)

Get the specified network interface 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.

List(INetworkInterfacesOperations, String)

Gets all network interfaces in a resource group.

ListAll(INetworkInterfacesOperations)

Gets all network interfaces in a subscription.

ListAllAsync(INetworkInterfacesOperations, CancellationToken)

Gets all network interfaces in a subscription.

ListAllNext(INetworkInterfacesOperations, String)

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.

ListEffectiveNetworkSecurityGroups(INetworkInterfacesOperations, String, String)

Gets all network security groups applied to a network interface.

ListEffectiveNetworkSecurityGroupsAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network security groups applied to a network interface.

ListNext(INetworkInterfacesOperations, String)

Gets all network interfaces in a resource group.

ListNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a resource group.

ListVirtualMachineScaleSetIpConfigurations(INetworkInterfacesOperations, String, String, String, String, String)

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

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

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

ListVirtualMachineScaleSetIpConfigurationsNext(INetworkInterfacesOperations, String)

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.

ListVirtualMachineScaleSetNetworkInterfaces(INetworkInterfacesOperations, String, String)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesAsync(INetworkInterfacesOperations, String, String, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesNext(INetworkInterfacesOperations, String)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetNetworkInterfacesNextAsync(INetworkInterfacesOperations, String, CancellationToken)

Gets all network interfaces in a virtual machine scale set.

ListVirtualMachineScaleSetVMNetworkInterfaces(INetworkInterfacesOperations, String, String, String)

Gets information about all network interfaces in a virtual machine 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.

ListVirtualMachineScaleSetVMNetworkInterfacesNext(INetworkInterfacesOperations, String)

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.

UpdateTags(INetworkInterfacesOperations, String, String, TagsObject)

Updates a network interface tags.

UpdateTagsAsync(INetworkInterfacesOperations, String, String, TagsObject, CancellationToken)

Updates a network interface tags.

Applies to