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

GoldengateMysqlConnectionProperties

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

Properties of GoldengateMysqlConnection.

interface GoldengateMysqlConnectionProperties {
additionalAttributes?: NameValuePair[];
database?: string;
dbSystemId?: string;
host?: string;
password?: string;
passwordSecretVersion?: string;
port?: number;
securityProtocol?:
| "MYSQL_SECURITY_PROTOCOL_UNSPECIFIED"
| "PLAIN"
| "TLS"
| "MTLS";
sslCaFile?: string;
sslCertFile?: string;
sslCrlFile?: string;
sslKeyFile?: string;
sslMode?:
| "SSL_MODE_UNSPECIFIED"
| "DISABLED"
| "PREFERRED"
| "REQUIRED"
| "VERIFY_CA"
| "VERIFY_IDENTITY";
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 to connect to MySQL 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 to MySQL. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
port?: number
[src]

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

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

Optional. Security Type for MySQL.

§
sslCaFile?: string
[src]

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

§
sslCertFile?: string
[src]

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

§
sslCrlFile?: string
[src]

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

§
sslKeyFile?: string
[src]

Optional. Client Key - The content of a .pem or .crt file containing the client private key (for 2-way SSL).

§
sslMode?: "SSL_MODE_UNSPECIFIED" | "DISABLED" | "PREFERRED" | "REQUIRED" | "VERIFY_CA" | "VERIFY_IDENTITY"
[src]

Optional. SSL modes for MySQL.

§
technologyType?: string
[src]

Optional. The technology type of MysqlConnection.

§
username?: string
[src]

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