diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-10-05 16:54:15 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-10-05 16:54:15 +0300 |
commit | be834a25982746ffd85252ff502df42bb88cb9d5 (patch) | |
tree | b4d6a8ba0931e12fac08f05abea33a3b8ec2c8a2 /lib/pager_duty/validator/schemas/message.json | |
parent | ee925a3597f27e92f83a50937a64068109675b3d (diff) |
Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc32
Diffstat (limited to 'lib/pager_duty/validator/schemas/message.json')
-rw-r--r-- | lib/pager_duty/validator/schemas/message.json | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/lib/pager_duty/validator/schemas/message.json b/lib/pager_duty/validator/schemas/message.json new file mode 100644 index 00000000000..b1a3185cd1a --- /dev/null +++ b/lib/pager_duty/validator/schemas/message.json @@ -0,0 +1,47 @@ +{ + "type": "object", + "required": ["event", "incident"], + "properties": { + "event": { "type": "string" }, + "incident": { + "type": "object", + "required": [ + "html_url", + "incident_number", + "title", + "status", + "created_at", + "urgency", + "incident_key" + ], + "properties": { + "html_url": { "type": "string" }, + "incindent_number": { "type": "integer" }, + "title": { "type": "string" }, + "status": { "type": "string" }, + "created_at": { "type": "string" }, + "urgency": { "type": "string", "enum": ["high", "low"] }, + "incident_key": { "type": ["string", "null"] }, + "assignments": { + "type": "array", + "items": { + "assignee": { + "type": "array", + "items": { + "summary": { "type": "string" }, + "html_url": { "type": "string" } + } + } + } + }, + "impacted_services": { + "type": "array", + "items": { + "summary": { "type": "string" }, + "html_url": { "type": "string" } + } + } + } + } + } +} |