action rudder_update_change_request { label: "Update a request details" description: "Update a change request" provider: rudder method: POST path: "/changeRequests/{changeRequestId}" encoding: json input: { type: "object" properties: { description: { type: "string" description: "Change request description" } name: { type: "string" description: "Change request name" } } } output: { type: "object" required: ["action", "data", "result"] properties: { action: { type: "string" description: "The id of the action" enum: ["updateChangeRequest"] } data: { type: "object" required: ["rules"] properties: { rules: { type: "array" items: { type: "object" description: "Content of the change request" properties: { acceptable: { type: "boolean" } changes: { type: "object" properties: { rules: { type: "array" items: { type: "object" properties: { action: { type: "string" } } } } } } "created by": { type: "string" } description: { type: "string" } id: { type: "integer" } name: { type: "string" } status: { type: "string" enum: ["Deployed", "Pending deployment", "Cancelled", "Pending validation", "Open"] } } } } } } result: { type: "string" description: "Result of the request" enum: ["success", "error"] } } } }