diff --git a/schemas/servicedeployed.json b/schemas/servicedeployed.json index 0832019..feb65a1 100644 --- a/schemas/servicedeployed.json +++ b/schemas/servicedeployed.json @@ -70,16 +70,26 @@ "type": "string", "minLength": 1 }, + "name": { + "type": "string", + "minLength": 1 + }, "source": { "type": "string", "minLength": 1, "format": "uri-reference" + }, + "url": { + "type": "string", + "minLength": 1, + "format": "uri-reference" } }, "additionalProperties": false, "type": "object", - "required": [ - "id" + "anyOf": [ + {"required": ["id"]}, + {"required": ["name"]} ] }, "artifactId": { diff --git a/schemas/servicepublished.json b/schemas/servicepublished.json index 6baeb47..abc4df9 100644 --- a/schemas/servicepublished.json +++ b/schemas/servicepublished.json @@ -70,16 +70,26 @@ "type": "string", "minLength": 1 }, + "name": { + "type": "string", + "minLength": 1 + }, "source": { "type": "string", "minLength": 1, "format": "uri-reference" + }, + "url": { + "type": "string", + "minLength": 1, + "format": "uri-reference" } }, "additionalProperties": false, "type": "object", - "required": [ - "id" + "anyOf": [ + {"required": ["id"]}, + {"required": ["name"]} ] } }, diff --git a/schemas/serviceremoved.json b/schemas/serviceremoved.json index b0cd26e..7093cda 100644 --- a/schemas/serviceremoved.json +++ b/schemas/serviceremoved.json @@ -70,16 +70,26 @@ "type": "string", "minLength": 1 }, + "name": { + "type": "string", + "minLength": 1 + }, "source": { "type": "string", "minLength": 1, "format": "uri-reference" + }, + "url": { + "type": "string", + "minLength": 1, + "format": "uri-reference" } }, "additionalProperties": false, "type": "object", - "required": [ - "id" + "anyOf": [ + {"required": ["id"]}, + {"required": ["name"]} ] } }, diff --git a/schemas/servicerolledback.json b/schemas/servicerolledback.json index b6acb00..ffbbadd 100644 --- a/schemas/servicerolledback.json +++ b/schemas/servicerolledback.json @@ -70,16 +70,26 @@ "type": "string", "minLength": 1 }, + "name": { + "type": "string", + "minLength": 1 + }, "source": { "type": "string", "minLength": 1, "format": "uri-reference" + }, + "url": { + "type": "string", + "minLength": 1, + "format": "uri-reference" } }, "additionalProperties": false, "type": "object", - "required": [ - "id" + "anyOf": [ + {"required": ["id"]}, + {"required": ["name"]} ] }, "artifactId": { diff --git a/schemas/serviceupgraded.json b/schemas/serviceupgraded.json index 5021561..7ca5e4a 100644 --- a/schemas/serviceupgraded.json +++ b/schemas/serviceupgraded.json @@ -70,16 +70,26 @@ "type": "string", "minLength": 1 }, + "name": { + "type": "string", + "minLength": 1 + }, "source": { "type": "string", "minLength": 1, "format": "uri-reference" + }, + "url": { + "type": "string", + "minLength": 1, + "format": "uri-reference" } }, "additionalProperties": false, "type": "object", - "required": [ - "id" + "anyOf": [ + {"required": ["id"]}, + {"required": ["name"]} ] }, "artifactId": {