{"additionalProperties": false, "type": "object", "properties": {"platform": {"default": "k8s", "enum": ["k8s", "macos"], "type": "string"}, "image": {"default": "+@basebox", "pattern": "^(\\+@[a-z0-9-]+|\\+\\/[a-z0-9-]+|[a-z0-9/.-]+)(:[a-z0-9\\-]+)?$", "type": "string"}, "use": {"default": [], "items": {"enum": ["docker", "mobil-keystore"], "type": "string"}, "type": "array"}, "resources": {"anyOf": [{"default": "small", "enum": ["small", "medium", "large", "xlarge", "xxlarge", "xxxlarge"], "type": "string"}, {"required": ["cpu", "memory"], "type": "object", "properties": {"cpu": {"default": "1.0", "anyOf": [{"default": "1.0", "pattern": "^[0-9]+(\\.[0-9]+)?$", "type": "string"}, {"default": 1, "type": "number"}]}, "memory": {"default": "1Gi", "pattern": "^([0-9]+)(Mi|Gi)$", "type": "string"}}}]}}}