Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoldengateKafkaConnectionProperties

import type { GoldengateKafkaConnectionProperties } from "https://googleapis.deno.dev/v1/oracledatabase:v1.ts";

The properties of GoldengateKafkaConnection.

interface GoldengateKafkaConnectionProperties {
bootstrapServers?: KafkaBootstrapServer[];
clusterId?: string;
consumerPropertiesFile?: string;
keyStoreFile?: string;
keyStorePassword?: string;
keyStorePasswordSecretVersion?: string;
password?: string;
passwordSecretVersion?: string;
producerPropertiesFile?: string;
securityProtocol?:
| "KAFKA_SECURITY_PROTOCOL_UNSPECIFIED"
| "SSL"
| "SASL_SSL"
| "PLAINTEXT"
| "SASL_PLAINTEXT";
sslKeyPassword?: string;
sslKeyPasswordSecretVersion?: string;
streamPoolId?: string;
technologyType?: string;
trustStoreFile?: string;
trustStorePassword?: string;
trustStorePasswordSecretVersion?: string;
useResourcePrincipal?: boolean;
username?: string;
}

§Properties

§
bootstrapServers?: KafkaBootstrapServer[]
[src]

Optional. Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

§
clusterId?: string
[src]

Optional. The OCID of the Kafka cluster being referenced from OCI Streaming with Apache Kafka.

§
consumerPropertiesFile?: string
[src]

Optional. The content of the consumer.properties file.

§
keyStoreFile?: string
[src]

Optional. The content of the KeyStore file.

§
keyStorePassword?: string
[src]

Optional. Input only. The KeyStore password in plain text.

§
keyStorePasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the KeyStore password. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
password?: string
[src]

Optional. Input only. The password for Kafka basic/SASL auth in plain text.

§
passwordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for Kafka basic/SASL auth. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
producerPropertiesFile?: string
[src]

Optional. The content of the producer.properties file.

§
securityProtocol?: "KAFKA_SECURITY_PROTOCOL_UNSPECIFIED" | "SSL" | "SASL_SSL" | "PLAINTEXT" | "SASL_PLAINTEXT"
[src]

Optional. Security Type for Kafka.

§
sslKeyPassword?: string
[src]

Optional. Input only. The password for the cert inside of the KeyStore in plain text.

§
sslKeyPasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for the cert inside of the KeyStore. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
streamPoolId?: string
[src]

Optional. The OCID of the stream pool being referenced.

§
technologyType?: string
[src]

Optional. The technology type of KafkaConnection.

§
trustStoreFile?: string
[src]

Optional. The content of the TrustStore file.

§
trustStorePassword?: string
[src]

Optional. Input only. The TrustStore password in plain text.

§
trustStorePasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the TrustStore password. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
useResourcePrincipal?: boolean
[src]

Optional. Specifies that the user intends to authenticate to the instance using a resource principal. Applicable only for OCI Streaming connections.

§
username?: string
[src]

Optional. The username Oracle Goldengate uses to connect the associated system of the given technology.