DistroBase

DistroBase
DistroBase

Basic data about a distro to be used as base for any purpose, whether it is reading or updating.

JSON Example
{
    "key": "debian-11",
    "os": "debian",
    "version": "11",
    "name": "Debian 11",
    "fips_compliant": true,
    "os_family": "linux",
    "public_offering": true
}
key
Required

Key for identifying the operating system distribution.

os
Required

Operating system distribution name for Distro.

version
Required

Version of the operating system distribution.

string
name
Required
Constraints: maxLength: 100

Name set for the distro.

boolean
fips_compliant
Optional

Indicates if the distro is FIPS compliant, false by default.

string
os_family
Optional
Constraints: maxLength: 100 default: linux

Name for the operating system family.

boolean
public_offering
Optional

Distro is also used for public offering.