Partager via


TdeCertificatesClient Interface

public interface TdeCertificatesClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginCreate(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given server.

abstract SyncPoller<PollResult<Void>,Void> beginCreate(String resourceGroupName, String serverName, TdeCertificate parameters, Context context)

Creates a TDE certificate for a given server.

abstract PollerFlux<PollResult<Void>,Void> beginCreateAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given server.

abstract void create(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given server.

abstract void create(String resourceGroupName, String serverName, TdeCertificate parameters, Context context)

Creates a TDE certificate for a given server.

abstract Mono<Void> createAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given server.

abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given server.

Method Details

beginCreate

public abstract SyncPoller,Void> beginCreate(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.

Returns:

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

beginCreate

public abstract SyncPoller,Void> beginCreate(String resourceGroupName, String serverName, TdeCertificate parameters, Context context)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.
context - The context to associate with this operation.

Returns:

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

beginCreateAsync

public abstract PollerFlux,Void> beginCreateAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.

Returns:

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

create

public abstract void create(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.

create

public abstract void create(String resourceGroupName, String serverName, TdeCertificate parameters, Context context)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.
context - The context to associate with this operation.

createAsync

public abstract Mono createAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.

Returns:

A Mono that completes when a successful response is received.

createWithResponseAsync

public abstract Mono>> createWithResponseAsync(String resourceGroupName, String serverName, TdeCertificate parameters)

Creates a TDE certificate for a given 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.
parameters - The requested TDE certificate to be created or updated.

Returns:

the Response<T> on successful completion of Mono.

Applies to