Compartilhar via


ExpressRouteCircuits interface

Interface que representa um ExpressRouteCircuits.

Métodos

beginCreateOrUpdate(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)

Cria ou atualiza um circuito de rota expressa.

beginCreateOrUpdateAndWait(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)

Cria ou atualiza um circuito de rota expressa.

beginDelete(string, string, ExpressRouteCircuitsDeleteOptionalParams)

Exclui o circuito de rota expressa especificado.

beginDeleteAndWait(string, string, ExpressRouteCircuitsDeleteOptionalParams)

Exclui o circuito de rota expressa especificado.

beginListArpTable(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)

Obtém a tabela ARP anunciada no momento associada ao circuito de rota expressa em um grupo de recursos.

beginListArpTableAndWait(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)

Obtém a tabela ARP anunciada no momento associada ao circuito de rota expressa em um grupo de recursos.

beginListRoutesTable(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)

Obtém a tabela de rotas anunciadas no momento associada ao circuito de rota expressa em um grupo de recursos.

beginListRoutesTableAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)

Obtém a tabela de rotas anunciadas no momento associada ao circuito de rota expressa em um grupo de recursos.

beginListRoutesTableSummary(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)

Obtém o resumo da tabela de rotas anunciado no momento associado ao circuito de rota expressa em um grupo de recursos.

beginListRoutesTableSummaryAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)

Obtém o resumo da tabela de rotas anunciado no momento associado ao circuito de rota expressa em um grupo de recursos.

get(string, string, ExpressRouteCircuitsGetOptionalParams)

Obtém informações sobre o circuito de rota expressa especificado.

getPeeringStats(string, string, string, ExpressRouteCircuitsGetPeeringStatsOptionalParams)

Obtém todas as estatísticas de um circuito de rota expressa em um grupo de recursos.

getStats(string, string, ExpressRouteCircuitsGetStatsOptionalParams)

Obtém todas as estatísticas de um circuito de rota expressa em um grupo de recursos.

list(string, ExpressRouteCircuitsListOptionalParams)

Obtém todos os circuitos de rota expressa em um grupo de recursos.

listAll(ExpressRouteCircuitsListAllOptionalParams)

Obtém todos os circuitos de rota expressa em uma assinatura.

updateTags(string, string, TagsObject, ExpressRouteCircuitsUpdateTagsOptionalParams)

Atualiza uma marca de circuito de rota expressa.

Detalhes do método

beginCreateOrUpdate(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)

Cria ou atualiza um circuito de rota expressa.

function beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuit>, ExpressRouteCircuit>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito.

parameters
ExpressRouteCircuit

Parâmetros fornecidos para a operação criar ou atualizar o circuito de rota expressa.

options
ExpressRouteCircuitsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)

Cria ou atualiza um circuito de rota expressa.

function beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise<ExpressRouteCircuit>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito.

parameters
ExpressRouteCircuit

Parâmetros fornecidos para a operação criar ou atualizar o circuito de rota expressa.

options
ExpressRouteCircuitsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, ExpressRouteCircuitsDeleteOptionalParams)

Exclui o circuito de rota expressa especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

options
ExpressRouteCircuitsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, ExpressRouteCircuitsDeleteOptionalParams)

Exclui o circuito de rota expressa especificado.

function beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

options
ExpressRouteCircuitsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginListArpTable(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)

Obtém a tabela ARP anunciada no momento associada ao circuito de rota expressa em um grupo de recursos.

function beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListArpTableOptionalParams

Os parâmetros de opções.

Retornos

beginListArpTableAndWait(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)

Obtém a tabela ARP anunciada no momento associada ao circuito de rota expressa em um grupo de recursos.

function beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise<ExpressRouteCircuitsArpTableListResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListArpTableOptionalParams

Os parâmetros de opções.

Retornos

beginListRoutesTable(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)

Obtém a tabela de rotas anunciadas no momento associada ao circuito de rota expressa em um grupo de recursos.

function beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListRoutesTableOptionalParams

Os parâmetros de opções.

Retornos

beginListRoutesTableAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)

Obtém a tabela de rotas anunciadas no momento associada ao circuito de rota expressa em um grupo de recursos.

function beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise<ExpressRouteCircuitsRoutesTableListResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListRoutesTableOptionalParams

Os parâmetros de opções.

Retornos

beginListRoutesTableSummary(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)

Obtém o resumo da tabela de rotas anunciado no momento associado ao circuito de rota expressa em um grupo de recursos.

function beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableSummaryListResult>, ExpressRouteCircuitsRoutesTableSummaryListResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListRoutesTableSummaryOptionalParams

Os parâmetros de opções.

Retornos

beginListRoutesTableSummaryAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)

Obtém o resumo da tabela de rotas anunciado no momento associado ao circuito de rota expressa em um grupo de recursos.

function beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise<ExpressRouteCircuitsRoutesTableSummaryListResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

devicePath

string

O caminho do dispositivo.

options
ExpressRouteCircuitsListRoutesTableSummaryOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, ExpressRouteCircuitsGetOptionalParams)

Obtém informações sobre o circuito de rota expressa especificado.

function get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise<ExpressRouteCircuit>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

options
ExpressRouteCircuitsGetOptionalParams

Os parâmetros de opções.

Retornos

getPeeringStats(string, string, string, ExpressRouteCircuitsGetPeeringStatsOptionalParams)

Obtém todas as estatísticas de um circuito de rota expressa em um grupo de recursos.

function getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise<ExpressRouteCircuitStats>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

peeringName

string

O nome do emparelhamento.

options
ExpressRouteCircuitsGetPeeringStatsOptionalParams

Os parâmetros de opções.

Retornos

getStats(string, string, ExpressRouteCircuitsGetStatsOptionalParams)

Obtém todas as estatísticas de um circuito de rota expressa em um grupo de recursos.

function getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise<ExpressRouteCircuitStats>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito de rota expressa.

options
ExpressRouteCircuitsGetStatsOptionalParams

Os parâmetros de opções.

Retornos

list(string, ExpressRouteCircuitsListOptionalParams)

Obtém todos os circuitos de rota expressa em um grupo de recursos.

function list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator<ExpressRouteCircuit, ExpressRouteCircuit[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
ExpressRouteCircuitsListOptionalParams

Os parâmetros de opções.

Retornos

listAll(ExpressRouteCircuitsListAllOptionalParams)

Obtém todos os circuitos de rota expressa em uma assinatura.

function listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator<ExpressRouteCircuit, ExpressRouteCircuit[], PageSettings>

Parâmetros

options
ExpressRouteCircuitsListAllOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, ExpressRouteCircuitsUpdateTagsOptionalParams)

Atualiza uma marca de circuito de rota expressa.

function updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise<ExpressRouteCircuit>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

circuitName

string

O nome do circuito.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de circuito de rota expressa.

options
ExpressRouteCircuitsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos