public sealed class ReceiveTriggerWebhookRequest : IMessage<ReceiveTriggerWebhookRequest>, IEquatable<ReceiveTriggerWebhookRequest>, IDeepCloneable<ReceiveTriggerWebhookRequest>, IBufferMessage, IMessage
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by the ReceiveTriggerWebhook method.
Implements
IMessage<ReceiveTriggerWebhookRequest>, IEquatable<ReceiveTriggerWebhookRequest>, IDeepCloneable<ReceiveTriggerWebhookRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.CloudBuild.V1Assembly
Google.Cloud.CloudBuild.V1.dll
Constructors
ReceiveTriggerWebhookRequest()
public ReceiveTriggerWebhookRequest()
ReceiveTriggerWebhookRequest(ReceiveTriggerWebhookRequest)
public ReceiveTriggerWebhookRequest(ReceiveTriggerWebhookRequest other)
Parameter | |
---|---|
Name | Description |
other | ReceiveTriggerWebhookRequest |
Properties
Body
public HttpBody Body { get; set; }
HTTP request body.
Property Value | |
---|---|
Type | Description |
HttpBody |
ProjectId
public string ProjectId { get; set; }
Project in which the specified trigger lives
Property Value | |
---|---|
Type | Description |
String |
Secret
public string Secret { get; set; }
Secret token used for authorization if an OAuth token isn't provided.
Property Value | |
---|---|
Type | Description |
String |
Trigger
public string Trigger { get; set; }
Name of the trigger to run the payload against
Property Value | |
---|---|
Type | Description |
String |