Compartilhar via


ExpressRouteGateways interface

Interface que representa um ExpressRouteGateways.

Métodos

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway do ExpressRoute em um grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway do ExpressRoute em um grupo de recursos especificado.

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway do ExpressRoute especificado em um grupo de recursos. Um recurso de gateway do ExpressRoute só pode ser excluído quando não há sub-recursos de conexão.

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway do ExpressRoute especificado em um grupo de recursos. Um recurso de gateway do ExpressRoute só pode ser excluído quando não há sub-recursos de conexão.

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de rota expressa.

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de rota expressa.

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Busca os detalhes de um gateway do ExpressRoute em um grupo de recursos.

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Lista os gateways do ExpressRoute em um determinado grupo de recursos.

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Lista os gateways do ExpressRoute em uma determinada assinatura.

Detalhes do método

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway do ExpressRoute em um grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

expressRouteGatewayName

string

O nome do gateway do ExpressRoute.

putExpressRouteGatewayParameters
ExpressRouteGateway

Parâmetros necessários em uma operação PUT de gateway do ExpressRoute.

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway do ExpressRoute em um grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise<ExpressRouteGateway>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

expressRouteGatewayName

string

O nome do gateway do ExpressRoute.

putExpressRouteGatewayParameters
ExpressRouteGateway

Parâmetros necessários em uma operação PUT de gateway do ExpressRoute.

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway do ExpressRoute especificado em um grupo de recursos. Um recurso de gateway do ExpressRoute só pode ser excluído quando não há sub-recursos de conexão.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

expressRouteGatewayName

string

O nome do gateway do ExpressRoute.

options
ExpressRouteGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway do ExpressRoute especificado em um grupo de recursos. Um recurso de gateway do ExpressRoute só pode ser excluído quando não há sub-recursos de conexão.

function beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

expressRouteGatewayName

string

O nome do gateway do ExpressRoute.

options
ExpressRouteGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de rota expressa.

function beginUpdateTags(resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do ExpressRouteGateway.

expressRouteGatewayName

string

O nome do gateway.

expressRouteGatewayParameters
TagsObject

Parâmetros fornecidos para atualizar uma marca de gateway de rota expressa wan virtual.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de rota expressa.

function beginUpdateTagsAndWait(resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams): Promise<ExpressRouteGateway>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do ExpressRouteGateway.

expressRouteGatewayName

string

O nome do gateway.

expressRouteGatewayParameters
TagsObject

Parâmetros fornecidos para atualizar uma marca de gateway de rota expressa wan virtual.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Busca os detalhes de um gateway do ExpressRoute em um grupo de recursos.

function get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise<ExpressRouteGateway>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

expressRouteGatewayName

string

O nome do gateway do ExpressRoute.

options
ExpressRouteGatewaysGetOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Lista os gateways do ExpressRoute em um determinado grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise<ExpressRouteGatewayList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
ExpressRouteGatewaysListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Lista os gateways do ExpressRoute em uma determinada assinatura.

function listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise<ExpressRouteGatewayList>

Parâmetros

options
ExpressRouteGatewaysListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos