IVirtualHubsOperations Interface

Definition

VirtualHubsOperations operations.

public interface IVirtualHubsOperations
type IVirtualHubsOperations = interface
Public Interface IVirtualHubsOperations

Methods

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

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

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

Deletes a VirtualHub.

BeginGetEffectiveVirtualHubRoutesWithHttpMessagesAsync(String, String, EffectiveRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

BeginGetInboundRoutesWithHttpMessagesAsync(String, String, GetInboundRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

BeginGetOutboundRoutesWithHttpMessagesAsync(String, String, GetOutboundRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

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

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

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

Deletes a VirtualHub.

GetEffectiveVirtualHubRoutesWithHttpMessagesAsync(String, String, EffectiveRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

GetInboundRoutesWithHttpMessagesAsync(String, String, GetInboundRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

GetOutboundRoutesWithHttpMessagesAsync(String, String, GetOutboundRoutesParameters, Dictionary<String,List<String>>, CancellationToken)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

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

Retrieves the details of a VirtualHub.

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

Lists all the VirtualHubs in a resource group.

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

Lists all the VirtualHubs in a resource group.

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

Lists all the VirtualHubs in a subscription.

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

Lists all the VirtualHubs in a subscription.

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

Updates VirtualHub tags.

Extension Methods

BeginCreateOrUpdate(IVirtualHubsOperations, String, String, VirtualHub)

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

BeginCreateOrUpdateAsync(IVirtualHubsOperations, String, String, VirtualHub, CancellationToken)

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

BeginDelete(IVirtualHubsOperations, String, String)

Deletes a VirtualHub.

BeginDeleteAsync(IVirtualHubsOperations, String, String, CancellationToken)

Deletes a VirtualHub.

BeginGetEffectiveVirtualHubRoutes(IVirtualHubsOperations, String, String, EffectiveRoutesParameters)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

BeginGetEffectiveVirtualHubRoutesAsync(IVirtualHubsOperations, String, String, EffectiveRoutesParameters, CancellationToken)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

BeginGetInboundRoutes(IVirtualHubsOperations, String, String, GetInboundRoutesParameters)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

BeginGetInboundRoutesAsync(IVirtualHubsOperations, String, String, GetInboundRoutesParameters, CancellationToken)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

BeginGetOutboundRoutes(IVirtualHubsOperations, String, String, GetOutboundRoutesParameters)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

BeginGetOutboundRoutesAsync(IVirtualHubsOperations, String, String, GetOutboundRoutesParameters, CancellationToken)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

CreateOrUpdate(IVirtualHubsOperations, String, String, VirtualHub)

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

CreateOrUpdateAsync(IVirtualHubsOperations, String, String, VirtualHub, CancellationToken)

Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.

Delete(IVirtualHubsOperations, String, String)

Deletes a VirtualHub.

DeleteAsync(IVirtualHubsOperations, String, String, CancellationToken)

Deletes a VirtualHub.

Get(IVirtualHubsOperations, String, String)

Retrieves the details of a VirtualHub.

GetAsync(IVirtualHubsOperations, String, String, CancellationToken)

Retrieves the details of a VirtualHub.

GetEffectiveVirtualHubRoutes(IVirtualHubsOperations, String, String, EffectiveRoutesParameters)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

GetEffectiveVirtualHubRoutesAsync(IVirtualHubsOperations, String, String, EffectiveRoutesParameters, CancellationToken)

Gets the effective routes configured for the Virtual Hub resource or the specified resource .

GetInboundRoutes(IVirtualHubsOperations, String, String, GetInboundRoutesParameters)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

GetInboundRoutesAsync(IVirtualHubsOperations, String, String, GetInboundRoutesParameters, CancellationToken)

Gets the inbound routes configured for the Virtual Hub on a particular connection.

GetOutboundRoutes(IVirtualHubsOperations, String, String, GetOutboundRoutesParameters)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

GetOutboundRoutesAsync(IVirtualHubsOperations, String, String, GetOutboundRoutesParameters, CancellationToken)

Gets the outbound routes configured for the Virtual Hub on a particular connection.

List(IVirtualHubsOperations)

Lists all the VirtualHubs in a subscription.

ListAsync(IVirtualHubsOperations, CancellationToken)

Lists all the VirtualHubs in a subscription.

ListByResourceGroup(IVirtualHubsOperations, String)

Lists all the VirtualHubs in a resource group.

ListByResourceGroupAsync(IVirtualHubsOperations, String, CancellationToken)

Lists all the VirtualHubs in a resource group.

ListByResourceGroupNext(IVirtualHubsOperations, String)

Lists all the VirtualHubs in a resource group.

ListByResourceGroupNextAsync(IVirtualHubsOperations, String, CancellationToken)

Lists all the VirtualHubs in a resource group.

ListNext(IVirtualHubsOperations, String)

Lists all the VirtualHubs in a subscription.

ListNextAsync(IVirtualHubsOperations, String, CancellationToken)

Lists all the VirtualHubs in a subscription.

UpdateTags(IVirtualHubsOperations, String, String, TagsObject)

Updates VirtualHub tags.

UpdateTagsAsync(IVirtualHubsOperations, String, String, TagsObject, CancellationToken)

Updates VirtualHub tags.

Applies to