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

GoldengatePostgresqlConnectionProperties

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

The properties of GoldengatePostgresqlConnection.

interface GoldengatePostgresqlConnectionProperties {
additionalAttributes?: NameValuePair[];
database?: string;
dbSystemId?: string;
host?: string;
password?: string;
passwordSecretVersion?: string;
port?: number;
securityProtocol?:
| "POSTGRESQL_SECURITY_PROTOCOL_UNSPECIFIED"
| "PLAIN"
| "TLS"
| "MTLS";
sslCaFile?: string;
sslCertFile?: string;
sslCrlFile?: string;
sslKeyFile?: string;
sslMode?:
| "POSTGRESQL_SSL_MODE_UNSPECIFIED"
| "PREFER"
| "REQUIRE"
| "VERIFY_CA"
| "VERIFY_FULL";
technologyType?: string;
username?: string;
}

§Properties

§
additionalAttributes?: NameValuePair[]
[src]

Optional. An array of name-value pair attribute entries. Used as additional parameters in connection string.

§
database?: string
[src]

Optional. The name of the database.

§
dbSystemId?: string
[src]

Optional. The OCID of the database system being referenced.

§
host?: string
[src]

Optional. The name or address of a host.

§
password?: string
[src]

Optional. Input only. The password Oracle Goldengate uses for PostgreSQL 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 for PostgreSQL connection. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
port?: number
[src]

Optional. The port of an endpoint usually specified for a connection.

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

Optional. Security protocol for PostgreSQL.

§
sslCaFile?: string
[src]

Optional. The certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL.

§
sslCertFile?: string
[src]

Optional. The certificate of the PostgreSQL server.

§
sslCrlFile?: string
[src]

Optional. The list of certificates revoked by the trusted certificate authorities (Trusted CA).

§
sslKeyFile?: string
[src]

Optional. The private key of the PostgreSQL server.

§
sslMode?: "POSTGRESQL_SSL_MODE_UNSPECIFIED" | "PREFER" | "REQUIRE" | "VERIFY_CA" | "VERIFY_FULL"
[src]

Optional. SSL modes for PostgreSQL.

§
technologyType?: string
[src]

Optional. The technology type of PostgresqlConnection.

§
username?: string
[src]

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