Share via


IVirtualNetworkLinksOperations Interface

Definition

VirtualNetworkLinksOperations operations.

public interface IVirtualNetworkLinksOperations
type IVirtualNetworkLinksOperations = interface
Public Interface IVirtualNetworkLinksOperations

Methods

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

Creates or updates a virtual network link to the specified Private DNS zone.

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

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

BeginUpdateWithHttpMessagesAsync(String, String, String, VirtualNetworkLink, String, Dictionary<String,List<String>>, CancellationToken)

Updates a virtual network link to the specified Private DNS zone.

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

Creates or updates a virtual network link to the specified Private DNS zone.

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

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

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

Gets a virtual network link to the specified Private DNS zone.

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

Lists the virtual network links to the specified Private DNS zone.

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

Lists the virtual network links to the specified Private DNS zone.

UpdateWithHttpMessagesAsync(String, String, String, VirtualNetworkLink, String, Dictionary<String,List<String>>, CancellationToken)

Updates a virtual network link to the specified Private DNS zone.

Extension Methods

BeginCreateOrUpdate(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, String)

Creates or updates a virtual network link to the specified Private DNS zone.

BeginCreateOrUpdateAsync(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, String, CancellationToken)

Creates or updates a virtual network link to the specified Private DNS zone.

BeginDelete(IVirtualNetworkLinksOperations, String, String, String, String)

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

BeginDeleteAsync(IVirtualNetworkLinksOperations, String, String, String, String, CancellationToken)

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

BeginUpdate(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String)

Updates a virtual network link to the specified Private DNS zone.

BeginUpdateAsync(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, CancellationToken)

Updates a virtual network link to the specified Private DNS zone.

CreateOrUpdate(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, String)

Creates or updates a virtual network link to the specified Private DNS zone.

CreateOrUpdateAsync(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, String, CancellationToken)

Creates or updates a virtual network link to the specified Private DNS zone.

Delete(IVirtualNetworkLinksOperations, String, String, String, String)

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

DeleteAsync(IVirtualNetworkLinksOperations, String, String, String, String, CancellationToken)

Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual network, all auto-registered DNS records in the zone for the virtual network will also be deleted. This operation cannot be undone.

Get(IVirtualNetworkLinksOperations, String, String, String)

Gets a virtual network link to the specified Private DNS zone.

GetAsync(IVirtualNetworkLinksOperations, String, String, String, CancellationToken)

Gets a virtual network link to the specified Private DNS zone.

List(IVirtualNetworkLinksOperations, String, String, Nullable<Int32>)

Lists the virtual network links to the specified Private DNS zone.

ListAsync(IVirtualNetworkLinksOperations, String, String, Nullable<Int32>, CancellationToken)

Lists the virtual network links to the specified Private DNS zone.

ListNext(IVirtualNetworkLinksOperations, String)

Lists the virtual network links to the specified Private DNS zone.

ListNextAsync(IVirtualNetworkLinksOperations, String, CancellationToken)

Lists the virtual network links to the specified Private DNS zone.

Update(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String)

Updates a virtual network link to the specified Private DNS zone.

UpdateAsync(IVirtualNetworkLinksOperations, String, String, String, VirtualNetworkLink, String, CancellationToken)

Updates a virtual network link to the specified Private DNS zone.

Applies to