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

GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig

import type { GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";

Represents configuration of OAuth client credential flow for 3rd party API authentication.

interface GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig {
clientId?: string;
clientSecret?: string;
scopes?: string[];
tokenEndpoint?: string;
}

§Properties

§
clientId?: string
[src]

Required. The client ID provided by the 3rd party platform.

§
clientSecret?: string
[src]

Required. The client secret provided by the 3rd party platform.

§
scopes?: string[]
[src]

Optional. The OAuth scopes to grant.

§
tokenEndpoint?: string
[src]

Required. The token endpoint provided by the 3rd party platform to exchange an access token.