addedOutput schema / properties / assignments
Added value: +{
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "assignmentId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "categoryId": {
+ "type": "string"
+ },
+ "filter": {
+ "anyOf": [
+ {
+ "type": "null"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "mode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "platform": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "rule": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "mode",
+ "platform",
+ "rule"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "intent": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "platform": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "policyId": {
+ "type": "string"
+ },
+ "policyName": {
+ "type": "string"
+ },
+ "roleScopeTagIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "targetType": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "policyId",
+ "policyName",
+ "categoryId",
+ "platform",
+ "roleScopeTagIds",
+ "assignmentId",
+ "targetType",
+ "intent",
+ "filter"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / coverage
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "authorizationContext": {
+ "const": "delegated_may_be_rbac_filtered",
+ "type": "string"
+ },
+ "continuationRequired": {
+ "type": "boolean"
+ },
+ "failedCategories": {
+ "type": "number"
+ },
+ "failedSources": {
+ "type": "number"
+ },
+ "pendingCategories": {
+ "type": "number"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "code": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "requestIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "source": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "source",
+ "status",
+ "code",
+ "requestIds"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "status": {
+ "enum": [
+ "complete",
+ "partial"
+ ],
+ "type": "string"
+ },
+ "successfulCategories": {
+ "type": "number"
+ },
+ "successfulSources": {
+ "type": "number"
+ },
+ "totalCategories": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "status",
+ "continuationRequired",
+ "authorizationContext",
+ "successfulCategories",
+ "failedCategories",
+ "pendingCategories",
+ "totalCategories",
+ "successfulSources",
+ "failedSources",
+ "sources"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / graphUsage
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "calls": {
+ "type": "number"
+ },
+ "elapsedMs": {
+ "type": "number"
+ },
+ "pages": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "calls",
+ "pages",
+ "elapsedMs"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / nextCursor
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / pageSummary
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "assignmentRecords": {
+ "type": "number"
+ },
+ "byCategory": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "count": {
+ "type": "number"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "value",
+ "count"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "byIntent": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "count": {
+ "type": "number"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "value",
+ "count"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "uniquePolicies": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "assignmentRecords",
+ "uniquePolicies",
+ "byCategory",
+ "byIntent"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / resultCount
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / schemaVersion
Added value: +{
+ "const": 1,
+ "type": "number"
+}
addedOutput schema / properties / status / enum
Added value: +[
+ "ok",
+ "partial"
+]
addedOutput schema / properties / tenantId
Added value: +{
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "status"
-]New value: +[
+ "status",
+ "schemaVersion",
+ "tenantId",
+ "resultCount",
+ "nextCursor",
+ "coverage",
+ "graphUsage",
+ "pageSummary",
+ "assignments"
+]