PostgresqlProfile
import type { PostgresqlProfile } from "https://googleapis.deno.dev/v1/datastream:v1.ts";
PostgreSQL database profile.
interface PostgresqlProfile {
database?: string;
hostname?: string;
password?: string;
port?: number;
secretManagerStoredPassword?: string;
sslConfig?: PostgresqlSslConfig;
username?: string;
}§Properties
§
password?: string
[src]Optional. Password for the PostgreSQL connection. Mutually exclusive with
the secret_manager_stored_password
field.
§
secretManagerStoredPassword?: string
[src]Optional. A reference to a Secret Manager resource name storing the
PostgreSQL connection password. Mutually exclusive with the password
field.
§
sslConfig?: PostgresqlSslConfig
[src]Optional. SSL configuration for the PostgreSQL connection. In case
PostgresqlSslConfig is not set, the connection will use the default SSL
mode, which is prefer
(i.e. this mode will only use encryption if enabled
from database side, otherwise will use unencrypted communication)