summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Software/Version.interface.yaml
blob: f655af01eed4dcbe25ce1402bf5edca34e3f8ecf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
description: >
    Simple definition of a Software or Firmware version.
properties:
    - name: Version
      type: string
      description: >
        The version identifier.
    - name: Purpose
      type: enum[self.VersionPurpose]
      description: >
        The purpose of the version.  As in, what can it be used for or
        applied to?
enumerations:
    - name: VersionPurpose
      description: >
        An enumeration of possible purposes of the version.
      values:
        - name: Unknown
          description: >
            The version is of unknown purpose.
        - name: Other
          description: >
            The version is of some other purpose.
        - name: System
          description: >
            The version is an aggregate for the system as a whole.
        - name: BMC
          description: >
            The version is a version for the BMC.
        - name: Host
          description: >
            The version is a version for a managed host.
OpenPOWER on IntegriCloud