MigrateVaultKeyDetails

class oci.database.models.MigrateVaultKeyDetails(**kwargs)

Bases: object

Details for replacing existing Oracle-managed keys with customer-managed Vault service keys and vice-versa is not supported.

Methods

__init__(**kwargs) Initializes a new MigrateVaultKeyDetails object with values from keyword arguments.

Attributes

admin_password Gets the admin_password of this MigrateVaultKeyDetails.
kms_key_id [Required] Gets the kms_key_id of this MigrateVaultKeyDetails.
kms_key_version_id Gets the kms_key_version_id of this MigrateVaultKeyDetails.
tde_wallet_password Gets the tde_wallet_password of this MigrateVaultKeyDetails.
vault_id Gets the vault_id of this MigrateVaultKeyDetails.
__init__(**kwargs)

Initializes a new MigrateVaultKeyDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • kms_key_id (str) – The value to assign to the kms_key_id property of this MigrateVaultKeyDetails.
  • kms_key_version_id (str) – The value to assign to the kms_key_version_id property of this MigrateVaultKeyDetails.
  • vault_id (str) – The value to assign to the vault_id property of this MigrateVaultKeyDetails.
  • tde_wallet_password (str) – The value to assign to the tde_wallet_password property of this MigrateVaultKeyDetails.
  • admin_password (str) – The value to assign to the admin_password property of this MigrateVaultKeyDetails.
admin_password

Gets the admin_password of this MigrateVaultKeyDetails. The existing admin password of the database.

Returns:The admin_password of this MigrateVaultKeyDetails.
Return type:str
kms_key_id

[Required] Gets the kms_key_id of this MigrateVaultKeyDetails. The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.

Returns:The kms_key_id of this MigrateVaultKeyDetails.
Return type:str
kms_key_version_id

Gets the kms_key_version_id of this MigrateVaultKeyDetails. The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.

Returns:The kms_key_version_id of this MigrateVaultKeyDetails.
Return type:str
tde_wallet_password

Gets the tde_wallet_password of this MigrateVaultKeyDetails. The existing TDE wallet password of the database.

Returns:The tde_wallet_password of this MigrateVaultKeyDetails.
Return type:str
vault_id

Gets the vault_id of this MigrateVaultKeyDetails. The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretId are required for Customer Managed Keys.

Returns:The vault_id of this MigrateVaultKeyDetails.
Return type:str