PolicySimulateResponse
Fields
Side-by-side comparison: original vs simulated policy result.
6 fields
diff_summary· required- string
original_composite· required- number
original_recommendation· required- string
rule_evaluations- array of RuleEvaluationResponse
simulated_composite· required- number
simulated_recommendation· required- string
Raw schema (JSON)
{
"description": "Side-by-side comparison: original vs simulated policy result.",
"properties": {
"diff_summary": {
"title": "Diff Summary",
"type": "string"
},
"original_composite": {
"title": "Original Composite",
"type": "number"
},
"original_recommendation": {
"title": "Original Recommendation",
"type": "string"
},
"rule_evaluations": {
"default": [],
"items": {
"$ref": "#/components/schemas/RuleEvaluationResponse"
},
"title": "Rule Evaluations",
"type": "array"
},
"simulated_composite": {
"title": "Simulated Composite",
"type": "number"
},
"simulated_recommendation": {
"title": "Simulated Recommendation",
"type": "string"
}
},
"required": [
"original_recommendation",
"simulated_recommendation",
"original_composite",
"simulated_composite",
"diff_summary"
],
"title": "PolicySimulateResponse",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
POST/api/v1/release-gate-policies/simulate— Simulate Policy
Used by schemas
Section titled “Used by schemas”No other schema contains this one.
More details
Section titled “More details”- Specification: OpenAPI JSON