ReceiveTriggerWebhook [Experimental] is called when the API receives a webhook request targeted at a specific trigger.
Arguments
projectId
string
Required. Project in which the specified trigger lives
trigger
string
Required. Name of the trigger to run the payload against
name
string
The name of the ReceiveTriggerWebhook
to retrieve. Format: projects/{project}/locations/{location}/triggers/{trigger}
secret
string
Secret token used for authorization if an OAuth token isn't provided.
body
object ( HttpBody
)
Required.
Raised exceptions
ConnectionError
HttpError
TimeoutError
TypeError
ValueError
Response
If successful, the response will be empty.
Subworkflow snippet
Some fields might be optional or required. To identify required fields, refer to the API documentation .
YAML
- webhook : call : googleapis.cloudbuild.v1.projects.triggers.webhook args : projectId : ... trigger : ... name : ... secret : ... body : contentType : ... data : ... extensions : ... result : webhookResult
JSON
[ { "webhook" : { "call" : "googleapis.cloudbuild.v1.projects.triggers.webhook" , "args" : { "projectId" : "..." , "trigger" : "..." , "name" : "..." , "secret" : "..." , "body" : { "contentType" : "..." , "data" : "..." , "extensions" : "..." } }, "result" : "webhookResult" } } ]

