Lines Matching refs:webhook
57 // Retrieves the specified webhook.
65 // Creates a webhook in the specified agent.
69 body: "webhook"
71 option (google.api.method_signature) = "parent,webhook";
74 // Updates the specified webhook.
77 patch: "/v3beta1/{webhook.name=projects/*/locations/*/agents/*/webhooks/*}"
78 body: "webhook"
80 option (google.api.method_signature) = "webhook,update_mask";
83 // Deletes the specified webhook.
99 pattern: "projects/{project}/locations/{location}/agents/{agent}/webhooks/{webhook}"
145 // Represents the type of webhook configuration.
150 // Represents a standard webhook.
153 // Represents a flexible webhook.
184 // Required. The webhook URI for receiving POST requests. It must use https
194 // The HTTP request headers to send together with webhook
213 // Optional. The OAuth configuration of the webhook. If specified,
225 // Optional. Type of the webhook.
228 // Optional. HTTP method for the flexible webhook calls. Standard webhook
233 // flexible webhook.
237 // webhook response into session parameters.
239 // - Value: field path in the webhook response
260 // Generic Service configuration of this webhook.
264 // The unique identifier of the webhook.
273 // Required. The human-readable name of the webhook, unique within the agent.
276 // Required. The webhook configuration.
277 oneof webhook { oneof
287 // doesn't receive a response from webhook at the end of the timeout period.
291 // Indicates whether the webhook is disabled.
330 // Required. The name of the webhook.
344 // Required. The agent to create a webhook for.
353 // Required. The webhook to create.
354 Webhook webhook = 2 [(google.api.field_behavior) = REQUIRED]; field
360 // Required. The webhook to update.
361 Webhook webhook = 1 [(google.api.field_behavior) = REQUIRED]; field
371 // Required. The name of the webhook to delete.
381 // This field has no effect for webhook not being used.
386 // * If `force` is set to true, Dialogflow will remove the webhook, as well
387 // as any references to the webhook (i.e.
388 // [Webhook][google.cloud.dialogflow.cx.v3beta1.Fulfillment.webhook] and
390 // that point to this webhook will be removed).
394 // The request message for a webhook call. The request is sent as a JSON object
400 // Represents fulfillment information communicated to the webhook.
406 // webhook is called. The tag is typically used by the webhook service to
412 // Represents intent information communicated to the webhook.
497 // webhook call.
523 // The response message for a webhook call.
549 // the webhook if it does not intend to send any response to the user.
552 // Information about page status. This field can be omitted by the webhook if
556 // Information about session status. This field can be omitted by the webhook
584 // Represents page information communicated to and from the webhook.
599 // by the webhook to invalidate the parameter and ask the server to
612 // field cannot be modified by the webhook.
629 // by the webhook to invalidate the parameter; other values set by the
630 // webhook will be ignored.
636 // The value of the parameter. This field can be set by the webhook to
652 // The parameters contained in the form. Note that the webhook cannot add
682 // Represents session information communicated to and from the webhook.
690 // This field can be used by the webhook to identify a session. Format:
704 // can be created, updated, or removed by the webhook. To remove a parameter
705 // from the session, the webhook should explicitly set the parameter value to