Partilhar via


ExpressRouteGateways interface

Interface que representa um ExpressRouteGateways.

Métodos

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway de Rota Expressa em um grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway de Rota Expressa em um grupo de recursos especificado.

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway de Rota Expressa especificado em um grupo de recursos. Um recurso de gateway de Rota Expressa só pode ser excluído quando não houver subrecursos de conexão.

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway de Rota Expressa especificado em um grupo de recursos. Um recurso de gateway de Rota Expressa só pode ser excluído quando não houver subrecursos de conexão.

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza as tags do gateway de rota expressa.

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza as tags do gateway de rota expressa.

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Busca os detalhes de um gateway de Rota Expressa em um grupo de recursos.

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Lista gateways de Rota Expressa em um determinado grupo de recursos.

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Lista gateways de Rota Expressa em uma determinada assinatura.

Detalhes de Método

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway de Rota Expressa 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 de Rota Expressa.

putExpressRouteGatewayParameters
ExpressRouteGateway

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

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza um gateway de Rota Expressa 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 de Rota Expressa.

putExpressRouteGatewayParameters
ExpressRouteGateway

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

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway de Rota Expressa especificado em um grupo de recursos. Um recurso de gateway de Rota Expressa só pode ser excluído quando não houver subrecursos 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 de Rota Expressa.

options
ExpressRouteGatewaysDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Exclui o gateway de Rota Expressa especificado em um grupo de recursos. Um recurso de gateway de Rota Expressa só pode ser excluído quando não houver subrecursos 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 de Rota Expressa.

options
ExpressRouteGatewaysDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza as tags do 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 tags de gateway de rota expressa wan virtual.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Atualiza as tags do 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 tags de gateway de rota expressa wan virtual.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Busca os detalhes de um gateway de Rota Expressa 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 de Rota Expressa.

options
ExpressRouteGatewaysGetOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Lista gateways de Rota Expressa 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.

Devoluções

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Lista gateways de Rota Expressa em uma determinada assinatura.

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

Parâmetros

options
ExpressRouteGatewaysListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções