public sealed class GenericWebService : IMessage<Webhook.Types.GenericWebService>, IEquatable<Webhook.Types.GenericWebService>, IDeepCloneable<Webhook.Types.GenericWebService>, IBufferMessage, IMessage
Represents configuration for a generic web service.
Inheritance
System.Object > Webhook.Types.GenericWebServiceImplements
Google.Protobuf.IMessage<Webhook.Types.GenericWebService>, System.IEquatable<Webhook.Types.GenericWebService>, Google.Protobuf.IDeepCloneable<Webhook.Types.GenericWebService>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
GenericWebService()
public GenericWebService()
GenericWebService(Webhook.Types.GenericWebService)
public GenericWebService(Webhook.Types.GenericWebService other)
Parameter | |
---|---|
Name | Description |
other | Webhook.Types.GenericWebService |
Properties
Password
[Obsolete]
public string Password { get; set; }
The password for HTTP Basic authentication.
Property Value | |
---|---|
Type | Description |
System.String |
RequestHeaders
public MapField<string, string> RequestHeaders { get; }
The HTTP request headers to send together with webhook requests.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.MapField<System.String, System.String> |
Uri
public string Uri { get; set; }
Required. The webhook URI for receiving POST requests. It must use https protocol.
Property Value | |
---|---|
Type | Description |
System.String |
Username
[Obsolete]
public string Username { get; set; }
The user name for HTTP Basic authentication.
Property Value | |
---|---|
Type | Description |
System.String |