{"files":{"SKILL.md":"---\nname: networkmanagementclient\ndescription: \"NetworkManagementClient API skill. Use when working with NetworkManagementClient for subscriptions. Covers 26 endpoints.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# NetworkManagementClient\nAPI version: 2019-08-01\n\n## Auth\nOAuth2\n\n## Base URL\nhttps://management.azure.com\n\n## Setup\n1. Configure auth: OAuth2\n2. GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName} -- gets the specified authorization from the specified express route circuit.\n3. POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/arpTables/{devicePath} -- create first arpTable\n\n## Endpoints\n26 endpoints across 1 group. See references/api-spec.lap for full details.\n\n### Subscriptions\n| Method | Path | Description |\n|--------|------|-------------|\n| DELETE | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName} | Deletes the specified authorization from the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName} | Gets the specified authorization from the specified express route circuit. |\n| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName} | Creates or updates an authorization in the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations | Gets all authorizations in an express route circuit. |\n| DELETE | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName} | Deletes the specified peering from the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName} | Gets the specified peering for the express route circuit. |\n| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName} | Creates or updates a peering in the specified express route circuits. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings | Gets all peerings in a specified express route circuit. |\n| DELETE | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName} | Deletes the specified Express Route Circuit Connection from the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName} | Gets the specified Express Route Circuit Connection from the specified express route circuit. |\n| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName} | Creates or updates a Express Route Circuit Connection in the specified express route circuits. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections | Gets all global reach connections associated with a private peering in an express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections/{connectionName} | Gets the specified Peer Express Route Circuit Connection from the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections | Gets all global reach peer connections associated with a private peering in an express route circuit. |\n| DELETE | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName} | Deletes the specified express route circuit. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName} | Gets information about the specified express route circuit. |\n| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName} | Creates or updates an express route circuit. |\n| PATCH | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName} | Updates an express route circuit tags. |\n| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/arpTables/{devicePath} | Gets the currently advertised ARP table associated with the express route circuit in a resource group. |\n| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTables/{devicePath} | Gets the currently advertised routes table associated with the express route circuit in a resource group. |\n| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTablesSummary/{devicePath} | Gets the currently advertised routes table summary associated with the express route circuit in a resource group. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/stats | Gets all the stats from an express route circuit in a resource group. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/stats | Gets all stats from an express route circuit in a resource group. |\n| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits | Gets all the express route circuits in a resource group. |\n| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteCircuits | Gets all the express route circuits in a subscription. |\n| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteServiceProviders | Gets all the available express route service providers. |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"Delete a authorization?\" -> DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n- \"Get authorization details?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n- \"Update a authorization?\" -> PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n- \"List all authorizations?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations\n- \"Delete a peering?\" -> DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n- \"Get peering details?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n- \"Update a peering?\" -> PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n- \"List all peerings?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings\n- \"Delete a connection?\" -> DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n- \"Get connection details?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n- \"Update a connection?\" -> PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n- \"List all connections?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections\n- \"Get peerConnection details?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections/{connectionName}\n- \"List all peerConnections?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections\n- \"Delete a expressRouteCircuit?\" -> DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n- \"Get expressRouteCircuit details?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n- \"Update a expressRouteCircuit?\" -> PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n- \"Partially update a expressRouteCircuit?\" -> PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n- \"List all stats?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/stats\n- \"List all expressRouteCircuits?\" -> GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits\n- \"List all expressRouteServiceProviders?\" -> GET /subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteServiceProviders\n- \"How to authenticate?\" -> See Auth section above\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n- Create/update endpoints return the modified resource on success\n\n## References\n- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas\n\n> Generated from the official API spec by [LAP](https://lap.sh)\n","references/api-spec.lap":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api NetworkManagementClient\n@base https://management.azure.com\n@version 2019-08-01\n@auth OAuth2\n@endpoints 26\n@hint download_for_search\n@toc subscriptions(26)\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n@desc Deletes the specified authorization from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., authorizationName: any # The name of the authorization.}\n@returns(200) Delete successful.\n@returns(202) Accepted and the operation will complete asynchronously.\n@returns(204) Delete successful.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n@desc Gets the specified authorization from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., authorizationName: any # The name of the authorization.}\n@returns(200) Request successful. The operation returns the ExpressRouteCircuitAuthorization resource.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}\n@desc Creates or updates an authorization in the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., authorizationName: any # The name of the authorization., authorizationParameters: any # Parameters supplied to the create or update express route circuit authorization operation.}\n@returns(200) Update successful. The operation returns the resulting ExpressRouteCircuitAuthorization resource.\n@returns(201) Create successful. The operation returns the resulting ExpressRouteCircuitAuthorization resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations\n@desc Gets all authorizations in an express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the circuit.}\n@returns(200) Request successful. The operation returns a list of ExpressRouteCircuitAuthorization resources.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n@desc Deletes the specified peering from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering.}\n@returns(200) Delete successful.\n@returns(202) Accepted and the operation will complete asynchronously.\n@returns(204) Delete successful.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n@desc Gets the specified peering for the express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitPeering resource.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}\n@desc Creates or updates a peering in the specified express route circuits.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., peeringParameters: any # Parameters supplied to the create or update express route circuit peering operation.}\n@returns(200) Update successful. The operation returns the resulting ExpressRouteCircuitPeering resource.\n@returns(201) Create successful. The operation returns the resulting ExpressRouteCircuitPeering resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings\n@desc Gets all peerings in a specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit.}\n@returns(200) Request successful. The operation returns a list of ExpressRouteCircuitPeering resources.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n@desc Deletes the specified Express Route Circuit Connection from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., connectionName: any # The name of the express route circuit connection.}\n@returns(200) Delete successful.\n@returns(202) Accepted and the operation will complete asynchronously.\n@returns(204) Delete successful.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n@desc Gets the specified Express Route Circuit Connection from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., connectionName: any # The name of the express route circuit connection.}\n@returns(200) Request successful. The operation returns the resulting Express Route Circuit Connection resource.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}\n@desc Creates or updates a Express Route Circuit Connection in the specified express route circuits.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., connectionName: any # The name of the express route circuit connection., expressRouteCircuitConnectionParameters: any # Parameters supplied to the create or update express route circuit connection operation.}\n@returns(200) Update successful. The operation returns the resulting ExpressRouteCircuitPeering resource.\n@returns(201) Create successful. The operation returns the resulting ExpressRouteCircuitPeering resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections\n@desc Gets all global reach connections associated with a private peering in an express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the circuit., peeringName: any # The name of the peering.}\n@returns(200) Request successful. The operation returns a list of ExpressRouteCircuitConnections resources.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections/{connectionName}\n@desc Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., connectionName: any # The name of the peer express route circuit connection.}\n@returns(200) Request successful. The operation returns the resulting Peer Express Route Circuit Connection resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/peerConnections\n@desc Gets all global reach peer connections associated with a private peering in an express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the circuit., peeringName: any # The name of the peering.}\n@returns(200) Request successful. The operation returns a list of PeerExpressRouteCircuitConnections resources.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n@desc Deletes the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit.}\n@returns(200) Delete successful.\n@returns(202) Accepted. Sets 'Disabling' provisioningState until the operation completes. Returns an operation URI that can be queried to find the current state of the operation.\n@returns(204) Delete successful.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n@desc Gets information about the specified express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of express route circuit.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuit resource.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n@desc Creates or updates an express route circuit.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the circuit., parameters: any # Parameters supplied to the create or update express route circuit operation.}\n@returns(200) Update successful. The operation returns the resulting ExpressRouteCircuit resource.\n@returns(201) Create successful. The operation returns the resulting ExpressRouteCircuit resource.\n\n@endpoint PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}\n@desc Updates an express route circuit tags.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the circuit., parameters: any # Parameters supplied to update express route circuit tags.}\n@returns(200) Update successful. The operation returns the resulting ExpressRouteCircuit resource.\n\n@endpoint POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/arpTables/{devicePath}\n@desc Gets the currently advertised ARP table associated with the express route circuit in a resource group.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., devicePath: any # The path of the device.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitsArpTable resource.\n@returns(202) Accepted and the operation will complete asynchronously.\n\n@endpoint POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTables/{devicePath}\n@desc Gets the currently advertised routes table associated with the express route circuit in a resource group.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., devicePath: any # The path of the device.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitsRouteTable resource.\n@returns(202) Accepted and the operation will complete asynchronously.\n\n@endpoint POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTablesSummary/{devicePath}\n@desc Gets the currently advertised routes table summary associated with the express route circuit in a resource group.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering., devicePath: any # The path of the device.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitsRoutesTableSummary resource.\n@returns(202) Accepted and the operation will complete asynchronously.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/stats\n@desc Gets all the stats from an express route circuit in a resource group.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitStats resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/stats\n@desc Gets all stats from an express route circuit in a resource group.\n@required {resourceGroupName: any # The name of the resource group., circuitName: any # The name of the express route circuit., peeringName: any # The name of the peering.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitStats resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits\n@desc Gets all the express route circuits in a resource group.\n@required {resourceGroupName: any # The name of the resource group.}\n@returns(200) Request successful. The operation returns the resulting ExpressRouteCircuitAuthorization resource.\n\n@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteCircuits\n@desc Gets all the express route circuits in a subscription.\n@returns(200) Request successful. The operation returns a list of ExpressRouteCircuit resources.\n\n@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteServiceProviders\n@desc Gets all the available express route service providers.\n@returns(200) Request successful. The operation returns a list of ExpressRouteServiceProvider resources.\n\n@end\n"}}