_propDict)) { return $this->_propDict["settingValueTemplateId"]; } else { return null; } } /** * Sets the settingValueTemplateId * Setting value template id * * @param string $val The value of the settingValueTemplateId * * @return DeviceManagementConfigurationSettingValueTemplateReference */ public function setSettingValueTemplateId($val) { $this->_propDict["settingValueTemplateId"] = $val; return $this; } /** * Gets the useTemplateDefault * Indicates whether to update policy setting value to match template setting default value * * @return bool|null The useTemplateDefault */ public function getUseTemplateDefault() { if (array_key_exists("useTemplateDefault", $this->_propDict)) { return $this->_propDict["useTemplateDefault"]; } else { return null; } } /** * Sets the useTemplateDefault * Indicates whether to update policy setting value to match template setting default value * * @param bool $val The value of the useTemplateDefault * * @return DeviceManagementConfigurationSettingValueTemplateReference */ public function setUseTemplateDefault($val) { $this->_propDict["useTemplateDefault"] = $val; return $this; } }