diff options
Diffstat (limited to 'spec/fixtures/api/schemas')
-rw-r--r-- | spec/fixtures/api/schemas/cluster_basic.json | 16 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/deployment.json | 6 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/environment.json | 2 |
3 files changed, 24 insertions, 0 deletions
diff --git a/spec/fixtures/api/schemas/cluster_basic.json b/spec/fixtures/api/schemas/cluster_basic.json new file mode 100644 index 00000000000..6f0e77997f0 --- /dev/null +++ b/spec/fixtures/api/schemas/cluster_basic.json @@ -0,0 +1,16 @@ +{ + "type": "object", + "required": [ + "name" + ], + "properties": { + "name": { "type": "string" }, + "path": { + "oneOf": [ + { "type": "null" }, + { "type": "string" } + ] + } + }, + "additionalProperties": false +} diff --git a/spec/fixtures/api/schemas/deployment.json b/spec/fixtures/api/schemas/deployment.json index fe725b97c21..81c2d1ef5ab 100644 --- a/spec/fixtures/api/schemas/deployment.json +++ b/spec/fixtures/api/schemas/deployment.json @@ -47,6 +47,12 @@ { "$ref": "job/job.json" } ] }, + "cluster": { + "oneOf": [ + { "type": "null" }, + { "$ref": "cluster_basic.json" } + ] + }, "manual_actions": { "type": "array", "items": { "$ref": "job/job.json" } diff --git a/spec/fixtures/api/schemas/environment.json b/spec/fixtures/api/schemas/environment.json index 5b1e3c049fa..e38b05ec008 100644 --- a/spec/fixtures/api/schemas/environment.json +++ b/spec/fixtures/api/schemas/environment.json @@ -28,6 +28,8 @@ "created_at": { "type": "string", "format": "date-time" }, "updated_at": { "type": "string", "format": "date-time" }, "can_stop": { "type": "boolean" }, + "cluster_type": { "type": "types/nullable_string.json" }, + "terminal_path": { "type": "types/nullable_string.json" }, "last_deployment": { "oneOf": [ { "type": "null" }, |