ManagedDatabaseTransparentDataEncryption interface

Interface representing a ManagedDatabaseTransparentDataEncryption.

Methods

createOrUpdate(string, string, string, string, ManagedTransparentDataEncryption, ManagedDatabaseTransparentDataEncryptionCreateOrUpdateOptionalParams)

Updates a database's transparent data encryption configuration.

get(string, string, string, string, ManagedDatabaseTransparentDataEncryptionGetOptionalParams)

Gets a managed database's transparent data encryption.

listByDatabase(string, string, string, ManagedDatabaseTransparentDataEncryptionListByDatabaseOptionalParams)

Gets a list of managed database's transparent data encryptions.

Method Details

createOrUpdate(string, string, string, string, ManagedTransparentDataEncryption, ManagedDatabaseTransparentDataEncryptionCreateOrUpdateOptionalParams)

Updates a database's transparent data encryption configuration.

function createOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, tdeName: string, parameters: ManagedTransparentDataEncryption, options?: ManagedDatabaseTransparentDataEncryptionCreateOrUpdateOptionalParams): Promise<ManagedTransparentDataEncryption>

Parameters

resourceGroupName

string

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

string

The name of the managed instance.

databaseName

string

The name of the managed database for which the security alert policy is defined.

tdeName

string

The name of the transparent data encryption configuration.

parameters
ManagedTransparentDataEncryption

The database transparent data encryption.

Returns

get(string, string, string, string, ManagedDatabaseTransparentDataEncryptionGetOptionalParams)

Gets a managed database's transparent data encryption.

function get(resourceGroupName: string, managedInstanceName: string, databaseName: string, tdeName: string, options?: ManagedDatabaseTransparentDataEncryptionGetOptionalParams): Promise<ManagedTransparentDataEncryption>

Parameters

resourceGroupName

string

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

string

The name of the managed instance.

databaseName

string

The name of the managed database for which the transparent data encryption is defined.

tdeName

string

The name of the transparent data encryption configuration.

Returns

listByDatabase(string, string, string, ManagedDatabaseTransparentDataEncryptionListByDatabaseOptionalParams)

Gets a list of managed database's transparent data encryptions.

function listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseTransparentDataEncryptionListByDatabaseOptionalParams): PagedAsyncIterableIterator<ManagedTransparentDataEncryption, ManagedTransparentDataEncryption[], PageSettings>

Parameters

resourceGroupName

string

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

string

The name of the managed instance.

databaseName

string

The name of the managed database for which the transparent data encryption is defined.

Returns