FailoverGroupsClient Interface

public interface FailoverGroupsClient

An instance of this class provides access to all the operations defined in FailoverGroupsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters, Context context)

Creates or updates a failover group.

abstract PollerFlux<PollResult<FailoverGroupInner>,FailoverGroupInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Deletes a failover group.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginFailover(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginFailover(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

abstract PollerFlux<PollResult<FailoverGroupInner>,FailoverGroupInner> beginFailoverAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginForceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginForceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

abstract PollerFlux<PollResult<FailoverGroupInner>,FailoverGroupInner> beginForceFailoverAllowDataLossAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

abstract SyncPoller<PollResult<FailoverGroupInner>,FailoverGroupInner> beginUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters, Context context)

Updates a failover group.

abstract PollerFlux<PollResult<FailoverGroupInner>,FailoverGroupInner> beginUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

abstract FailoverGroupInner createOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

abstract FailoverGroupInner createOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters, Context context)

Creates or updates a failover group.

abstract Mono<FailoverGroupInner> createOrUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

abstract void delete(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

abstract void delete(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Deletes a failover group.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

abstract FailoverGroupInner failover(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract FailoverGroupInner failover(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

abstract Mono<FailoverGroupInner> failoverAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract Mono<Response<Flux<ByteBuffer>>> failoverWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract FailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract FailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

abstract Mono<FailoverGroupInner> forceFailoverAllowDataLossAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract Mono<Response<Flux<ByteBuffer>>> forceFailoverAllowDataLossWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

abstract FailoverGroupInner get(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

abstract Mono<FailoverGroupInner> getAsync(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

abstract Response<FailoverGroupInner> getWithResponse(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Gets a failover group.

abstract Mono<Response<FailoverGroupInner>> getWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

abstract PagedIterable<FailoverGroupInner> listByServer(String resourceGroupName, String serverName)

Lists the failover groups in a server.

abstract PagedIterable<FailoverGroupInner> listByServer(String resourceGroupName, String serverName, Context context)

Lists the failover groups in a server.

abstract PagedFlux<FailoverGroupInner> listByServerAsync(String resourceGroupName, String serverName)

Lists the failover groups in a server.

abstract FailoverGroupInner update(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

abstract FailoverGroupInner update(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters, Context context)

Updates a failover group.

abstract Mono<FailoverGroupInner> updateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,FailoverGroupInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginCreateOrUpdate

public abstract SyncPoller,FailoverGroupInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters, Context context)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginCreateOrUpdateAsync

public abstract PollerFlux,FailoverGroupInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

the PollerFlux<T,U> for polling of a failover group.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginFailover

public abstract SyncPoller,FailoverGroupInner> beginFailover(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginFailover

public abstract SyncPoller,FailoverGroupInner> beginFailover(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginFailoverAsync

public abstract PollerFlux,FailoverGroupInner> beginFailoverAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the PollerFlux<T,U> for polling of a failover group.

beginForceFailoverAllowDataLoss

public abstract SyncPoller,FailoverGroupInner> beginForceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginForceFailoverAllowDataLoss

public abstract SyncPoller,FailoverGroupInner> beginForceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginForceFailoverAllowDataLossAsync

public abstract PollerFlux,FailoverGroupInner> beginForceFailoverAllowDataLossAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the PollerFlux<T,U> for polling of a failover group.

beginUpdate

public abstract SyncPoller,FailoverGroupInner> beginUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginUpdate

public abstract SyncPoller,FailoverGroupInner> beginUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters, Context context)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a failover group.

beginUpdateAsync

public abstract PollerFlux,FailoverGroupInner> beginUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

the PollerFlux<T,U> for polling of a failover group.

createOrUpdate

public abstract FailoverGroupInner createOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group.

createOrUpdate

public abstract FailoverGroupInner createOrUpdate(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters, Context context)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.
context - The context to associate with this operation.

Returns:

a failover group.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupInner parameters)

Creates or updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

delete

public abstract void delete(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Deletes a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

the Response<T> on successful completion of Mono.

failover

public abstract FailoverGroupInner failover(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group.

failover

public abstract FailoverGroupInner failover(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

a failover group.

failoverAsync

public abstract Mono failoverAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group on successful completion of Mono.

failoverWithResponseAsync

public abstract Mono>> failoverWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group along with Response<T> on successful completion of Mono.

forceFailoverAllowDataLoss

public abstract FailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group.

forceFailoverAllowDataLoss

public abstract FailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

a failover group.

forceFailoverAllowDataLossAsync

public abstract Mono forceFailoverAllowDataLossAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group on successful completion of Mono.

forceFailoverAllowDataLossWithResponseAsync

public abstract Mono>> forceFailoverAllowDataLossWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Fails over from the current primary server to this server. This operation might result in data loss.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group along with Response<T> on successful completion of Mono.

get

public abstract FailoverGroupInner get(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serverName, String failoverGroupName, Context context)

Gets a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
context - The context to associate with this operation.

Returns:

a failover group along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName)

Gets a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.

Returns:

a failover group along with Response<T> on successful completion of Mono.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName)

Lists the failover groups in a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.

Returns:

a list of failover groups as paginated response with PagedIterable<T>.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName, Context context)

Lists the failover groups in a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
context - The context to associate with this operation.

Returns:

a list of failover groups as paginated response with PagedIterable<T>.

listByServerAsync

public abstract PagedFlux listByServerAsync(String resourceGroupName, String serverName)

Lists the failover groups in a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.

Returns:

a list of failover groups as paginated response with PagedFlux<T>.

update

public abstract FailoverGroupInner update(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group.

update

public abstract FailoverGroupInner update(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters, Context context)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.
context - The context to associate with this operation.

Returns:

a failover group.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group on successful completion of Mono.

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String serverName, String failoverGroupName, FailoverGroupUpdate parameters)

Updates a failover group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server containing the failover group.
failoverGroupName - The name of the failover group.
parameters - The failover group parameters.

Returns:

a failover group along with Response<T> on successful completion of Mono.

Applies to