{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/JiraExpressionForAnalysis", "title": "JiraExpressionForAnalysis", "additionalProperties": false, "description": "Details of Jira expressions for analysis.", "properties": { "contextVariables": { "additionalProperties": { "description": "Context variables and their types. The type checker assumes that common context variables, such as issue or project, are available in context and sets their type. Use this property to override the default types or provide details of new variables.", "type": "string" }, "description": "Context variables and their types. The type checker assumes that [common context variables](https://developer.atlassian.com/cloud/jira/platform/jira-expressions/#context-variables), such as `issue` or `project`, are available in context and sets their type. Use this property to override the default types or provide details of new variables.", "type": "object" }, "expressions": { "description": "The list of Jira expressions to analyse.", "example": "issues.map(issue => issue.properties['property_key'])", "items": { "description": "The list of Jira expressions to analyse.", "example": "issues.map(issue => issue.properties['property_key'])", "type": "string" }, "type": "array" } }, "required": [ "expressions" ], "type": "object" }