Introduces integration-based webhook registration, message parsing, dry-run monitoring, JSM ticket creation, and OAuth token refresh for DC Ops spaces. Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
826 B
JSON
26 lines
826 B
JSON
{
|
|
"dcOpsJobs": {
|
|
"roomId": "Y2lzY29zcGFyazovL3VzL1JPT00vNjY2ZDQwNzAtZTcyZC0xMWU3LWE1ZDAtYjk1NTA1MDlkZWI5",
|
|
"enabled": true,
|
|
"jobNamePattern": "\\b[A-Z][A-Z0-9]{4,}\\d\\b",
|
|
"jiraDefaults": {
|
|
"serviceDeskId": "171",
|
|
"requestTypeId": "289",
|
|
"portalGroupId": "159",
|
|
"environment": "PROD"
|
|
},
|
|
"intents": {
|
|
"rerun": {
|
|
"keywords": ["rerun"],
|
|
"summaryTemplate": "Rerun job {{jobName}}",
|
|
"descriptionTemplate": "Requested via Webex by {{personEmail}}:\n\n{{originalText}}"
|
|
},
|
|
"force_ok": {
|
|
"keywords": ["force ok", "force okay", "forceok"],
|
|
"summaryTemplate": "Force OK job {{jobName}}",
|
|
"descriptionTemplate": "Requested via Webex by {{personEmail}}:\n\n{{originalText}}",
|
|
"urgency": "High"
|
|
}
|
|
}
|
|
}
|
|
}
|