def by_person_id(self,person_id: str) -> PersonItemRequestBuilder:
        """
        Provides operations to manage the people property of the microsoft.graph.user entity.
        param person_id: The unique identifier of person
        Returns: PersonItemRequestBuilder
        """
        if person_id is None:
            raise TypeError("person_id cannot be null.")
        from .item.person_item_request_builder import PersonItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["person%2Did"] = person_id
        return PersonItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the people property of the microsoft.graph.user entity.
        param person_id: The unique identifier of person
        Returns: PersonItemRequestBuilder
        
msgraph/generated/users/item/people/people_request_builder.py