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

GoogleCloudConnectorsV1AuthConfig

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

AuthConfig defines details of a authentication type.

interface GoogleCloudConnectorsV1AuthConfig {
additionalVariables?: GoogleCloudConnectorsV1ConfigVariable[];
authKey?: string;
authType?:
| "AUTH_TYPE_UNSPECIFIED"
| "USER_PASSWORD"
| "OAUTH2_JWT_BEARER"
| "OAUTH2_CLIENT_CREDENTIALS"
| "SSH_PUBLIC_KEY"
| "OAUTH2_AUTH_CODE_FLOW"
| "GOOGLE_AUTHENTICATION";
}

§Properties

§

List containing additional auth configs.

§
authKey?: string
[src]

Identifier key for auth config

§
authType?: "AUTH_TYPE_UNSPECIFIED" | "USER_PASSWORD" | "OAUTH2_JWT_BEARER" | "OAUTH2_CLIENT_CREDENTIALS" | "SSH_PUBLIC_KEY" | "OAUTH2_AUTH_CODE_FLOW" | "GOOGLE_AUTHENTICATION"
[src]

The type of authentication configured.

§

Oauth2AuthCodeFlow.

§

Oauth2ClientCredentials.