public sealed class ReceiveTriggerWebhookRequest : IMessage<ReceiveTriggerWebhookRequest>, IEquatable<ReceiveTriggerWebhookRequest>, IDeepCloneable<ReceiveTriggerWebhookRequest>, IBufferMessage, IMessageReceiveTriggerWebhookRequest [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 |
|