Partilhar 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 atualmente anunciada associada ao circuito de rota expressa em um grupo de recursos.

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

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

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

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

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

Obtém a tabela de rotas atualmente anunciadas 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 atualmente anunciadas 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 atualmente anunciadas 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 as tags de circuito de rota expressa.

Detalhes de 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 criar ou atualizar a operação do circuito de rota expressa.

options
ExpressRouteCircuitsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 criar ou atualizar a operação do circuito de rota expressa.

options
ExpressRouteCircuitsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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.

Devoluções

Promise<void>

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

Obtém a tabela ARP atualmente anunciada 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.

Devoluções

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

Obtém a tabela ARP atualmente anunciada 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.

Devoluções

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

Obtém a tabela de rotas atualmente anunciadas 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.

Devoluções

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

Obtém a tabela de rotas atualmente anunciadas 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.

Devoluções

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

Obtém o resumo da tabela de rotas atualmente anunciadas 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.

Devoluções

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

Obtém o resumo da tabela de rotas atualmente anunciadas 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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

updateTags(string, string, TagsObject, ExpressRouteCircuitsUpdateTagsOptionalParams)

Atualiza as tags 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 as tags de circuito de rota expressa.

options
ExpressRouteCircuitsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções