ManagedInstanceTdeCertificatesClient Interface

public interface ManagedInstanceTdeCertificatesClient

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

Method Summary

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

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

Creates a TDE certificate for a given server.

Method Details

beginCreate

public abstract SyncPoller,Void> beginCreate(String resourceGroupName, String managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
parameters - The requested TDE certificate to be created or updated.

create

public abstract void create(String resourceGroupName, String managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
parameters - The requested TDE certificate to be created or updated.

Returns:

the Response<T> on successful completion of Mono.

Applies to