NubladoImageByReference#
- pydantic model rubin.nublado.client.NubladoImageByReference#
Spawn an image by full Docker reference.
- Parameters:
data (
Any)
Show JSON schema
{ "title": "NubladoImageByReference", "description": "Spawn an image by full Docker reference.", "type": "object", "properties": { "class": { "const": "by-reference", "default": "by-reference", "title": "Image class", "type": "string" }, "size": { "$ref": "#/$defs/NubladoImageSize", "default": "Large", "description": "Keyword selecting one of the Nublado image sizes", "title": "Image size" }, "debug": { "default": false, "title": "Whether to enable lab debugging", "type": "boolean" }, "reference": { "title": "Docker reference of image", "type": "string" } }, "$defs": { "NubladoImageSize": { "description": "Acceptable sizes of images to spawn.", "enum": [ "Fine", "Diminutive", "Tiny", "Small", "Medium", "Large", "Huge", "Gargantuan", "Colossal" ], "title": "NubladoImageSize", "type": "string" } }, "additionalProperties": false, "required": [ "reference" ] }
- field debug: bool = False#
- field class: Literal[NubladoImageClass.BY_REFERENCE] = NubladoImageClass.BY_REFERENCE (name 'image_class')#
- field reference: str [Required]#
- field size: NubladoImageSize = NubladoImageSize.Large#
Keyword selecting one of the Nublado image sizes
- to_logging_context()#
Convert to structured data to include the lab spawn log message.