_propDict)) { return $this->_propDict["excludeStates"]; } else { return null; } } /** * Sets the excludeStates * States excluded from the scope of the policy. Possible values: Compliant, DomainJoined. * * @param string $val The value of the excludeStates * * @return ConditionalAccessDeviceStates */ public function setExcludeStates($val) { $this->_propDict["excludeStates"] = $val; return $this; } /** * Gets the includeStates * States in the scope of the policy. All is the only allowed value. * * @return string|null The includeStates */ public function getIncludeStates() { if (array_key_exists("includeStates", $this->_propDict)) { return $this->_propDict["includeStates"]; } else { return null; } } /** * Sets the includeStates * States in the scope of the policy. All is the only allowed value. * * @param string $val The value of the includeStates * * @return ConditionalAccessDeviceStates */ public function setIncludeStates($val) { $this->_propDict["includeStates"] = $val; return $this; } }