Show / Hide Table of Contents

Class ImportDeploymentWalletDetails

Metadata required to import wallet to deployment

Inheritance
object
ImportDeploymentWalletDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

WalletBackupSecretCompartmentId

Declaration
[JsonProperty(PropertyName = "walletBackupSecretCompartmentId")]
public string WalletBackupSecretCompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment, where the secret will be created in.

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

In this article
Back to top