def by_end_user_notification_detail_id(self,end_user_notification_detail_id: str) -> EndUserNotificationDetailItemRequestBuilder:
        """
        Provides operations to manage the details property of the microsoft.graph.endUserNotification entity.
        param end_user_notification_detail_id: The unique identifier of endUserNotificationDetail
        Returns: EndUserNotificationDetailItemRequestBuilder
        """
        if end_user_notification_detail_id is None:
            raise TypeError("end_user_notification_detail_id cannot be null.")
        from .item.end_user_notification_detail_item_request_builder import EndUserNotificationDetailItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["endUserNotificationDetail%2Did"] = end_user_notification_detail_id
        return EndUserNotificationDetailItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the details property of the microsoft.graph.endUserNotification entity.
        param end_user_notification_detail_id: The unique identifier of endUserNotificationDetail
        Returns: EndUserNotificationDetailItemRequestBuilder
        
msgraph/generated/security/attack_simulation/end_user_notifications/item/details/details_request_builder.py