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

GoldengateMongodbConnectionProperties

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

The properties of GoldengateMongodbConnection.

interface GoldengateMongodbConnectionProperties {
connectionString?: string;
databaseId?: string;
password?: string;
passwordSecretVersion?: string;
securityProtocol?:
| "MONGODB_SECURITY_PROTOCOL_UNSPECIFIED"
| "PLAIN"
| "TLS"
| "MTLS";
technologyType?: string;
tlsCaFile?: string;
tlsCertificateKeyFile?: string;
tlsCertificateKeyFilePassword?: string;
tlsCertificateKeyFilePasswordSecretVersion?: string;
username?: string;
}

§Properties

§
connectionString?: string
[src]

Optional. MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'

§
databaseId?: string
[src]

Optional. The OCID of the Oracle Autonomous Json Database.

§
password?: string
[src]

Optional. Input only. The password Oracle Goldengate uses to connect the Mongodb connection in plain text.

§
passwordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password Oracle Goldengate uses to connect the Mongodb connection. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
securityProtocol?: "MONGODB_SECURITY_PROTOCOL_UNSPECIFIED" | "PLAIN" | "TLS" | "MTLS"
[src]

Optional. Security Type for MongoDB.

§
technologyType?: string
[src]

Optional. The technology type of MongodbConnection.

§
tlsCaFile?: string
[src]

Optional. Database Certificate - The content of a .pem file, containing the server public key (for 1 and 2-way SSL).

§
tlsCertificateKeyFile?: string
[src]

Optional. Client Certificate - The content of a .pem file, containing the client public key (for 2-way SSL).

§
tlsCertificateKeyFilePassword?: string
[src]

Optional. Input only. The Client Certificate key file password in plain text.

§
tlsCertificateKeyFilePasswordSecretVersion?: string
[src]

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

§
username?: string
[src]

Optional. The username Oracle Goldengate uses to connect to the database.