Cloud Build v2 API - Class ProcessWebhookRequest (1.4.0)

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.

Inheritance

object > ProcessWebhookRequest

Namespace

Google.Cloud.CloudBuild.V2

Assembly

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