removedInput schema / properties / aggregation
Removed value: -{
- "description": "Aggregation type (default: AVG)",
- "enum": [
- "AVG",
- "MIN",
- "MAX",
- "SUM",
- "COUNT"
- ],
- "type": "string"
-}
removedInput schema / properties / interval
Removed value: -{
- "description": "Aggregation interval (default: Min5)",
- "enum": [
- "Min1",
- "Min5",
- "Min30",
- "Hour2",
- "Day1"
- ],
- "type": "string"
-}
addedInput schema / properties / metricInfoList
Added value: +{
+ "description": "Array of metric queries to execute (max 20)",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "aggregation": {
+ "description": "Aggregation type (default: AVG)",
+ "enum": [
+ "COUNT",
+ "SUM",
+ "MAX",
+ "MIN",
+ "AVG"
+ ],
+ "type": "string"
+ },
+ "dimensions": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Dimensions identifying the resource as key-value pairs",
+ "type": "object"
+ },
+ "interval": {
+ "description": "Aggregation interval",
+ "enum": [
+ "Min1",
+ "Min5",
+ "Min30",
+ "Hour2",
+ "Day1"
+ ],
+ "type": "string"
+ },
+ "metric": {
+ "description": "Metric name to query",
+ "type": "string"
+ },
+ "prodKey": {
+ "description": "Product key (cw_key)",
+ "type": "string"
+ },
+ "queryAggregation": {
+ "$ref": "#/properties/metricInfoList/items/properties/aggregation",
+ "description": "Query result aggregation (default: AVG)"
+ }
+ },
+ "required": [
+ "prodKey",
+ "metric",
+ "interval",
+ "dimensions"
+ ],
+ "type": "object"
+ },
+ "maxItems": 20,
+ "minItems": 1,
+ "type": "array"
+}
removedInput schema / properties / metrics
Removed value: -{
- "description": "Array of metric queries to execute",
- "items": {
- "additionalProperties": false,
- "properties": {
- "dimensions": {
- "additionalProperties": {
- "type": "string"
- },
- "description": "Dimension filters",
- "type": "object"
- },
- "metricGroupId": {
- "description": "Metric group ID",
- "type": "string"
- },
- "metricGroupItemId": {
- "description": "Metric group item ID",
- "type": "string"
- },
- "prodKey": {
- "description": "Product key (cw_key)",
- "type": "string"
- }
- },
- "required": [
- "prodKey",
- "metricGroupItemId",
- "metricGroupId"
- ],
- "type": "object"
- },
- "type": "array"
-}
changedInput schema / required
Previous value: -[
- "metrics",
- "timeStart",
- "timeEnd"
-]New value: +[
+ "metricInfoList",
+ "timeStart",
+ "timeEnd"
+]