Class ImportDeploymentWalletDetails
Metadata required to import wallet to deployment
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class ImportDeploymentWalletDetails
Properties
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | Metadata about this specific object. |
MasterEncryptionKeyId
Declaration
[JsonProperty(PropertyName = "masterEncryptionKeyId")]
public string MasterEncryptionKeyId { get; set; }
Property Value
Type | Description |
---|---|
string | 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. |
NewWalletSecretId
Declaration
[Required(ErrorMessage = "NewWalletSecretId is required.")]
[JsonProperty(PropertyName = "newWalletSecretId")]
public string NewWalletSecretId { get; set; }
Property Value
Type | Description |
---|---|
string | 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. |
Remarks
Required
VaultId
Declaration
[Required(ErrorMessage = "VaultId is required.")]
[JsonProperty(PropertyName = "vaultId")]
public string VaultId { get; set; }
Property Value
Type | Description |
---|---|
string | 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. |
Remarks
Required
WalletBackupSecretName
Declaration
[JsonProperty(PropertyName = "walletBackupSecretName")]
public string WalletBackupSecretName { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the secret with which secret is shown in vault |