ExpressRouteCircuits interface
Interfaz que representa un expressRouteCircuits.
Métodos
Detalles del método
beginCreateOrUpdate(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)
Crea o actualiza un circuito expressroute.
function beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuit>, ExpressRouteCircuit>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito.
- parameters
- ExpressRouteCircuit
Parámetros proporcionados para la operación de creación o actualización del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRouteCircuit>, ExpressRouteCircuit>>
beginCreateOrUpdateAndWait(string, string, ExpressRouteCircuit, ExpressRouteCircuitsCreateOrUpdateOptionalParams)
Crea o actualiza un circuito expressroute.
function beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise<ExpressRouteCircuit>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito.
- parameters
- ExpressRouteCircuit
Parámetros proporcionados para la operación de creación o actualización del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<ExpressRouteCircuit>
beginDelete(string, string, ExpressRouteCircuitsDeleteOptionalParams)
Elimina el circuito expressroute especificado.
function beginDelete(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, ExpressRouteCircuitsDeleteOptionalParams)
Elimina el circuito expressroute especificado.
function beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<void>
beginListArpTable(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)
Obtiene la tabla ARP anunciada actualmente asociada al circuito de expressroute en un grupo de recursos.
function beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>>
beginListArpTableAndWait(string, string, string, string, ExpressRouteCircuitsListArpTableOptionalParams)
Obtiene la tabla ARP anunciada actualmente asociada al circuito de expressroute en un grupo de recursos.
function beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise<ExpressRouteCircuitsArpTableListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
beginListRoutesTable(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)
Obtiene la tabla de rutas anunciadas actualmente asociada al circuito expressroute en un grupo de recursos.
function beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>>
beginListRoutesTableAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableOptionalParams)
Obtiene la tabla de rutas anunciadas actualmente asociada al circuito expressroute en un grupo de recursos.
function beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise<ExpressRouteCircuitsRoutesTableListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
beginListRoutesTableSummary(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)
Obtiene el resumen de la tabla de rutas anunciadas actualmente asociada al circuito expressroute en un grupo de recursos.
function beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableSummaryListResult>, ExpressRouteCircuitsRoutesTableSummaryListResult>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableSummaryListResult>, ExpressRouteCircuitsRoutesTableSummaryListResult>>
beginListRoutesTableSummaryAndWait(string, string, string, string, ExpressRouteCircuitsListRoutesTableSummaryOptionalParams)
Obtiene el resumen de la tabla de rutas anunciadas actualmente asociada al circuito expressroute en un grupo de recursos.
function beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise<ExpressRouteCircuitsRoutesTableSummaryListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
- devicePath
-
string
Ruta de acceso del dispositivo.
Parámetros de opciones.
Devoluciones
get(string, string, ExpressRouteCircuitsGetOptionalParams)
Obtiene información sobre el circuito express route especificado.
function get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise<ExpressRouteCircuit>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<ExpressRouteCircuit>
getPeeringStats(string, string, string, ExpressRouteCircuitsGetPeeringStatsOptionalParams)
Obtiene todas las estadísticas de un circuito de expressroute en un grupo de recursos.
function getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise<ExpressRouteCircuitStats>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
- peeringName
-
string
Nombre del emparejamiento.
Parámetros de opciones.
Devoluciones
Promise<ExpressRouteCircuitStats>
getStats(string, string, ExpressRouteCircuitsGetStatsOptionalParams)
Obtiene todas las estadísticas de un circuito de expressroute en un grupo de recursos.
function getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise<ExpressRouteCircuitStats>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<ExpressRouteCircuitStats>
list(string, ExpressRouteCircuitsListOptionalParams)
Obtiene todos los circuitos de expressroute de un grupo de recursos.
function list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator<ExpressRouteCircuit, ExpressRouteCircuit[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
Parámetros de opciones.
Devoluciones
listAll(ExpressRouteCircuitsListAllOptionalParams)
Obtiene todos los circuitos de expressroute de una suscripción.
function listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator<ExpressRouteCircuit, ExpressRouteCircuit[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
updateTags(string, string, TagsObject, ExpressRouteCircuitsUpdateTagsOptionalParams)
Actualiza una etiqueta de circuito expressroute.
function updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise<ExpressRouteCircuit>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos.
- circuitName
-
string
Nombre del circuito.
- parameters
- TagsObject
Parámetros proporcionados para actualizar etiquetas de circuito expressroute.
Parámetros de opciones.
Devoluciones
Promise<ExpressRouteCircuit>