UpdateVaultDetails

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

Bases: object

OCI Vault details to store migration and connection credentials secrets. An empty object would result in the removal of the stored details.

Methods

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

Attributes

compartment_id Gets the compartment_id of this UpdateVaultDetails.
key_id Gets the key_id of this UpdateVaultDetails.
vault_id Gets the vault_id of this UpdateVaultDetails.
__init__(**kwargs)

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

Gets the compartment_id of this UpdateVaultDetails. OCID of the compartment where the secret containing the credentials will be created.

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

Gets the key_id of this UpdateVaultDetails. OCID of the vault encryption key

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

Gets the vault_id of this UpdateVaultDetails. OCID of the vault

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