Show / Hide Table of Contents

Class SecretMigrateConnectionDetails

Definition of the additional attributes for secret Connection migrate.

Inheritance
object
MigrateConnectionDetails
SecretMigrateConnectionDetails
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 SecretMigrateConnectionDetails : MigrateConnectionDetails

Properties

KeyId

Declaration
[Required(ErrorMessage = "KeyId is required.")]
[JsonProperty(PropertyName = "keyId")]
public string KeyId { 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.

Remarks

Required

SecretCompartmentId

Declaration
[Required(ErrorMessage = "SecretCompartmentId is required.")]
[JsonProperty(PropertyName = "secretCompartmentId")]
public string SecretCompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment being referenced.

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

In this article
Back to top