blob: f2df02d32dbe6a805c97205da1f3d900ff6dffd8 [file] [log] [blame]
Brad Bishopd7cbc982017-07-31 22:44:24 -04001/xyz/openbmc_project/control/minimum_ship_level_required:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -05002 - Interface: xyz.openbmc_project.Control.MinimumShipLevel
3 Properties:
4 MinimumShipLevelRequired:
5 Default: 'true'
Brad Bishopd7cbc982017-07-31 22:44:24 -04006
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -05007/xyz/openbmc_project/control/host0/auto_reboot:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -05008 - Interface: xyz.openbmc_project.Control.Boot.RebootPolicy
9 Properties:
10 AutoReboot:
11 Default: 'true'
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050012
Andrew Geissler7d29e7a2020-10-19 13:35:38 -050013/xyz/openbmc_project/control/host0/auto_reboot/one_time:
14 - Interface: xyz.openbmc_project.Control.Boot.RebootPolicy
15 Properties:
16 AutoReboot:
17 Default: 'true'
18
Deepak Kodihallia692bcc2017-08-27 03:28:25 -050019/xyz/openbmc_project/control/host0/boot:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050020 - Interface: xyz.openbmc_project.Control.Boot.Source
21 Properties:
22 BootSource:
23 Default: Source::Sources::Default
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050024 - Interface: xyz.openbmc_project.Control.Boot.Mode
25 Properties:
26 BootMode:
27 Default: Mode::Modes::Regular
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050028
Deepak Kodihalli72133982017-08-27 06:54:26 -050029/xyz/openbmc_project/control/host0/boot/one_time:
30 - Interface: xyz.openbmc_project.Control.Boot.Source
31 Properties:
32 BootSource:
33 Default: Source::Sources::Default
34 - Interface: xyz.openbmc_project.Control.Boot.Mode
35 Properties:
36 BootMode:
37 Default: Mode::Modes::Regular
38 - Interface: xyz.openbmc_project.Object.Enable
39 Properties:
40 Enabled:
41 Default: 'true'
42
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050043/xyz/openbmc_project/control/host0/power_cap:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050044 - Interface: xyz.openbmc_project.Control.Power.Cap
45 Properties:
46 PowerCap:
47 Default: 0
48 Validation:
49 Type: "range"
50 Validator: "0..1000"
51 Unit: "Watts"
52 PowerCapEnable:
53 Default: 'false'
Andrew Geisslerf0497ff2020-04-13 07:39:11 -050054
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050055/xyz/openbmc_project/control/host0/power_restore_policy:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050056 - Interface: xyz.openbmc_project.Control.Power.RestorePolicy
57 Properties:
58 PowerRestorePolicy:
59 Default: RestorePolicy::Policy::AlwaysOff
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050060
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050061/xyz/openbmc_project/time/sync_method:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050062 - Interface: xyz.openbmc_project.Time.Synchronization
63 Properties:
64 TimeSyncMethod:
65 Default: Synchronization::Method::NTP
Ratan Gupta24bfc042017-07-10 12:13:34 +053066
67/xyz/openbmc_project/network/host0/intf:
Deepak Kodihalli2a93f742017-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 Gupta24bfc042017-07-10 12:13:34 +053075
Patrick Williams4e57b352017-07-29 06:30:06 -050076#needs to implement address validation TODO openbmc/issues/2046
Ratan Gupta24bfc042017-07-10 12:13:34 +053077/xyz/openbmc_project/network/host0/intf/addr:
Deepak Kodihalli2a93f742017-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 Kodihalliad79a1b2017-07-22 14:12:41 -050094
95/xyz/openbmc_project/control/host0/restriction_mode:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -050096 - Interface: xyz.openbmc_project.Control.Security.RestrictionMode
97 Properties:
98 RestrictionMode:
99 Default: RestrictionMode::Modes::None
Marri Devender Rao7f0a66d2017-07-19 02:13:31 -0500100
101/xyz/openbmc_project/control/host0/TPMEnable:
Deepak Kodihalli2a93f742017-08-27 03:16:13 -0500102 - Interface: xyz.openbmc_project.Control.TPM.Policy
103 Properties:
104 TPMEnable:
105 Default: 'false'
Gunnar Mills2e169332018-01-26 14:45:39 -0600106
Adriana Kobylak5dce67a2018-08-20 14:39:30 -0500107/xyz/openbmc_project/control/power_supply_attributes:
108 - Interface: xyz.openbmc_project.Control.PowerSupplyAttributes
109 Properties:
110 DeratingFactor:
111 Default: 90
112
Gunnar Mills2e169332018-01-26 14:45:39 -0600113/xyz/openbmc_project/control/power_supply_redundancy:
114 - Interface: xyz.openbmc_project.Control.PowerSupplyRedundancy
115 Properties:
116 PowerSupplyRedundancyEnabled:
117 Default: 'true'
Jayanth Othayoth82f23772018-02-06 05:13:20 -0600118
119/xyz/openbmc_project/control/host0/turbo_allowed:
120 - Interface: xyz.openbmc_project.Control.Host.TurboAllowed
121 Properties:
122 TurboAllowed:
123 Default: 'true'
Deepak Kodihallidcc1bdb2018-09-07 02:14:17 -0500124
125/xyz/openbmc_project/logging/rest_api_logs:
126 - Interface: xyz.openbmc_project.Object.Enable
127 Properties:
128 Enabled:
129 Default: 'false'
Jayashankar Padath634e8d02019-04-02 23:20:35 +0530130
Andrew Geissler6f5102f2020-04-09 16:18:53 -0500131/xyz/openbmc_project/logging/settings:
132 - Interface: xyz.openbmc_project.Logging.Settings
133 Properties:
134 QuiesceOnHwError:
135 Default: 'false'
136
Jayashankar Padath634e8d02019-04-02 23:20:35 +0530137/xyz/openbmc_project/software/apply_time:
138 - Interface: xyz.openbmc_project.Software.ApplyTime
139 Properties:
140 RequestedApplyTime:
141 Default: ApplyTime::RequestedApplyTimes::OnReset