summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml')
-rw-r--r--xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml b/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml
new file mode 100644
index 0000000..33b9b20
--- /dev/null
+++ b/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml
@@ -0,0 +1,17 @@
+description: >
+ 'Applications may implement the MeetsMinimumShipLevel (MSL) decorator on an
+ object in the inventory namespace to denote that the item does or does
+ not meet an implementation defined minimum level for shipment requirement.
+
+ There are no requirements on how implementations react to inventory items
+ that do or do not meet the MSL. Typical reactions might be to prevent
+ a system from powering on or logging events.'
+
+properties:
+ - name: MeetsMinimumShipLevel
+ type: boolean
+ description: >
+ 'The inventory item meets the implementation defined minimum ship
+ level requirements when MeetsMinimumShipLevel is true.'
+
+# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
OpenPOWER on IntegriCloud