diff --git a/specs/Data-Gateway.json b/specs/Data-Gateway.json index 70740b1..363ae77 100644 --- a/specs/Data-Gateway.json +++ b/specs/Data-Gateway.json @@ -2971,6 +2971,36 @@ "null" ], "description": "Alternative products that may be used for this year phase, or null when no alternatives apply.", + "items": { + "type": "object", + "description": "An alternative product considered for this year phase.", + "properties": { + "name": { + "type": "string", + "description": "Alternative product name." + }, + "publisher": { + "type": [ + "string", + "null" + ], + "description": "Organization that publishes the alternative product, or null if unspecified." + }, + "status": { + "type": [ + "string", + "null" + ], + "description": "Adoption status of the alternative product, or null if unspecified." + } + }, + "required": [ + "name", + "publisher", + "status" + ], + "additionalProperties": false + }, "examples": [ [ { @@ -12694,7 +12724,18 @@ "value": null, "userProfileIds": null, "isDeepDive": false, - "altProduct": null, + "altProduct": [ + { + "name": "Google Workspace", + "publisher": "Google", + "status": "Limted Adoption" + }, + { + "name": "Adobe Workspace", + "publisher": "Adobe", + "status": "Limited Adoption" + } + ], "publisher": null, "useCase": null }, @@ -12702,7 +12743,18 @@ "value": null, "userProfileIds": null, "isDeepDive": false, - "altProduct": null, + "altProduct": [ + { + "name": "Google Workspace", + "publisher": "Google", + "status": "Limted Adoption" + }, + { + "name": "Adobe Workspace", + "publisher": "Adobe", + "status": "Limited Adoption" + } + ], "publisher": null, "useCase": null }, @@ -12710,7 +12762,18 @@ "value": null, "userProfileIds": null, "isDeepDive": false, - "altProduct": null, + "altProduct": [ + { + "name": "Google Workspace", + "publisher": "Google", + "status": "Limted Adoption" + }, + { + "name": "Adobe Workspace", + "publisher": "Adobe", + "status": "Limited Adoption" + } + ], "publisher": null, "useCase": null }, @@ -12718,7 +12781,18 @@ "value": null, "userProfileIds": null, "isDeepDive": false, - "altProduct": null, + "altProduct": [ + { + "name": "Google Workspace", + "publisher": "Google", + "status": "Limted Adoption" + }, + { + "name": "Adobe Workspace", + "publisher": "Adobe", + "status": "Limited Adoption" + } + ], "publisher": null, "useCase": null }