This parameters template demonstrates the Put EventBridge/CloudWatch Events action: Insert excerpt |
---|
| _JSONEscapingRequirements |
---|
| _JSONEscapingRequirements |
---|
nopanel | true |
---|
|
Info |
---|
title | Event Patterns in CloudWatch EventsThis is an opinionated example that works well for ingesting custom events from Atlassian products – refer to Event Patterns in CloudWatch Events for details on these and other available fields. |
---|
Put EventBridge/CloudWatch Events parameters example - Jira Core Post Function (complete issue shape) Code Block |
---|
language | js | linenumbers | true |
---|
| {
"Entries": [
{
"Time": "$event.timestamp",
"Source": "net.utoolity.atlassian.bamboo.automation-with-aws-bamboo",
"DetailType": "Jira Core Post Function",
"Detail": "$issue"
}
]
} |
Put EventBridge/CloudWatch Events parameters example - Jira Core Post Function (selected fields, escaped manually) Code Block |
---|
language | js | linenumbers | true |
---|
| {
"Entries": [
{
"Time": "$event.timestamp",
"Source": "net.utoolity.atlassian.bamboo.automation-with-aws-bamboo",
"DetailType": "Jira Core Post Function",
"Detail": "{ \"issueKey\": \"$issue.key\", \"issueUrl\": \"$issue.self\", \"issueSummary\": \"$issue.fields.summary\" }"
}
]
}
|
Put CloudWatch Events parameters example - Jira Core Post Function (selected fields, escaped with utility function) Code Block |
---|
language | js | linenumbers | true |
---|
| {
"Entries": [
{
"Time": "$event.timestamp",
"Source": "net.utoolity.atlassian.bamboo.automation-with-aws-bamboo",
"DetailType": "Jira Core Post Function",
"Detail": "$util.escapeJson('{
"issueKey": "$issue.key"
"issueUrl": "$issue.self"
"issueSummary": "$issue.fields.summary"
}')"
}
]
} |
|