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

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.
__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.
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.

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