Class Webhook.Types.GenericWebService (1.0.0)

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.GenericWebService

Implements

Google.Protobuf.IMessage<Webhook.Types.GenericWebService>, System.IEquatable<Webhook.Types.GenericWebService>, Google.Protobuf.IDeepCloneable<Webhook.Types.GenericWebService>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

GenericWebService()

public GenericWebService()

GenericWebService(Webhook.Types.GenericWebService)

public GenericWebService(Webhook.Types.GenericWebService other)
Parameter
NameDescription
otherWebhook.Types.GenericWebService

Properties

Password

[Obsolete]
public string Password { get; set; }

The password for HTTP Basic authentication.

Property Value
TypeDescription
System.String

RequestHeaders

public MapField<string, string> RequestHeaders { get; }

The HTTP request headers to send together with webhook requests.

Property Value
TypeDescription
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
TypeDescription
System.String

Username

[Obsolete]
public string Username { get; set; }

The user name for HTTP Basic authentication.

Property Value
TypeDescription
System.String