Share via


IVirtualNetworksOperations Interface

Definition

VirtualNetworksOperations operations.

public interface IVirtualNetworksOperations
type IVirtualNetworksOperations = interface
Public Interface IVirtualNetworksOperations

Methods

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

Creates or updates a virtual network in the specified resource group.

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

Deletes the specified virtual network.

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

Checks whether a private IP address is available for use.

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

Creates or updates a virtual network in the specified resource group.

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

Deletes the specified virtual network.

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

Gets the specified virtual network by resource group.

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

Gets all virtual networks in a subscription.

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

Gets all virtual networks in a subscription.

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

Gets all virtual networks in a resource group.

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

Lists usage stats.

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

Lists usage stats.

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

Gets all virtual networks in a resource group.

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

Updates a virtual network tags.

Extension Methods

BeginCreateOrUpdateAsync(IVirtualNetworksOperations, String, String, VirtualNetworkInner, CancellationToken)

Creates or updates a virtual network in the specified resource group.

BeginDeleteAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Deletes the specified virtual network.

CheckIPAddressAvailabilityAsync(IVirtualNetworksOperations, String, String, String, CancellationToken)

Checks whether a private IP address is available for use.

CreateOrUpdateAsync(IVirtualNetworksOperations, String, String, VirtualNetworkInner, CancellationToken)

Creates or updates a virtual network in the specified resource group.

DeleteAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Deletes the specified virtual network.

GetAsync(IVirtualNetworksOperations, String, String, String, CancellationToken)

Gets the specified virtual network by resource group.

ListAllAsync(IVirtualNetworksOperations, CancellationToken)

Gets all virtual networks in a subscription.

ListAllNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets all virtual networks in a subscription.

ListAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets all virtual networks in a resource group.

ListNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets all virtual networks in a resource group.

ListUsageAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Lists usage stats.

ListUsageNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Lists usage stats.

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

Updates a virtual network tags.

Applies to