{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.teamsAsyncOperation", "title": "microsoft.graph.teamsAsyncOperation", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.entity" }, { "title": "teamsAsyncOperation", "required": [ "@odata.type" ], "type": "object", "properties": { "attemptsCount": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "Number of times the operation was attempted before being marked successful or failed.", "format": "int32" }, "createdDateTime": { "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$", "type": "string", "description": "Time when the operation was created.", "format": "date-time" }, "error": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.operationError" }, { "type": "object", "nullable": true } ], "description": "Any error that causes the async operation to fail." }, "lastActionDateTime": { "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$", "type": "string", "description": "Time when the async operation was last updated.", "format": "date-time" }, "operationType": { "$ref": "#/components/schemas/microsoft.graph.teamsAsyncOperationType" }, "status": { "$ref": "#/components/schemas/microsoft.graph.teamsAsyncOperationStatus" }, "targetResourceId": { "type": "string", "description": "The ID of the object that's created or modified as result of this async operation, typically a team.", "nullable": true }, "targetResourceLocation": { "type": "string", "description": "The location of the object that's created or modified as result of this async operation. This URL should be treated as an opaque value and not parsed into its component paths.", "nullable": true }, "@odata.type": { "type": "string" } } } ], "x-ms-discriminator-value": "#microsoft.graph.teamsAsyncOperation" }