Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Latest commit

 

History

History
129 lines (74 loc) · 5.14 KB

File metadata and controls

129 lines (74 loc) · 5.14 KB

root.operatingsystems.items Schema

https://github.com/dm-drogeriemarkt/lisa/blob/master/src/settings/schema.json#/properties/operatingsystems/items
Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Forbidden none settings.schema.json*

items Type

object (root.operatingsystems.items)

items Properties

Property Type Required Nullable Defined by
id string Required cannot be null root
name string Required cannot be null root
firmware string Optional cannot be null root
relations object Required cannot be null root

id

Operatingsystem global id from Foreman

id

  • is required

  • Type: string

  • cannot be null

  • defined in: root

id Type

string

id Examples

"MDE6T3BlcmF0aW5nc3lzdGVtLTE="

name

Operating system name

name

  • is required

  • Type: string

  • cannot be null

  • defined in: root

name Type

string

name Examples

"RedHat 7.6"

firmware

Firmware

firmware

  • is optional

  • Type: string

  • cannot be null

  • defined in: root

firmware Type

string

firmware Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"automatic"
"bios"
"efi"
"uefi"

firmware Examples

"automatic"
"efi"

relations

relations

relations Type

object (root.operatingsystems.items.relations)