setODataType("#microsoft.graph.educationIdentityCreationConfiguration"); } /** * Gets the userDomains * * @return EducationIdentityDomain|null The userDomains */ public function getUserDomains() { if (array_key_exists("userDomains", $this->_propDict)) { if (is_a($this->_propDict["userDomains"], "\Beta\Microsoft\Graph\Model\EducationIdentityDomain") || is_null($this->_propDict["userDomains"])) { return $this->_propDict["userDomains"]; } else { $this->_propDict["userDomains"] = new EducationIdentityDomain($this->_propDict["userDomains"]); return $this->_propDict["userDomains"]; } } return null; } /** * Sets the userDomains * * @param EducationIdentityDomain $val The value to assign to the userDomains * * @return EducationIdentityCreationConfiguration The EducationIdentityCreationConfiguration */ public function setUserDomains($val) { $this->_propDict["userDomains"] = $val; return $this; } }