IVirtualNetworksOperations Interface

Definition

VirtualNetworksOperations operations.

public interface IVirtualNetworksOperations
type IVirtualNetworksOperations = interface
Public Interface IVirtualNetworksOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VirtualNetwork, 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.

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

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

BeginListDdosProtectionStatusWithHttpMessagesAsync(String, String, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

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

Checks whether a private IP address is available for use.

CreateOrUpdateWithHttpMessagesAsync(String, String, VirtualNetwork, 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.

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

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

ListDdosProtectionStatusWithHttpMessagesAsync(String, String, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

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

Updates a virtual network tags.

Extension Methods

BeginCreateOrUpdate(IVirtualNetworksOperations, String, String, VirtualNetwork)

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

BeginCreateOrUpdateAsync(IVirtualNetworksOperations, String, String, VirtualNetwork, CancellationToken)

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

BeginDelete(IVirtualNetworksOperations, String, String)

Deletes the specified virtual network.

BeginDeleteAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Deletes the specified virtual network.

BeginListDdosProtectionStatus(IVirtualNetworksOperations, String, String, Nullable<Int32>, String)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

BeginListDdosProtectionStatusAsync(IVirtualNetworksOperations, String, String, Nullable<Int32>, String, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

BeginListDdosProtectionStatusNext(IVirtualNetworksOperations, String)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

BeginListDdosProtectionStatusNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

CheckIPAddressAvailability(IVirtualNetworksOperations, String, String, String)

Checks whether a private IP address is available for use.

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

Checks whether a private IP address is available for use.

CreateOrUpdate(IVirtualNetworksOperations, String, String, VirtualNetwork)

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

CreateOrUpdateAsync(IVirtualNetworksOperations, String, String, VirtualNetwork, CancellationToken)

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

Delete(IVirtualNetworksOperations, String, String)

Deletes the specified virtual network.

DeleteAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Deletes the specified virtual network.

Get(IVirtualNetworksOperations, String, String, String)

Gets the specified virtual network by resource group.

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

Gets the specified virtual network by resource group.

List(IVirtualNetworksOperations, String)

Gets all virtual networks in a resource group.

ListAll(IVirtualNetworksOperations)

Gets all virtual networks in a subscription.

ListAllAsync(IVirtualNetworksOperations, CancellationToken)

Gets all virtual networks in a subscription.

ListAllNext(IVirtualNetworksOperations, String)

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.

ListDdosProtectionStatus(IVirtualNetworksOperations, String, String, Nullable<Int32>, String)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

ListDdosProtectionStatusAsync(IVirtualNetworksOperations, String, String, Nullable<Int32>, String, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

ListDdosProtectionStatusNext(IVirtualNetworksOperations, String)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

ListDdosProtectionStatusNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets the Ddos Protection Status of all IP Addresses under the Virtual Network

ListNext(IVirtualNetworksOperations, String)

Gets all virtual networks in a resource group.

ListNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Gets all virtual networks in a resource group.

ListUsage(IVirtualNetworksOperations, String, String)

Lists usage stats.

ListUsageAsync(IVirtualNetworksOperations, String, String, CancellationToken)

Lists usage stats.

ListUsageNext(IVirtualNetworksOperations, String)

Lists usage stats.

ListUsageNextAsync(IVirtualNetworksOperations, String, CancellationToken)

Lists usage stats.

UpdateTags(IVirtualNetworksOperations, String, String, TagsObject)

Updates a virtual network tags.

UpdateTagsAsync(IVirtualNetworksOperations, String, String, TagsObject, CancellationToken)

Updates a virtual network tags.

Applies to