Redfish Code Update: Default value for ApplyTime

Setting a default value for ApplyTime property which can control when
to apply the newly uploaded software image. The ApplyTime property is
defined in the UpdateService redfish schema. This property will be hosted
from phosphor-settingsd with a default value as OnReset.

Tested: Verified that the property is getting created with the expected
default value as OnReset.
busctl get-property xyz.openbmc_project.Settings
/xyz/openbmc_project/software/apply_time
xyz.openbmc_project.Software.ApplyTime RequestedApplyTimes
"xyz.openbmc_project.Software.ApplyTime.RequestedApplyTimes.OnReset"

Signed-off-by: Jayashankar Padath <jayashankar.padath@in.ibm.com>
Change-Id: I30aebbc0cbbbab99aa2dad41c01ebecb4c64896d
diff --git a/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml b/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
index 59af1a4..7294687 100644
--- a/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
+++ b/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
@@ -127,3 +127,9 @@
       Properties:
           Enabled:
              Default: 'false'
+
+/xyz/openbmc_project/software/apply_time:
+    - Interface: xyz.openbmc_project.Software.ApplyTime
+      Properties:
+          RequestedApplyTime:
+             Default: ApplyTime::RequestedApplyTimes::OnReset