public sealed class ProcessWebhookRequest : IMessage<ProcessWebhookRequest>, IEquatable<ProcessWebhookRequest>, IDeepCloneable<ProcessWebhookRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Build v2 API class ProcessWebhookRequest.
RPC request object accepted by the ProcessWebhook RPC method.
Implements
IMessageProcessWebhookRequest, IEquatableProcessWebhookRequest, IDeepCloneableProcessWebhookRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CloudBuild.V2Assembly
Google.Cloud.CloudBuild.V2.dll
Constructors
ProcessWebhookRequest()
public ProcessWebhookRequest()
ProcessWebhookRequest(ProcessWebhookRequest)
public ProcessWebhookRequest(ProcessWebhookRequest other)
Parameter | |
---|---|
Name | Description |
other |
ProcessWebhookRequest |
Properties
Body
public HttpBody Body { get; set; }
HTTP request body.
Property Value | |
---|---|
Type | Description |
HttpBody |
Parent
public string Parent { get; set; }
Required. Project and location where the webhook will be received.
Format: projects/*/locations/*
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
WebhookKey
public string WebhookKey { get; set; }
Arbitrary additional key to find the maching repository for a webhook event if needed.
Property Value | |
---|---|
Type | Description |
string |