blob: ffcb78e42122d09f15dea5af3efb68ce2191ee8b [file] [log] [blame]
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -05001/xyz/openbmc_project/control/host0/auto_reboot:
2 Interface: xyz.openbmc_project.Control.Boot.RebootPolicy
Patrick Williams4e57b352017-07-29 06:30:06 -05003 Properties:
4 AutoReboot:
5 Default: 'false'
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -05006
7/xyz/openbmc_project/control/host0/boot_source:
8 Interface: xyz.openbmc_project.Control.Boot.Source
Patrick Williams4e57b352017-07-29 06:30:06 -05009 Properties:
10 BootSource:
11 Default: Source::Sources::Default
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050012
13/xyz/openbmc_project/control/host0/boot_mode:
14 Interface: xyz.openbmc_project.Control.Boot.Mode
Patrick Williams4e57b352017-07-29 06:30:06 -050015 Properties:
16 BootMode:
17 Default: Mode::Modes::Regular
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050018
19/xyz/openbmc_project/control/host0/power_cap:
20 Interface: xyz.openbmc_project.Control.Power.Cap
Patrick Williams4e57b352017-07-29 06:30:06 -050021 Properties:
22 PowerCap:
23 Default: 0
24 Validation:
25 Type: "range"
26 Validator: "0..1000"
27 Unit: "Watts"
28 PowerCapEnable:
29 Default: 'false'
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050030
31/xyz/openbmc_project/control/host0/power_restore_policy:
32 Interface: xyz.openbmc_project.Control.Power.RestorePolicy
Patrick Williams4e57b352017-07-29 06:30:06 -050033 Properties:
34 PowerRestorePolicy:
35 Default: RestorePolicy::Policy::Restore
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050036
37/xyz/openbmc_project/time/owner:
38 Interface: xyz.openbmc_project.Time.Owner
Patrick Williams4e57b352017-07-29 06:30:06 -050039 Properties:
40 TimeOwner:
41 Default: Owner::Owners::BMC
Deepak Kodihalli3e3c88c2017-05-17 06:42:51 -050042
43/xyz/openbmc_project/time/sync_method:
44 Interface: xyz.openbmc_project.Time.Synchronization
Patrick Williams4e57b352017-07-29 06:30:06 -050045 Properties:
46 TimeSyncMethod:
47 Default: Synchronization::Method::NTP
Ratan Gupta24bfc042017-07-10 12:13:34 +053048
49/xyz/openbmc_project/network/host0/intf:
50 Interface: xyz.openbmc_project.Network.MACAddress
Patrick Williams4e57b352017-07-29 06:30:06 -050051 Properties:
52 MACAddress:
53 Default: '"00:00:00:00:00:00"'
54 Validation:
55 Type: "regex"
56 Validator: '^([0-9A-F]{2}[:-]){5}([0-9A-F]{2})$'
Ratan Gupta24bfc042017-07-10 12:13:34 +053057
Patrick Williams4e57b352017-07-29 06:30:06 -050058#needs to implement address validation TODO openbmc/issues/2046
Ratan Gupta24bfc042017-07-10 12:13:34 +053059/xyz/openbmc_project/network/host0/intf/addr:
60 Interface: xyz.openbmc_project.Network.IP
Patrick Williams4e57b352017-07-29 06:30:06 -050061 Properties:
62 Address:
63 Default: '"0.0.0.0"'
64 PrefixLength:
65 Default: 0
66 Validation:
67 Type: "range"
68 Validator: 0..128
69 Unit: "bits"
70 Origin:
71 Default: IP::AddressOrigin::Static
72 Gateway:
73 Default: '"0.0.0.0"'
74 Type:
75 Default: IP::Protocol::IPv4