ImportDeploymentWalletDetails

class oci.golden_gate.models.ImportDeploymentWalletDetails(**kwargs)

Bases: object

Metadata required to import wallet to deployment

Methods

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

Attributes

description Gets the description of this ImportDeploymentWalletDetails.
master_encryption_key_id Gets the master_encryption_key_id of this ImportDeploymentWalletDetails.
new_wallet_secret_id [Required] Gets the new_wallet_secret_id of this ImportDeploymentWalletDetails.
vault_id [Required] Gets the vault_id of this ImportDeploymentWalletDetails.
wallet_backup_secret_compartment_id Gets the wallet_backup_secret_compartment_id of this ImportDeploymentWalletDetails.
wallet_backup_secret_name Gets the wallet_backup_secret_name of this ImportDeploymentWalletDetails.
__init__(**kwargs)

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

Parameters:
  • vault_id (str) – The value to assign to the vault_id property of this ImportDeploymentWalletDetails.
  • new_wallet_secret_id (str) – The value to assign to the new_wallet_secret_id property of this ImportDeploymentWalletDetails.
  • wallet_backup_secret_name (str) – The value to assign to the wallet_backup_secret_name property of this ImportDeploymentWalletDetails.
  • wallet_backup_secret_compartment_id (str) – The value to assign to the wallet_backup_secret_compartment_id property of this ImportDeploymentWalletDetails.
  • master_encryption_key_id (str) – The value to assign to the master_encryption_key_id property of this ImportDeploymentWalletDetails.
  • description (str) – The value to assign to the description property of this ImportDeploymentWalletDetails.
description

Gets the description of this ImportDeploymentWalletDetails. Metadata about this specific object.

Returns:The description of this ImportDeploymentWalletDetails.
Return type:str
master_encryption_key_id

Gets the master_encryption_key_id of this ImportDeploymentWalletDetails. Refers to the customer’s master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

Returns:The master_encryption_key_id of this ImportDeploymentWalletDetails.
Return type:str
new_wallet_secret_id

[Required] Gets the new_wallet_secret_id of this ImportDeploymentWalletDetails. The OCID of the customer’s GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.

Returns:The new_wallet_secret_id of this ImportDeploymentWalletDetails.
Return type:str
vault_id

[Required] Gets the vault_id of this ImportDeploymentWalletDetails. Refers to the customer’s vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

Returns:The vault_id of this ImportDeploymentWalletDetails.
Return type:str
wallet_backup_secret_compartment_id

Gets the wallet_backup_secret_compartment_id of this ImportDeploymentWalletDetails. The OCID of the compartment, where the secret will be created in.

Returns:The wallet_backup_secret_compartment_id of this ImportDeploymentWalletDetails.
Return type:str
wallet_backup_secret_name

Gets the wallet_backup_secret_name of this ImportDeploymentWalletDetails. Name of the secret with which secret is shown in vault

Returns:The wallet_backup_secret_name of this ImportDeploymentWalletDetails.
Return type:str