github-settings

Update GitHub setting

Updates the setting (name, schedule) for GitHub data sources.

Required scope: `ingestion:manage`

put/github-settings/{id}

Path parameters

idstring required

Ingestion setting ID for the GitHub data source

Request body

namestring required

Name of the GitHub data source

rrulestring

Recurrence rule (RFC 5545 RRULE). Empty string or omission removes the existing schedule.

Response

Successfully updated GitHub setting

idstring required

GitHub ingestion setting ID

namestring required

Name of the GitHub ingestion setting

repositorystring required

GitHub repository in owner/repo format (e.g. "octocat/Hello-World")

path_filtersstring[]
reference_type'default' | 'branch' | 'tag' | 'commit'

Git reference type

reference_paramstring

Reference parameter (branch name, tag name, or commit hash)

rrulestring

Recurrence rule (RFC 5545 RRULE)

secret_idstring

ID of the associated secret

Changes

Changed in 1 of the 71 revisions of this API.1

Of the 71 revisions, 18 have no diff computed.