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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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.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.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.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.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.ExpressRouteCircuitInnercreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters)Creates or updates an express route circuit.ExpressRouteCircuitInnercreateOrUpdate(String resourceGroupName, String circuitName, ExpressRouteCircuitInner parameters, com.azure.core.util.Context context)Creates or updates an express route circuit.Mono<ExpressRouteCircuitInner>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.voiddelete(String resourceGroupName, String circuitName)Deletes the specified express route circuit.voiddelete(String resourceGroupName, String circuitName, com.azure.core.util.Context context)Deletes the specified express route circuit.Mono<Void>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.ExpressRouteCircuitInnergetByResourceGroup(String resourceGroupName, String circuitName)Gets information about the specified express route circuit.Mono<ExpressRouteCircuitInner>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.ExpressRouteCircuitStatsInnergetPeeringStats(String resourceGroupName, String circuitName, String peeringName)Gets all stats from an express route circuit in a resource group.Mono<ExpressRouteCircuitStatsInner>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.ExpressRouteCircuitStatsInnergetStats(String resourceGroupName, String circuitName)Gets all the stats from an express route circuit in a resource group.Mono<ExpressRouteCircuitStatsInner>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.ExpressRouteCircuitsArpTableListResultInnerlistArpTable(String resourceGroupName, String circuitName, String peeringName, String devicePath)Gets the currently advertised ARP table associated with the express route circuit in a resource group.ExpressRouteCircuitsArpTableListResultInnerlistArpTable(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.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.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>listAsync()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.ExpressRouteCircuitsRoutesTableListResultInnerlistRoutesTable(String resourceGroupName, String circuitName, String peeringName, String devicePath)Gets the currently advertised routes table associated with the express route circuit in a resource group.ExpressRouteCircuitsRoutesTableListResultInnerlistRoutesTable(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.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.ExpressRouteCircuitsRoutesTableSummaryListResultInnerlistRoutesTableSummary(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.ExpressRouteCircuitsRoutesTableSummaryListResultInnerlistRoutesTableSummary(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.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.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.ExpressRouteCircuitInnerupdateTags(String resourceGroupName, String circuitName, TagsObject parameters)Updates an express route circuit tags.Mono<ExpressRouteCircuitInner>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 Detail
-
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
Mono<Void> deleteAsync(String resourceGroupName, String circuitName)
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
void delete(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.- 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
void delete(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.- 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.
-
getByResourceGroup
ExpressRouteCircuitInner getByResourceGroup(String resourceGroupName, String circuitName)
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.
-
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.
-
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.
-
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.
-
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.
-
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
Mono<ExpressRouteCircuitStatsInner> getStatsAsync(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 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.
-
getStats
ExpressRouteCircuitStatsInner getStats(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.
- 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.
-
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.
-
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.
-
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.
-
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.
-
-