addedOutput schema / properties / assignments
Added value: +{
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "assignmentId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "assignmentMode": {
+ "type": "string"
+ },
+ "assignmentReason": {
+ "type": "string"
+ },
+ "category": {
+ "type": "string"
+ },
+ "categoryId": {
+ "type": "string"
+ },
+ "filterId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "filterMode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "filterName": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "filterPlatform": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "filterRule": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "intent": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "platform": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "policyId": {
+ "type": "string"
+ },
+ "policyName": {
+ "type": "string"
+ },
+ "roleScopeTagIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "schemaVersion": {
+ "const": 1,
+ "type": "number"
+ },
+ "source": {
+ "type": "string"
+ },
+ "targetId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "targetName": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "targetType": {
+ "type": "string"
+ },
+ "tenantId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "schemaVersion",
+ "tenantId",
+ "categoryId",
+ "category",
+ "policyId",
+ "policyName",
+ "platform",
+ "roleScopeTagIds",
+ "assignmentId",
+ "assignmentMode",
+ "targetType",
+ "targetId",
+ "targetName",
+ "intent",
+ "filterId",
+ "filterName",
+ "filterMode",
+ "filterRule",
+ "filterPlatform",
+ "assignmentReason",
+ "source"
+ ],
+ "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 / policy
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "categoryId": {
+ "type": "string"
+ },
+ "displayName": {
+ "type": "string"
+ },
+ "graphType": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "isAssigned": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "platform": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "roleScopeTagIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "technology": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "displayName",
+ "categoryId",
+ "category",
+ "platform",
+ "technology",
+ "graphType",
+ "roleScopeTagIds",
+ "isAssigned"
+ ],
+ "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",
+ "policy",
+ "assignments",
+ "resultCount",
+ "nextCursor",
+ "coverage",
+ "graphUsage"
+]