MigrateVaultKeyDetails¶
- class oci.database.models.MigrateVaultKeyDetails(**kwargs)¶
Bases:
objectDetails 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:
Gets the admin_password of this MigrateVaultKeyDetails.
[Required] Gets the kms_key_id of this MigrateVaultKeyDetails.
Gets the kms_key_version_id of this MigrateVaultKeyDetails.
Gets the tde_wallet_password of this MigrateVaultKeyDetails.
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.
- property 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
- property 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
- property 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 AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances.
- Returns
The kms_key_version_id of this MigrateVaultKeyDetails.
- Return type
str
- property 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