ExpressRouteGatewaysOperations interface

Interface representando as operações de um ExpressRouteGateways.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginGetFailoverAllTestsDetails
beginGetFailoverAllTestsDetailsAndWait
beginGetFailoverSingleTestDetails
beginGetFailoverSingleTestDetailsAndWait
beginGetResiliencyInformation
beginGetResiliencyInformationAndWait
beginGetRoutesInformation
beginGetRoutesInformationAndWait
beginStartSiteFailoverTest
beginStartSiteFailoverTestAndWait
beginStopSiteFailoverTest
beginStopSiteFailoverTestAndWait
beginUpdateTags
beginUpdateTagsAndWait
createOrUpdate

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

delete

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.

get

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

getFailoverAllTestsDetails

Recupera os detalhes de todos os testes de failover realizados no gateway ExpressRoute para diferentes localizações de peering.

getFailoverSingleTestDetails

Recupera os detalhes de um determinado teste de failover realizado no gateway ExpressRoute com base no GID de teste.

getResiliencyInformation

Recupera a informação de resiliência para o gateway ExpressRoute.

getRoutesInformation

Recupera a informação dos conjuntos de rotas para o gateway ExpressRoute.

listByResourceGroup

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

listBySubscription

Lista gateways de Rota Expressa em uma determinada assinatura.

startSiteFailoverTest

Inicia simulação de failover no gateway ExpressRoute para a localização de peering especificada.

stopSiteFailoverTest

Para a simulação de failover no gateway ExpressRoute para a localização de peering especificada.

updateTags

Atualiza as tags do gateway de rota expressa.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginGetFailoverAllTestsDetails

Aviso

Esta API foi preterida.

use getFailoverAllTestsDetails instead

beginGetFailoverAllTestsDetails: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteFailoverTestDetails[]>, ExpressRouteFailoverTestDetails[]>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteFailoverTestDetails[]>, ExpressRouteFailoverTestDetails[]>>

beginGetFailoverAllTestsDetailsAndWait

Aviso

Esta API foi preterida.

use getFailoverAllTestsDetails instead

beginGetFailoverAllTestsDetailsAndWait: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => Promise<ExpressRouteFailoverTestDetails[]>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => Promise<ExpressRouteFailoverTestDetails[]>

beginGetFailoverSingleTestDetails

Aviso

Esta API foi preterida.

use getFailoverSingleTestDetails instead

beginGetFailoverSingleTestDetails: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteFailoverSingleTestDetails[]>, ExpressRouteFailoverSingleTestDetails[]>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteFailoverSingleTestDetails[]>, ExpressRouteFailoverSingleTestDetails[]>>

beginGetFailoverSingleTestDetailsAndWait

Aviso

Esta API foi preterida.

use getFailoverSingleTestDetails instead

beginGetFailoverSingleTestDetailsAndWait: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => Promise<ExpressRouteFailoverSingleTestDetails[]>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => Promise<ExpressRouteFailoverSingleTestDetails[]>

beginGetResiliencyInformation

Aviso

Esta API foi preterida.

use getResiliencyInformation instead

beginGetResiliencyInformation: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => Promise<SimplePollerLike<OperationState<GatewayResiliencyInformation>, GatewayResiliencyInformation>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => Promise<SimplePollerLike<OperationState<GatewayResiliencyInformation>, GatewayResiliencyInformation>>

beginGetResiliencyInformationAndWait

Aviso

Esta API foi preterida.

use getResiliencyInformation instead

beginGetResiliencyInformationAndWait: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => Promise<GatewayResiliencyInformation>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => Promise<GatewayResiliencyInformation>

beginGetRoutesInformation

Aviso

Esta API foi preterida.

use getRoutesInformation instead

beginGetRoutesInformation: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => Promise<SimplePollerLike<OperationState<GatewayRouteSetsInformation>, GatewayRouteSetsInformation>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => Promise<SimplePollerLike<OperationState<GatewayRouteSetsInformation>, GatewayRouteSetsInformation>>

beginGetRoutesInformationAndWait

Aviso

Esta API foi preterida.

use getRoutesInformation instead

beginGetRoutesInformationAndWait: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => Promise<GatewayRouteSetsInformation>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => Promise<GatewayRouteSetsInformation>

beginStartSiteFailoverTest

Aviso

Esta API foi preterida.

use startSiteFailoverTest instead

beginStartSiteFailoverTest: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteGatewaysStartSiteFailoverTestResponse>, ExpressRouteGatewaysStartSiteFailoverTestResponse>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteGatewaysStartSiteFailoverTestResponse>, ExpressRouteGatewaysStartSiteFailoverTestResponse>>

beginStartSiteFailoverTestAndWait

Aviso

Esta API foi preterida.

use startSiteFailoverTest instead

beginStartSiteFailoverTestAndWait: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => Promise<ExpressRouteGatewaysStartSiteFailoverTestResponse>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => Promise<ExpressRouteGatewaysStartSiteFailoverTestResponse>

beginStopSiteFailoverTest

Aviso

Esta API foi preterida.

use stopSiteFailoverTest instead

beginStopSiteFailoverTest: (resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteGatewaysStopSiteFailoverTestResponse>, ExpressRouteGatewaysStopSiteFailoverTestResponse>>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteGatewaysStopSiteFailoverTestResponse>, ExpressRouteGatewaysStopSiteFailoverTestResponse>>

beginStopSiteFailoverTestAndWait

Aviso

Esta API foi preterida.

use stopSiteFailoverTest instead

beginStopSiteFailoverTestAndWait: (resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => Promise<ExpressRouteGatewaysStopSiteFailoverTestResponse>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => Promise<ExpressRouteGatewaysStopSiteFailoverTestResponse>

beginUpdateTags

Aviso

Esta API foi preterida.

use updateTags instead

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

Valor de Propriedade

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

beginUpdateTagsAndWait

Aviso

Esta API foi preterida.

use updateTags instead

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

Valor de Propriedade

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>

delete

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.

delete: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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

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

Valor de Propriedade

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

getFailoverAllTestsDetails

Recupera os detalhes de todos os testes de failover realizados no gateway ExpressRoute para diferentes localizações de peering.

getFailoverAllTestsDetails: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => PollerLike<OperationState<ExpressRouteFailoverTestDetails[]>, ExpressRouteFailoverTestDetails[]>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams) => PollerLike<OperationState<ExpressRouteFailoverTestDetails[]>, ExpressRouteFailoverTestDetails[]>

getFailoverSingleTestDetails

Recupera os detalhes de um determinado teste de failover realizado no gateway ExpressRoute com base no GID de teste.

getFailoverSingleTestDetails: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => PollerLike<OperationState<ExpressRouteFailoverSingleTestDetails[]>, ExpressRouteFailoverSingleTestDetails[]>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, failoverTestId: string, options?: ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams) => PollerLike<OperationState<ExpressRouteFailoverSingleTestDetails[]>, ExpressRouteFailoverSingleTestDetails[]>

getResiliencyInformation

Recupera a informação de resiliência para o gateway ExpressRoute.

getResiliencyInformation: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => PollerLike<OperationState<GatewayResiliencyInformation>, GatewayResiliencyInformation>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetResiliencyInformationOptionalParams) => PollerLike<OperationState<GatewayResiliencyInformation>, GatewayResiliencyInformation>

getRoutesInformation

Recupera a informação dos conjuntos de rotas para o gateway ExpressRoute.

getRoutesInformation: (resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => PollerLike<OperationState<GatewayRouteSetsInformation>, GatewayRouteSetsInformation>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetRoutesInformationOptionalParams) => PollerLike<OperationState<GatewayRouteSetsInformation>, GatewayRouteSetsInformation>

listByResourceGroup

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

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

Valor de Propriedade

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

listBySubscription

Lista gateways de Rota Expressa em uma determinada assinatura.

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

Valor de Propriedade

(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams) => Promise<ExpressRouteGatewayList>

startSiteFailoverTest

Inicia simulação de failover no gateway ExpressRoute para a localização de peering especificada.

startSiteFailoverTest: (resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => PollerLike<OperationState<ExpressRouteGatewaysStartSiteFailoverTestResponse>, ExpressRouteGatewaysStartSiteFailoverTestResponse>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, peeringLocation: string, options?: ExpressRouteGatewaysStartSiteFailoverTestOptionalParams) => PollerLike<OperationState<ExpressRouteGatewaysStartSiteFailoverTestResponse>, ExpressRouteGatewaysStartSiteFailoverTestResponse>

stopSiteFailoverTest

Para a simulação de failover no gateway ExpressRoute para a localização de peering especificada.

stopSiteFailoverTest: (resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => PollerLike<OperationState<ExpressRouteGatewaysStopSiteFailoverTestResponse>, ExpressRouteGatewaysStopSiteFailoverTestResponse>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, body: { stopParameters: ExpressRouteFailoverStopApiParameters }, options?: ExpressRouteGatewaysStopSiteFailoverTestOptionalParams) => PollerLike<OperationState<ExpressRouteGatewaysStopSiteFailoverTestResponse>, ExpressRouteGatewaysStopSiteFailoverTestResponse>

updateTags

Atualiza as tags do gateway de rota expressa.

updateTags: (resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams) => PollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>

Valor de Propriedade

(resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams) => PollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>