Class: DatadogAPIClient::V2::GithubWebhookTrigger

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/github_webhook_trigger.rb

Overview

Trigger a workflow VIA GitHub webhook. To trigger a workflow from GitHub, you must set a webhookSecret. In your GitHub Webhook Settings, set the Payload URL to "base_url"/api/v2/workflows/"workflow_id"/webhook?orgId="org_id", select application/json for the content type, and be highly recommend enabling SSL verification for security. The workflow must be published.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



27
28
29
# File 'lib/datadog_api_client/v2/models/github_webhook_trigger.rb', line 27

def additional_properties
  @additional_properties
end

#rate_limitObject

Defines a rate limit for a trigger.



25
26
27
# File 'lib/datadog_api_client/v2/models/github_webhook_trigger.rb', line 25

def rate_limit
  @rate_limit
end