public static class ImportDeploymentWalletDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public ImportDeploymentWalletDetails.Builder vaultId(String vaultId)
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.
vaultId
- the value to setpublic ImportDeploymentWalletDetails.Builder newWalletSecretId(String newWalletSecretId)
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.
newWalletSecretId
- the value to setpublic ImportDeploymentWalletDetails.Builder walletBackupSecretName(String walletBackupSecretName)
Name of the secret with which secret is shown in vault
walletBackupSecretName
- the value to setpublic ImportDeploymentWalletDetails.Builder walletBackupSecretCompartmentId(String walletBackupSecretCompartmentId)
The OCID of the compartment, where the secret will be created in.
walletBackupSecretCompartmentId
- the value to setpublic ImportDeploymentWalletDetails.Builder masterEncryptionKeyId(String masterEncryptionKeyId)
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.
masterEncryptionKeyId
- the value to setpublic ImportDeploymentWalletDetails.Builder description(String description)
Metadata about this specific object.
description
- the value to setpublic ImportDeploymentWalletDetails build()
public ImportDeploymentWalletDetails.Builder copy(ImportDeploymentWalletDetails model)
Copyright © 2016–2024. All rights reserved.