changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": true,
+ "properties": {
+ "day": {
+ "description": "The UTC day reconciled.",
+ "type": "string"
+ },
+ "drift": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "action": {
+ "description": "The verdict: missing_in_usage_daily, absent_from_request_log, undercounted or overcounted.",
+ "type": "string"
+ },
+ "delta": {
+ "type": "number"
+ },
+ "metric": {
+ "type": "string"
+ },
+ "observed_qty": {
+ "description": "The quantity re-derived from the request log.",
+ "type": "number"
+ },
+ "project_id": {
+ "type": "string"
+ },
+ "stored_qty": {
+ "description": "The billed quantity.",
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Disagreements; empty means no drift."
+ },
+ "interpretation": {
+ "description": "What the drift can and cannot prove. Read it before acting on drift.",
+ "type": "string"
+ },
+ "repairable": {
+ "description": "Always false; nothing is repaired.",
+ "type": "boolean"
+ },
+ "request_log_rows": {
+ "description": "Rows in the request log for the day; 0 means there was nothing to compare against.",
+ "type": "number"
+ },
+ "warnings": {
+ "description": "Caveats the numbers would otherwise hide.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+}