共用方式為


DatabaseEncryptionProtectorsClient Interface

public interface DatabaseEncryptionProtectorsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginRevalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

abstract SyncPoller<PollResult<Void>,Void> beginRevalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Revalidates an existing encryption protector for a particular database.

abstract PollerFlux<PollResult<Void>,Void> beginRevalidateAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

abstract SyncPoller<PollResult<Void>,Void> beginRevert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

abstract SyncPoller<PollResult<Void>,Void> beginRevert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Reverts an existing encryption protector for a particular database.

abstract PollerFlux<PollResult<Void>,Void> beginRevertAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

abstract void revalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

abstract void revalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Revalidates an existing encryption protector for a particular database.

abstract Mono<Void> revalidateAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

abstract Mono<Response<Flux<ByteBuffer>>> revalidateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

abstract void revert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

abstract void revert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Reverts an existing encryption protector for a particular database.

abstract Mono<Void> revertAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

abstract Mono<Response<Flux<ByteBuffer>>> revertWithResponseAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

Method Details

beginRevalidate

public abstract SyncPoller<PollResult<Void>,Void> beginRevalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

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

beginRevalidate

public abstract SyncPoller<PollResult<Void>,Void> beginRevalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.
context - The context to associate with this operation.

Returns:

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

beginRevalidateAsync

public abstract PollerFlux<PollResult<Void>,Void> beginRevalidateAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

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

beginRevert

public abstract SyncPoller<PollResult<Void>,Void> beginRevert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

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

beginRevert

public abstract SyncPoller<PollResult<Void>,Void> beginRevert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.
context - The context to associate with this operation.

Returns:

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

beginRevertAsync

public abstract PollerFlux<PollResult<Void>,Void> beginRevertAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

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

revalidate

public abstract void revalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

revalidate

public abstract void revalidate(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.
context - The context to associate with this operation.

revalidateAsync

public abstract Mono<Void> revalidateAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

A Mono that completes when a successful response is received.

revalidateWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> revalidateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Revalidates an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

the Response<T> on successful completion of Mono.

revert

public abstract void revert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

revert

public abstract void revert(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName, Context context)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.
context - The context to associate with this operation.

revertAsync

public abstract Mono<Void> revertAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

A Mono that completes when a successful response is received.

revertWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> revertWithResponseAsync(String resourceGroupName, String serverName, String databaseName, EncryptionProtectorName encryptionProtectorName)

Reverts an existing encryption protector for a particular database.

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.
databaseName - The name of the database.
encryptionProtectorName - The name of the encryption protector to be updated.

Returns:

the Response<T> on successful completion of Mono.

Applies to