Interface ExpressRouteCircuitsClient
- All Superinterfaces:
InnerSupportsDelete<Void>,InnerSupportsGet<ExpressRouteCircuitInner>,InnerSupportsListing<ExpressRouteCircuitInner>
public interface ExpressRouteCircuitsClient
extends InnerSupportsGet<ExpressRouteCircuitInner>, InnerSupportsListing<ExpressRouteCircuitInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in ExpressRouteCircuitsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>, ExpressRouteCircuitInner> beginCreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>, ExpressRouteCircuitInner> beginCreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters, com.azure.core.util.Context context) Creates or updates an express route circuit.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>, ExpressRouteCircuitInner> beginCreateOrUpdateAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.beginDelete(String resourceGroupName, String circuitName) Deletes the specified express route circuit.beginDelete(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Deletes the specified express route circuit.beginDeleteAsync(String resourceGroupName, String circuitName) Deletes the specified express route circuit.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>, ExpressRouteCircuitsArpTableListResultInner> beginListArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>, ExpressRouteCircuitsArpTableListResultInner> beginListArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised ARP table associated with the express route circuit in a resource group.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>, ExpressRouteCircuitsArpTableListResultInner> beginListArpTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>, ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>, ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table associated with the express route circuit in a resource group.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>, ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>, ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>, ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>, ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummaryAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.createOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.createOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters, com.azure.core.util.Context context) Creates or updates an express route circuit.createOrUpdateAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.voidDeletes the specified express route circuit.voidDeletes the specified express route circuit.deleteAsync(String resourceGroupName, String circuitName) Deletes the specified express route circuit.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String circuitName) Deletes the specified express route circuit.getByResourceGroup(String resourceGroupName, String circuitName) Gets information about the specified express route circuit.getByResourceGroupAsync(String resourceGroupName, String circuitName) Gets information about the specified express route circuit.com.azure.core.http.rest.Response<ExpressRouteCircuitInner> getByResourceGroupWithResponse(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Gets information about the specified express route circuit.Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String circuitName) Gets information about the specified express route circuit.getPeeringStats(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.getPeeringStatsAsync(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner> getPeeringStatsWithResponse(String resourceGroupName, String circuitName, String peeringName, com.azure.core.util.Context context) Gets all stats from an express route circuit in a resource group.Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner>> getPeeringStatsWithResponseAsync(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.Gets all the stats from an express route circuit in a resource group.getStatsAsync(String resourceGroupName, String circuitName) Gets all the stats from an express route circuit in a resource group.com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner> getStatsWithResponse(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Gets all the stats from an express route circuit in a resource group.Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner>> getStatsWithResponseAsync(String resourceGroupName, String circuitName) Gets all the stats from an express route circuit in a resource group.com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> list()Gets all the express route circuits in a subscription.com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> list(com.azure.core.util.Context context) Gets all the express route circuits in a subscription.listArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.listArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised ARP table associated with the express route circuit in a resource group.listArpTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listArpTableWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.com.azure.core.http.rest.PagedFlux<ExpressRouteCircuitInner> Gets all the express route circuits in a subscription.com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> listByResourceGroup(String resourceGroupName) Gets all the express route circuits in a resource group.com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Gets all the express route circuits in a resource group.com.azure.core.http.rest.PagedFlux<ExpressRouteCircuitInner> listByResourceGroupAsync(String resourceGroupName) Gets all the express route circuits in a resource group.listRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.listRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table associated with the express route circuit in a resource group.listRoutesTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.listRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.listRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.listRoutesTableSummaryAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listRoutesTableSummaryWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listRoutesTableWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.updateTags(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.updateTagsAsync(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.com.azure.core.http.rest.Response<ExpressRouteCircuitInner> updateTagsWithResponse(String resourceGroupName, String circuitName, TagsObject parameters, com.azure.core.util.Context context) Updates an express route circuit tags.Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitInner>> updateTagsWithResponseAsync(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.
-
Method Details
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String circuitName) Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- the
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String circuitName) Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String circuitName) Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteAsync
Deletes the specified express route circuit.- Specified by:
deleteAsyncin interfaceInnerSupportsDelete<Void>- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
Deletes the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroupWithResponseAsync
Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String circuitName) Gets information about the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of express route circuit.- Returns:
- information about the specified express route circuit along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroupAsync
Mono<ExpressRouteCircuitInner> getByResourceGroupAsync(String resourceGroupName, String circuitName) Gets information about the specified express route circuit.- Specified by:
getByResourceGroupAsyncin interfaceInnerSupportsGet<ExpressRouteCircuitInner>- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of express route circuit.- Returns:
- information about the specified express route circuit on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroupWithResponse
com.azure.core.http.rest.Response<ExpressRouteCircuitInner> getByResourceGroupWithResponse(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Gets information about the specified express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of express route circuit.context- The context to associate with this operation.- Returns:
- information about the specified express route circuit along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroup
Gets information about the specified express route circuit.- Specified by:
getByResourceGroupin interfaceInnerSupportsGet<ExpressRouteCircuitInner>- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of express route circuit.- Returns:
- information about the specified express route circuit.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.- Returns:
- expressRouteCircuit resource along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdateAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>,ExpressRouteCircuitInner> beginCreateOrUpdateAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.- Returns:
- the
PollerFluxfor polling of expressRouteCircuit resource. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>,ExpressRouteCircuitInner> beginCreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.- Returns:
- the
SyncPollerfor polling of expressRouteCircuit resource. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitInner>,ExpressRouteCircuitInner> beginCreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters, com.azure.core.util.Context context) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of expressRouteCircuit resource. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateAsync
Mono<ExpressRouteCircuitInner> createOrUpdateAsync(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.- Returns:
- expressRouteCircuit resource on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
ExpressRouteCircuitInner createOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.- Returns:
- expressRouteCircuit resource.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
ExpressRouteCircuitInner createOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters, com.azure.core.util.Context context) Creates or updates an express route circuit.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to the create or update express route circuit operation.context- The context to associate with this operation.- Returns:
- expressRouteCircuit resource.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
updateTagsWithResponseAsync
Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitInner>> updateTagsWithResponseAsync(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to update express route circuit tags.- Returns:
- expressRouteCircuit resource along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
updateTagsAsync
Mono<ExpressRouteCircuitInner> updateTagsAsync(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to update express route circuit tags.- Returns:
- expressRouteCircuit resource on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
updateTagsWithResponse
com.azure.core.http.rest.Response<ExpressRouteCircuitInner> updateTagsWithResponse(String resourceGroupName, String circuitName, TagsObject parameters, com.azure.core.util.Context context) Updates an express route circuit tags.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to update express route circuit tags.context- The context to associate with this operation.- Returns:
- expressRouteCircuit resource along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
updateTags
ExpressRouteCircuitInner updateTags(String resourceGroupName, String circuitName, TagsObject parameters) Updates an express route circuit tags.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the circuit.parameters- Parameters supplied to update express route circuit tags.- Returns:
- expressRouteCircuit resource.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listArpTableWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listArpTableWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised ARP table associated with the express route circuit in a resource group along
with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListArpTableAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>,ExpressRouteCircuitsArpTableListResultInner> beginListArpTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
PollerFluxfor polling of the currently advertised ARP table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListArpTable
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>,ExpressRouteCircuitsArpTableListResultInner> beginListArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
SyncPollerfor polling of the currently advertised ARP table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListArpTable
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsArpTableListResultInner>,ExpressRouteCircuitsArpTableListResultInner> beginListArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the currently advertised ARP table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listArpTableAsync
Mono<ExpressRouteCircuitsArpTableListResultInner> listArpTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised ARP table associated with the express route circuit in a resource group on
successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listArpTable
ExpressRouteCircuitsArpTableListResultInner listArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised ARP table associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listArpTable
ExpressRouteCircuitsArpTableListResultInner listArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised ARP table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the currently advertised ARP table associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listRoutesTableWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table associated with the express route circuit in a resource group along
with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTableAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>,ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
PollerFluxfor polling of the currently advertised routes table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTable
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>,ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
SyncPollerfor polling of the currently advertised routes table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTable
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableListResultInner>,ExpressRouteCircuitsRoutesTableListResultInner> beginListRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the currently advertised routes table associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableAsync
Mono<ExpressRouteCircuitsRoutesTableListResultInner> listRoutesTableAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table associated with the express route circuit in a resource group on
successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTable
ExpressRouteCircuitsRoutesTableListResultInner listRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTable
ExpressRouteCircuitsRoutesTableListResultInner listRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the currently advertised routes table associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableSummaryWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listRoutesTableSummaryWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table summary associated with the express route circuit in a resource
group along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTableSummaryAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>,ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummaryAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
PollerFluxfor polling of the currently advertised routes table summary associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTableSummary
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>,ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the
SyncPollerfor polling of the currently advertised routes table summary associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginListRoutesTableSummary
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExpressRouteCircuitsRoutesTableSummaryListResultInner>,ExpressRouteCircuitsRoutesTableSummaryListResultInner> beginListRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of the currently advertised routes table summary associated with the express route circuit in a resource group. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableSummaryAsync
Mono<ExpressRouteCircuitsRoutesTableSummaryListResultInner> listRoutesTableSummaryAsync(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table summary associated with the express route circuit in a resource
group on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableSummary
ExpressRouteCircuitsRoutesTableSummaryListResultInner listRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.- Returns:
- the currently advertised routes table summary associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRoutesTableSummary
ExpressRouteCircuitsRoutesTableSummaryListResultInner listRoutesTableSummary(String resourceGroupName, String circuitName, String peeringName, String devicePath, com.azure.core.util.Context context) Gets the currently advertised routes table summary associated with the express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.devicePath- The path of the device.context- The context to associate with this operation.- Returns:
- the currently advertised routes table summary associated with the express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getStatsWithResponseAsync
Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner>> getStatsWithResponseAsync(String resourceGroupName, String circuitName) Gets all the stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- all the stats from an express route circuit in a resource group along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getStatsAsync
Gets all the stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- all the stats from an express route circuit in a resource group on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getStatsWithResponse
com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner> getStatsWithResponse(String resourceGroupName, String circuitName, com.azure.core.util.Context context) Gets all the stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.context- The context to associate with this operation.- Returns:
- all the stats from an express route circuit in a resource group along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getStats
Gets all the stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.- Returns:
- all the stats from an express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getPeeringStatsWithResponseAsync
Mono<com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner>> getPeeringStatsWithResponseAsync(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.- Returns:
- all stats from an express route circuit in a resource group along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getPeeringStatsAsync
Mono<ExpressRouteCircuitStatsInner> getPeeringStatsAsync(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.- Returns:
- all stats from an express route circuit in a resource group on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getPeeringStatsWithResponse
com.azure.core.http.rest.Response<ExpressRouteCircuitStatsInner> getPeeringStatsWithResponse(String resourceGroupName, String circuitName, String peeringName, com.azure.core.util.Context context) Gets all stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.context- The context to associate with this operation.- Returns:
- all stats from an express route circuit in a resource group along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getPeeringStats
ExpressRouteCircuitStatsInner getPeeringStats(String resourceGroupName, String circuitName, String peeringName) Gets all stats from an express route circuit in a resource group.- Parameters:
resourceGroupName- The name of the resource group.circuitName- The name of the express route circuit.peeringName- The name of the peering.- Returns:
- all stats from an express route circuit in a resource group.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroupAsync
com.azure.core.http.rest.PagedFlux<ExpressRouteCircuitInner> listByResourceGroupAsync(String resourceGroupName) Gets all the express route circuits in a resource group.- Specified by:
listByResourceGroupAsyncin interfaceInnerSupportsListing<ExpressRouteCircuitInner>- Parameters:
resourceGroupName- The name of the resource group.- Returns:
- all the express route circuits in a resource group as paginated response with
PagedFlux. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> listByResourceGroup(String resourceGroupName) Gets all the express route circuits in a resource group.- Specified by:
listByResourceGroupin interfaceInnerSupportsListing<ExpressRouteCircuitInner>- Parameters:
resourceGroupName- The name of the resource group.- Returns:
- all the express route circuits in a resource group as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Gets all the express route circuits in a resource group.- Parameters:
resourceGroupName- The name of the resource group.context- The context to associate with this operation.- Returns:
- all the express route circuits in a resource group as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listAsync
com.azure.core.http.rest.PagedFlux<ExpressRouteCircuitInner> listAsync()Gets all the express route circuits in a subscription.- Specified by:
listAsyncin interfaceInnerSupportsListing<ExpressRouteCircuitInner>- Returns:
- all the express route circuits in a subscription as paginated response with
PagedFlux. - Throws:
com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> list()Gets all the express route circuits in a subscription.- Specified by:
listin interfaceInnerSupportsListing<ExpressRouteCircuitInner>- Returns:
- all the express route circuits in a subscription as paginated response with
PagedIterable. - Throws:
com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ExpressRouteCircuitInner> list(com.azure.core.util.Context context) Gets all the express route circuits in a subscription.- Parameters:
context- The context to associate with this operation.- Returns:
- all the express route circuits in a subscription as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-