ConfigureAutonomousDatabaseVaultKeyDetails

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

Bases: object

Configuration details for the Autonomous Database vault key.

Methods

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

Attributes

is_using_oracle_managed_keys Gets the is_using_oracle_managed_keys of this ConfigureAutonomousDatabaseVaultKeyDetails.
kms_key_id Gets the kms_key_id of this ConfigureAutonomousDatabaseVaultKeyDetails.
vault_id Gets the vault_id of this ConfigureAutonomousDatabaseVaultKeyDetails.
__init__(**kwargs)

Initializes a new ConfigureAutonomousDatabaseVaultKeyDetails 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 ConfigureAutonomousDatabaseVaultKeyDetails.
  • vault_id (str) – The value to assign to the vault_id property of this ConfigureAutonomousDatabaseVaultKeyDetails.
  • is_using_oracle_managed_keys (bool) – The value to assign to the is_using_oracle_managed_keys property of this ConfigureAutonomousDatabaseVaultKeyDetails.
is_using_oracle_managed_keys

Gets the is_using_oracle_managed_keys of this ConfigureAutonomousDatabaseVaultKeyDetails. True if disable Customer Managed Keys and use Oracle Managed Keys.

Returns:The is_using_oracle_managed_keys of this ConfigureAutonomousDatabaseVaultKeyDetails.
Return type:bool
kms_key_id

Gets the kms_key_id of this ConfigureAutonomousDatabaseVaultKeyDetails. 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 ConfigureAutonomousDatabaseVaultKeyDetails.
Return type:str
vault_id

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

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