Class KafkaSchemaRegistryConnectionSummary
Summary of the Kafka (e.g. Confluent) Schema Registry Connection.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class KafkaSchemaRegistryConnectionSummary : ConnectionSummary
Properties
AuthenticationType
Declaration
[Required(ErrorMessage = "AuthenticationType is required.")]
[JsonProperty(PropertyName = "authenticationType")]
[JsonConverter(typeof(StringEnumConverter))]
public KafkaSchemaRegistryConnection.AuthenticationTypeEnum? AuthenticationType { get; set; }
Property Value
Type | Description |
---|---|
KafkaSchemaRegistryConnection.AuthenticationTypeEnum? | Used authentication mechanism to access Schema Registry. |
Remarks
Required
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(StringEnumConverter))]
public KafkaSchemaRegistryConnection.TechnologyTypeEnum? TechnologyType { get; set; }
Property Value
Type | Description |
---|---|
KafkaSchemaRegistryConnection.TechnologyTypeEnum? | The Kafka (e.g. Confluent) Schema Registry technology type. |
Remarks
Required
Url
Declaration
[Required(ErrorMessage = "Url is required.")]
[JsonProperty(PropertyName = "url")]
public string Url { get; set; }
Property Value
Type | Description |
---|---|
string | Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' |
Remarks
Required
Username
Declaration
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
Type | Description |
---|---|
string | The username to access Schema Registry using basic authentation. This value is injected into 'schema.registry.basic.auth.user.info=user:password' configuration property. |