public sealed class DeleteWebhookRequest : IMessage<DeleteWebhookRequest>, IEquatable<DeleteWebhookRequest>, IDeepCloneable<DeleteWebhookRequest>, IBufferMessage, IMessageThe request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
Inheritance
System.Object > DeleteWebhookRequestImplements
Google.Protobuf.IMessage<DeleteWebhookRequest>, System.IEquatable<DeleteWebhookRequest>, Google.Protobuf.IDeepCloneable<DeleteWebhookRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
DeleteWebhookRequest()
public DeleteWebhookRequest()DeleteWebhookRequest(DeleteWebhookRequest)
public DeleteWebhookRequest(DeleteWebhookRequest other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        DeleteWebhookRequest | 
      
Properties
Force
public bool Force { get; set; }This field has no effect for webhook not being used. For webhooks that are used by pages/flows/transition route groups:
- If 
forceis set to false, an error will be returned with message indicating the referenced resources. - If 
forceis 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). 
| Property Value | |
|---|---|
| Type | Description | 
System.Boolean | 
        |
Name
public string Name { get; set; }Required. The name of the webhook to delete.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/webhooks/<Webhook ID>.
| Property Value | |
|---|---|
| Type | Description | 
System.String | 
        |
WebhookName
public WebhookName WebhookName { get; set; }WebhookName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description | 
WebhookName | 
        |