CreateVaultDetails

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

Bases: object

OCI Vault details to store migration and connection credentials secrets

Methods

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

Attributes

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

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

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

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

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

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

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

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