Class DeleteWebhookRequest (0.8.0)

DeleteWebhookRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].

Attributes: name (str): Required. The name of the webhook to delete. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/webhooks/<Webhook ID>. force (bool): This field has no effect for webhook not being used. For webhooks that are used by pages/flows/transition route groups:

    -  If ``force`` is set to false, an error will be returned
       with message indicating the referenced resources.
    -  If ``force`` is set to true, Dialogflow will remove the
       webhook, as well as any references to the webhook (i.e.
       [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook]
       and
       [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in
       fulfillments that point to this webhook will be removed).

Inheritance

builtins.object > proto.message.Message > DeleteWebhookRequest