_propDict)) { return $this->_propDict["resourceNamespaces"]; } else { return null; } } /** * Sets the resourceNamespaces * * @param UnifiedRbacResourceNamespace[] $val The resourceNamespaces * * @return RbacApplicationMultiple */ public function setResourceNamespaces($val) { $this->_propDict["resourceNamespaces"] = $val; return $this; } /** * Gets the roleAssignments * * @return array|null The roleAssignments */ public function getRoleAssignments() { if (array_key_exists("roleAssignments", $this->_propDict)) { return $this->_propDict["roleAssignments"]; } else { return null; } } /** * Sets the roleAssignments * * @param UnifiedRoleAssignmentMultiple[] $val The roleAssignments * * @return RbacApplicationMultiple */ public function setRoleAssignments($val) { $this->_propDict["roleAssignments"] = $val; return $this; } /** * Gets the roleDefinitions * * @return array|null The roleDefinitions */ public function getRoleDefinitions() { if (array_key_exists("roleDefinitions", $this->_propDict)) { return $this->_propDict["roleDefinitions"]; } else { return null; } } /** * Sets the roleDefinitions * * @param UnifiedRoleDefinition[] $val The roleDefinitions * * @return RbacApplicationMultiple */ public function setRoleDefinitions($val) { $this->_propDict["roleDefinitions"] = $val; return $this; } }