GoogleCloudDialogflowCxV3beta1WebhookGenericWebService
import type { GoogleCloudDialogflowCxV3beta1WebhookGenericWebService } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";interface GoogleCloudDialogflowCxV3beta1WebhookGenericWebService {
allowedCaCerts?: Uint8Array[];
httpMethod?:
| "HTTP_METHOD_UNSPECIFIED"
| "POST"
| "GET"
| "HEAD"
| "PUT"
| "DELETE"
| "PATCH"
| "OPTIONS";
parameterMapping?: {};
[key: string]: string;
password?: string;
requestBody?: string;
requestHeaders?: {};
[key: string]: string;
secretVersionForUsernamePassword?: string;
secretVersionsForRequestHeaders?: {};
serviceAccountAuthConfig?: GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceServiceAccountAuthConfig;
serviceAgentAuth?:
| "SERVICE_AGENT_AUTH_UNSPECIFIED"
| "NONE"
| "ID_TOKEN"
| "ACCESS_TOKEN";
uri?: string;
username?: string;
webhookType?: "WEBHOOK_TYPE_UNSPECIFIED" | "STANDARD" | "FLEXIBLE";
}