Interface protos.google.cloud.dialogflow.cx.v3beta1.Webhook.IGenericWebService (4.9.0)

Properties of a GenericWebService.

Package

@google-cloud/dialogflow-cx

Properties

allowedCaCerts

allowedCaCerts?: (Uint8Array[]|null);

GenericWebService allowedCaCerts

httpMethod

httpMethod?: (google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod|keyof typeof google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.HttpMethod|null);

GenericWebService httpMethod

oauthConfig

oauthConfig?: (google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.IOAuthConfig|null);

GenericWebService oauthConfig

parameterMapping

parameterMapping?: ({ [k: string]: string }|null);

GenericWebService parameterMapping

password

password?: (string|null);

GenericWebService password

requestBody

requestBody?: (string|null);

GenericWebService requestBody

requestHeaders

requestHeaders?: ({ [k: string]: string }|null);

GenericWebService requestHeaders

serviceAgentAuth

serviceAgentAuth?: (google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.ServiceAgentAuth|keyof typeof google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.ServiceAgentAuth|null);

GenericWebService serviceAgentAuth

uri

uri?: (string|null);

GenericWebService uri

username

username?: (string|null);

GenericWebService username

webhookType

webhookType?: (google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType|keyof typeof google.cloud.dialogflow.cx.v3beta1.Webhook.GenericWebService.WebhookType|null);

GenericWebService webhookType