blob: de00b8e68de0b756f732d082da05e28cf20dc7f1 [file] [log] [blame]
Brad Bishopa6755e62017-07-31 22:44:24 -04001/xyz/openbmc_project/control/minimum_ship_level_required:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -05002 - Interface: xyz.openbmc_project.Control.MinimumShipLevel
3 Properties:
4 MinimumShipLevelRequired:
5 Default: 'true'
Brad Bishopa6755e62017-07-31 22:44:24 -04006
Deepak Kodihallifeb88672017-05-17 06:42:51 -05007/xyz/openbmc_project/control/host0/auto_reboot:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -05008 - Interface: xyz.openbmc_project.Control.Boot.RebootPolicy
9 Properties:
10 AutoReboot:
11 Default: 'true'
Deepak Kodihallifeb88672017-05-17 06:42:51 -050012
Deepak Kodihalli49828a42017-08-27 03:28:25 -050013/xyz/openbmc_project/control/host0/boot:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050014 - Interface: xyz.openbmc_project.Control.Boot.Source
15 Properties:
16 BootSource:
17 Default: Source::Sources::Default
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050018 - Interface: xyz.openbmc_project.Control.Boot.Mode
19 Properties:
20 BootMode:
21 Default: Mode::Modes::Regular
Deepak Kodihallifeb88672017-05-17 06:42:51 -050022
Deepak Kodihalli75effe02017-08-27 06:54:26 -050023/xyz/openbmc_project/control/host0/boot/one_time:
24 - Interface: xyz.openbmc_project.Control.Boot.Source
25 Properties:
26 BootSource:
27 Default: Source::Sources::Default
28 - Interface: xyz.openbmc_project.Control.Boot.Mode
29 Properties:
30 BootMode:
31 Default: Mode::Modes::Regular
32 - Interface: xyz.openbmc_project.Object.Enable
33 Properties:
34 Enabled:
35 Default: 'true'
36
Deepak Kodihallifeb88672017-05-17 06:42:51 -050037/xyz/openbmc_project/control/host0/power_cap:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050038 - Interface: xyz.openbmc_project.Control.Power.Cap
39 Properties:
40 PowerCap:
41 Default: 0
42 Validation:
43 Type: "range"
44 Validator: "0..1000"
45 Unit: "Watts"
46 PowerCapEnable:
47 Default: 'false'
48
Deepak Kodihallifeb88672017-05-17 06:42:51 -050049/xyz/openbmc_project/control/host0/power_restore_policy:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050050 - Interface: xyz.openbmc_project.Control.Power.RestorePolicy
51 Properties:
52 PowerRestorePolicy:
53 Default: RestorePolicy::Policy::AlwaysOff
Deepak Kodihallifeb88672017-05-17 06:42:51 -050054
55/xyz/openbmc_project/time/owner:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050056 - Interface: xyz.openbmc_project.Time.Owner
57 Properties:
58 TimeOwner:
59 Default: Owner::Owners::BMC
Deepak Kodihallifeb88672017-05-17 06:42:51 -050060
61/xyz/openbmc_project/time/sync_method:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050062 - Interface: xyz.openbmc_project.Time.Synchronization
63 Properties:
64 TimeSyncMethod:
65 Default: Synchronization::Method::NTP
Ratan Gupta7c024c12017-07-10 12:13:34 +053066
67/xyz/openbmc_project/network/host0/intf:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050068 - Interface: xyz.openbmc_project.Network.MACAddress
69 Properties:
70 MACAddress:
71 Default: '"00:00:00:00:00:00"'
72 Validation:
73 Type: "regex"
74 Validator: '^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$'
Ratan Gupta7c024c12017-07-10 12:13:34 +053075
Patrick Williamsaad72a22017-07-29 06:30:06 -050076#needs to implement address validation TODO openbmc/issues/2046
Ratan Gupta7c024c12017-07-10 12:13:34 +053077/xyz/openbmc_project/network/host0/intf/addr:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050078 - Interface: xyz.openbmc_project.Network.IP
79 Properties:
80 Address:
81 Default: '"0.0.0.0"'
82 PrefixLength:
83 Default: 0
84 Validation:
85 Type: "range"
86 Validator: 0..128
87 Unit: "bits"
88 Origin:
89 Default: IP::AddressOrigin::Static
90 Gateway:
91 Default: '"0.0.0.0"'
92 Type:
93 Default: IP::Protocol::IPv4
Deepak Kodihalli3b951232017-07-22 14:12:41 -050094
95/xyz/openbmc_project/control/host0/restriction_mode:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -050096 - Interface: xyz.openbmc_project.Control.Security.RestrictionMode
97 Properties:
98 RestrictionMode:
99 Default: RestrictionMode::Modes::None
Marri Devender Rao13752df2017-07-19 02:13:31 -0500100
101/xyz/openbmc_project/control/host0/TPMEnable:
Deepak Kodihallic64fcdc2017-08-27 03:16:13 -0500102 - Interface: xyz.openbmc_project.Control.TPM.Policy
103 Properties:
104 TPMEnable:
105 Default: 'false'
Gunnar Millsb547eff2018-01-26 14:45:39 -0600106
107/xyz/openbmc_project/control/power_supply_redundancy:
108 - Interface: xyz.openbmc_project.Control.PowerSupplyRedundancy
109 Properties:
110 PowerSupplyRedundancyEnabled:
111 Default: 'true'
Jayanth Othayothe52c6282018-02-06 05:13:20 -0600112
113/xyz/openbmc_project/control/host0/turbo_allowed:
114 - Interface: xyz.openbmc_project.Control.Host.TurboAllowed
115 Properties:
116 TurboAllowed:
117 Default: 'true'