changedOutput schema / else / else / anyOf
Previous value: -[
- {
- "properties": {
- "artifact": {
- "properties": {
- "artifact_id": {
- "type": "string"
- },
- "artifact_ref": {
- "type": "string"
- },
- "artifact_status": {
- "type": "string"
- },
- "byte_size": {
- "type": "integer"
- },
- "content_type": {
- "type": "string"
- },
- "download_url": {
- "type": "string"
- },
- "expires_at": {
- "type": "string"
- },
- "filename": {
- "type": "string"
- },
- "row_count": {
- "type": "integer"
- },
- "sha256": {
- "type": "string"
- }
- },
- "required": [
- "download_url"
- ],
- "type": "object"
- },
- "filename": {
- "type": "string"
- },
- "kind": {
- "const": "ready"
- },
- "metadata": {
- "properties": {},
- "type": "object"
- },
- "row_count": {
- "type": "integer"
- }
- },
- "required": [
- "artifact",
- "filename",
- "row_count"
- ]
- },
- {
- "properties": {
- "kind": {
- "const": "queued"
- },
- "task_ref": {
- "type": "string"
- },
- "task_status": {
- "type": "string"
- },
- "task_type": {
- "const": "insights_export"
- }
- },
- "required": [
- "task_ref",
- "task_status",
- "task_type"
- ]
- }
-]New value: +[
+ {
+ "properties": {
+ "kind": {
+ "const": "ready"
+ }
+ },
+ "required": [
+ "artifact",
+ "filename",
+ "kind",
+ "row_count"
+ ]
+ },
+ {
+ "properties": {
+ "kind": {
+ "const": "queued"
+ },
+ "task_type": {
+ "const": "insights_export"
+ }
+ },
+ "required": [
+ "kind",
+ "task_ref",
+ "task_status",
+ "task_type"
+ ]
+ }
+]
addedOutput schema / else / else / properties
Added value: +{
+ "artifact": {
+ "properties": {
+ "artifact_id": {
+ "type": "string"
+ },
+ "artifact_ref": {
+ "type": "string"
+ },
+ "artifact_status": {
+ "type": "string"
+ },
+ "byte_size": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "download_url": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "string"
+ },
+ "filename": {
+ "type": "string"
+ },
+ "row_count": {
+ "type": "integer"
+ },
+ "sha256": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "download_url"
+ ],
+ "type": "object"
+ },
+ "filename": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "ready",
+ "queued"
+ ]
+ },
+ "metadata": {
+ "properties": {},
+ "type": "object"
+ },
+ "row_count": {
+ "type": "integer"
+ },
+ "task_ref": {
+ "type": "string"
+ },
+ "task_status": {
+ "type": "string"
+ },
+ "task_type": {
+ "const": "insights_export"
+ }
+}