{ "type": "object", "required": [ "experiment" ], "properties": { "experiment": { "type": "object", "required": [ "experiment_id", "name", "artifact_location", "lifecycle_stage" ], "properties": { "experiment_id": { "type": "string" }, "name": { "type": "string" }, "artifact_location": { "type": "string" }, "lifecycle_stage": { "type": "string", "enum": [ "active", "deleted" ] }, "tags": { "type": "array", "items": { "type": "object", "required": [ "key", "value" ], "properties": { "key": { "type": "string" }, "value": { "type": "string" } } } } } } } }