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
-