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

OnPremisesConfiguration

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

On-premises instance configuration.

interface OnPremisesConfiguration {
caCertificate?: string;
clientCertificate?: string;
clientKey?: string;
dumpFilePath?: string;
hostPort?: string;
kind?: string;
password?: string;
selectedObjects?: SelectedObjects[];
sourceInstance?: InstanceReference;
sslOption?:
| "SSL_OPTION_UNSPECIFIED"
| "DISABLE"
| "REQUIRE"
| "VERIFY_CA";
username?: string;
}

§Properties

§
caCertificate?: string
[src]

PEM representation of the trusted CA's x509 certificate.

§
clientCertificate?: string
[src]

PEM representation of the replica's x509 certificate.

§
clientKey?: string
[src]

PEM representation of the replica's private key. The corresponding public key is encoded in the client's certificate.

§
dumpFilePath?: string
[src]

The dump file to create the Cloud SQL replica.

§
hostPort?: string
[src]

The host and port of the on-premises instance in host:port format

§
kind?: string
[src]

This is always sql#onPremisesConfiguration.

§
password?: string
[src]

The password for connecting to on-premises instance.

§
selectedObjects?: SelectedObjects[]
[src]

Optional. A list of objects that the user selects for replication from an external source instance.

§
sourceInstance?: InstanceReference
[src]

The reference to Cloud SQL instance if the source is Cloud SQL.

§
sslOption?: "SSL_OPTION_UNSPECIFIED" | "DISABLE" | "REQUIRE" | "VERIFY_CA"
[src]

Optional. SSL option for replica connection to the on-premises source.

§
username?: string
[src]

The username for connecting to on-premises instance.