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: "/v3/{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}"
104 // Represents the type of webhook configuration.
109 // Represents a standard webhook.
112 // Represents a flexible webhook.
143 // Required. The webhook URI for receiving POST requests. It must use https
153 // The HTTP request headers to send together with webhook
172 // Optional. Type of the webhook.
175 // Optional. HTTP method for the flexible webhook calls. Standard webhook
180 // flexible webhook.
184 // webhook response into session parameters.
186 // - Value: field path in the webhook response
207 // Generic Service configuration of this webhook.
211 // The unique identifier of the webhook.
220 // Required. The human-readable name of the webhook, unique within the agent.
223 // Required. The webhook configuration.
224 oneof webhook { oneof
234 // doesn't receive a response from webhook at the end of the timeout period.
238 // Indicates whether the webhook is disabled.
277 // Required. The name of the webhook.
291 // Required. The agent to create a webhook for.
300 // Required. The webhook to create.
301 Webhook webhook = 2 [(google.api.field_behavior) = REQUIRED]; field
307 // Required. The webhook to update.
308 Webhook webhook = 1 [(google.api.field_behavior) = REQUIRED]; field
318 // Required. The name of the webhook to delete.
328 // This field has no effect for webhook not being used.
333 // * If `force` is set to true, Dialogflow will remove the webhook, as well
334 // as any references to the webhook (i.e.
335 // [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and
337 // point to this webhook will be removed).
341 // The request message for a webhook call. The request is sent as a JSON object
347 // Represents fulfillment information communicated to the webhook.
352 // will be populated in this field by Dialogflow when the associated webhook
353 // is called. The tag is typically used by the webhook service to identify
359 // Represents intent information communicated to the webhook.
444 // webhook call.
470 // The response message for a webhook call.
496 // the webhook if it does not intend to send any response to the user.
499 // Information about page status. This field can be omitted by the webhook if
503 // Information about session status. This field can be omitted by the webhook
531 // Represents page information communicated to and from the webhook.
546 // by the webhook to invalidate the parameter and ask the server to
559 // field cannot be modified by the webhook.
576 // by the webhook to invalidate the parameter; other values set by the
577 // webhook will be ignored.
583 // value of the parameter. This field can be set by the webhook to change
598 // parameters contained in the form. Note that the webhook cannot add or
626 // Represents session information communicated to and from the webhook.
633 // field can be used by the webhook to identify a session.
646 // can be created, updated, or removed by the webhook. To remove a parameter
647 // from the session, the webhook should explicitly set the parameter value to