GithubEventSource refers to event-source for github related events
Name | Type | Description | Notes |
---|---|---|---|
insecure | Boolean | Insecure tls verification | [optional] |
organizations | List<String> | Organizations holds the names of organizations (used for organization level webhooks). Not required if Repositories is set. | [optional] |
contentType | String | ContentType of the event delivery | [optional] |
repository | String | DeprecatedRepository refers to GitHub repo name i.e. argo-events Deprecated: use Repositories instead. Will be unsupported in v 1.6 | [optional] |
githubUploadURL | String | GitHub upload URL (for GitHub Enterprise) | [optional] |
webhook | WebhookContext | [optional] | |
id | Long | Id is the webhook's id Deprecated: This is not used at all, will be removed in v1.6 | [optional] |
repositories | List<OwnedRepositories> | Repositories holds the information of repositories, which uses repo owner as the key, and list of repo names as the value. Not required if Organizations is set. | [optional] |
apiToken | V1SecretKeySelector | [optional] | |
filter | EventSourceFilter | [optional] | |
owner | String | DeprecatedOwner refers to GitHub owner name i.e. argoproj Deprecated: use Repositories instead. Will be unsupported in v 1.6 | [optional] |
githubBaseURL | String | GitHub base URL (for GitHub Enterprise) | [optional] |
githubApp | GithubAppCreds | [optional] | |
active | Boolean | Active refers to status of the webhook for event deliveries. https://developer.github.com/webhooks/creating/#active | [optional] |
deleteHookOnFinish | Boolean | DeleteHookOnFinish determines whether to delete the GitHub hook for the repository once the event source is stopped. | [optional] |
events | List<String> | Events refer to Github events to which the event source will subscribe | |
webhookSecret | V1SecretKeySelector | [optional] | |
metadata | Map<String, String> | Metadata holds the user defined metadata which will passed along the event payload. | [optional] |