Partilhar via


VirtualHubs interface

Interface que representa um VirtualHubs.

Métodos

beginCreateOrUpdate(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir, atualiza o VirtualHub existente.

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir, atualiza o VirtualHub existente.

beginDelete(string, string, VirtualHubsDeleteOptionalParams)

Exclui um VirtualHub.

beginDeleteAndWait(string, string, VirtualHubsDeleteOptionalParams)

Exclui um VirtualHub.

beginGetEffectiveVirtualHubRoutes(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso de Hub Virtual ou o recurso especificado.

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso de Hub Virtual ou o recurso especificado.

beginGetInboundRoutes(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

Obtém as rotas de entrada configuradas para o Hub Virtual em uma conexão específica.

beginGetInboundRoutesAndWait(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

Obtém as rotas de entrada configuradas para o Hub Virtual em uma conexão específica.

beginGetOutboundRoutes(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

Obtém as rotas de saída configuradas para o Hub Virtual em uma conexão específica.

beginGetOutboundRoutesAndWait(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

Obtém as rotas de saída configuradas para o Hub Virtual em uma conexão específica.

get(string, string, VirtualHubsGetOptionalParams)

Recupera os detalhes de um VirtualHub.

list(VirtualHubsListOptionalParams)

Lista todos os VirtualHubs em uma assinatura.

listByResourceGroup(string, VirtualHubsListByResourceGroupOptionalParams)

Lista todos os VirtualHubs em um grupo de recursos.

updateTags(string, string, TagsObject, VirtualHubsUpdateTagsOptionalParams)

Atualiza as tags do VirtualHub.

Detalhes de Método

beginCreateOrUpdate(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir, atualiza o VirtualHub existente.

function beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualHub>, VirtualHub>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

virtualHubParameters
VirtualHub

Parâmetros fornecidos para criar ou atualizar o VirtualHub.

options
VirtualHubsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualHub>, VirtualHub>>

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir, atualiza o VirtualHub existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise<VirtualHub>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

virtualHubParameters
VirtualHub

Parâmetros fornecidos para criar ou atualizar o VirtualHub.

options
VirtualHubsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VirtualHub>

beginDelete(string, string, VirtualHubsDeleteOptionalParams)

Exclui um VirtualHub.

function beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

options
VirtualHubsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualHubsDeleteOptionalParams)

Exclui um VirtualHub.

function beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

options
VirtualHubsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginGetEffectiveVirtualHubRoutes(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso de Hub Virtual ou o recurso especificado.

function beginGetEffectiveVirtualHubRoutes(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams): Promise<SimplePollerLike<OperationState<VirtualHubEffectiveRouteList>, VirtualHubEffectiveRouteList>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

options
VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualHubEffectiveRouteList>, VirtualHubEffectiveRouteList>>

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso de Hub Virtual ou o recurso especificado.

function beginGetEffectiveVirtualHubRoutesAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams): Promise<VirtualHubEffectiveRouteList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

options
VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams

Os parâmetros de opções.

Devoluções

beginGetInboundRoutes(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

Obtém as rotas de entrada configuradas para o Hub Virtual em uma conexão específica.

function beginGetInboundRoutes(resourceGroupName: string, virtualHubName: string, getInboundRoutesParameters: GetInboundRoutesParameters, options?: VirtualHubsGetInboundRoutesOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

getInboundRoutesParameters
GetInboundRoutesParameters

Parâmetros fornecidos para obter as rotas de entrada para um recurso de conexão.

options
VirtualHubsGetInboundRoutesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

beginGetInboundRoutesAndWait(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

Obtém as rotas de entrada configuradas para o Hub Virtual em uma conexão específica.

function beginGetInboundRoutesAndWait(resourceGroupName: string, virtualHubName: string, getInboundRoutesParameters: GetInboundRoutesParameters, options?: VirtualHubsGetInboundRoutesOptionalParams): Promise<EffectiveRouteMapRouteList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

getInboundRoutesParameters
GetInboundRoutesParameters

Parâmetros fornecidos para obter as rotas de entrada para um recurso de conexão.

options
VirtualHubsGetInboundRoutesOptionalParams

Os parâmetros de opções.

Devoluções

beginGetOutboundRoutes(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

Obtém as rotas de saída configuradas para o Hub Virtual em uma conexão específica.

function beginGetOutboundRoutes(resourceGroupName: string, virtualHubName: string, getOutboundRoutesParameters: GetOutboundRoutesParameters, options?: VirtualHubsGetOutboundRoutesOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

getOutboundRoutesParameters
GetOutboundRoutesParameters

Parâmetros fornecidos para obter as rotas de saída para um recurso de conexão.

options
VirtualHubsGetOutboundRoutesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

beginGetOutboundRoutesAndWait(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

Obtém as rotas de saída configuradas para o Hub Virtual em uma conexão específica.

function beginGetOutboundRoutesAndWait(resourceGroupName: string, virtualHubName: string, getOutboundRoutesParameters: GetOutboundRoutesParameters, options?: VirtualHubsGetOutboundRoutesOptionalParams): Promise<EffectiveRouteMapRouteList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

getOutboundRoutesParameters
GetOutboundRoutesParameters

Parâmetros fornecidos para obter as rotas de saída para um recurso de conexão.

options
VirtualHubsGetOutboundRoutesOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, VirtualHubsGetOptionalParams)

Recupera os detalhes de um VirtualHub.

function get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise<VirtualHub>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

options
VirtualHubsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VirtualHub>

list(VirtualHubsListOptionalParams)

Lista todos os VirtualHubs em uma assinatura.

function list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator<VirtualHub, VirtualHub[], PageSettings>

Parâmetros

options
VirtualHubsListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, VirtualHubsListByResourceGroupOptionalParams)

Lista todos os VirtualHubs em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: VirtualHubsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VirtualHub, VirtualHub[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

options
VirtualHubsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

updateTags(string, string, TagsObject, VirtualHubsUpdateTagsOptionalParams)

Atualiza as tags do VirtualHub.

function updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise<VirtualHub>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VirtualHub.

virtualHubName

string

O nome do VirtualHub.

virtualHubParameters
TagsObject

Parâmetros fornecidos para atualizar tags do VirtualHub.

options
VirtualHubsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VirtualHub>