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 mais atualiza o VirtualHub existente.

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir mais 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 do Hub Virtual ou o recurso especificado.

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso do 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ções marcas do VirtualHub.

Detalhes do método

beginCreateOrUpdate(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir mais 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.

Retornos

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

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

Cria um recurso do VirtualHub se ele não existir mais 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.

Retornos

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.

Retornos

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.

Retornos

Promise<void>

beginGetEffectiveVirtualHubRoutes(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso do 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.

Retornos

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

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

Obtém as rotas efetivas configuradas para o recurso do 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.

Retornos

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 de um recurso de conexão.

options
VirtualHubsGetInboundRoutesOptionalParams

Os parâmetros de opções.

Retornos

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 de um recurso de conexão.

options
VirtualHubsGetInboundRoutesOptionalParams

Os parâmetros de opções.

Retornos

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 de um recurso de conexão.

options
VirtualHubsGetOutboundRoutesOptionalParams

Os parâmetros de opções.

Retornos

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 de um recurso de conexão.

options
VirtualHubsGetOutboundRoutesOptionalParams

Os parâmetros de opções.

Retornos

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.

Retornos

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.

Retornos

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.

Retornos

updateTags(string, string, TagsObject, VirtualHubsUpdateTagsOptionalParams)

Atualizações marcas 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 marcas do VirtualHub.

options
VirtualHubsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualHub>