Class GoldenGateConnection
Represents the metadata of a GoldenGate Connection.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class GoldenGateConnection : Connection
Properties
DeploymentId
Declaration
[JsonProperty(PropertyName = "deploymentId")]
public string DeploymentId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the deployment being referenced. |
Host
Declaration
[JsonProperty(PropertyName = "host")]
public string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name or address of a host. |
PasswordSecretId
Declaration
[JsonProperty(PropertyName = "passwordSecretId")]
public string PasswordSecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the Secret where the password is stored, which is used to connect to the Oracle GoldenGate accessed trough this connection. Note: When provided, 'password' field must not be provided. |
Port
Declaration
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The port of an endpoint usually specified for a connection. |
PrivateIp
Declaration
[JsonProperty(PropertyName = "privateIp")]
public string PrivateIp { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host
field, or make sure the host name is resolvable in the target VCN.
|
TechnologyType
Declaration
[Required(ErrorMessage = "TechnologyType is required.")]
[JsonProperty(PropertyName = "technologyType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public GoldenGateConnection.TechnologyTypeEnum? TechnologyType { get; set; }
Property Value
| Type | Description |
|---|---|
| GoldenGateConnection.TechnologyTypeEnum? | The GoldenGate technology type. |
Remarks
Required
Username
Declaration
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The username credential existing in the Oracle GoldenGate used to be connected to. |