VaultDetails

class oci.database_migration.models.VaultDetails(**kwargs)

Bases: object

OCI Vault details to store migration and connection credentials secrets

Methods

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

Attributes

compartment_id [Required] Gets the compartment_id of this VaultDetails.
key_id [Required] Gets the key_id of this VaultDetails.
vault_id [Required] Gets the vault_id of this VaultDetails.
__init__(**kwargs)

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

Parameters:
  • compartment_id (str) – The value to assign to the compartment_id property of this VaultDetails.
  • vault_id (str) – The value to assign to the vault_id property of this VaultDetails.
  • key_id (str) – The value to assign to the key_id property of this VaultDetails.
compartment_id

[Required] Gets the compartment_id of this VaultDetails. OCID of the compartment where the secret containing the credentials will be created.

Returns:The compartment_id of this VaultDetails.
Return type:str
key_id

[Required] Gets the key_id of this VaultDetails. OCID of the vault encryption key

Returns:The key_id of this VaultDetails.
Return type:str
vault_id

[Required] Gets the vault_id of this VaultDetails. OCID of the vault

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