def by_service_update_message_id(self,service_update_message_id: str) -> ServiceUpdateMessageItemRequestBuilder:
        """
        Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity.
        param service_update_message_id: The unique identifier of serviceUpdateMessage
        Returns: ServiceUpdateMessageItemRequestBuilder
        """
        if service_update_message_id is None:
            raise TypeError("service_update_message_id cannot be null.")
        from .item.service_update_message_item_request_builder import ServiceUpdateMessageItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["serviceUpdateMessage%2Did"] = service_update_message_id
        return ServiceUpdateMessageItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity.
        param service_update_message_id: The unique identifier of serviceUpdateMessage
        Returns: ServiceUpdateMessageItemRequestBuilder
        
msgraph/generated/admin/service_announcement/messages/messages_request_builder.py