def by_drive_protection_units_bulk_addition_job_id(self,drive_protection_units_bulk_addition_job_id: str) -> DriveProtectionUnitsBulkAdditionJobItemRequestBuilder:
        """
        Provides operations to manage the driveProtectionUnitsBulkAdditionJobs property of the microsoft.graph.oneDriveForBusinessProtectionPolicy entity.
        param drive_protection_units_bulk_addition_job_id: The unique identifier of driveProtectionUnitsBulkAdditionJob
        Returns: DriveProtectionUnitsBulkAdditionJobItemRequestBuilder
        """
        if drive_protection_units_bulk_addition_job_id is None:
            raise TypeError("drive_protection_units_bulk_addition_job_id cannot be null.")
        from .item.drive_protection_units_bulk_addition_job_item_request_builder import DriveProtectionUnitsBulkAdditionJobItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["driveProtectionUnitsBulkAdditionJob%2Did"] = drive_protection_units_bulk_addition_job_id
        return DriveProtectionUnitsBulkAdditionJobItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the driveProtectionUnitsBulkAdditionJobs property of the microsoft.graph.oneDriveForBusinessProtectionPolicy entity.
        param drive_protection_units_bulk_addition_job_id: The unique identifier of driveProtectionUnitsBulkAdditionJob
        Returns: DriveProtectionUnitsBulkAdditionJobItemRequestBuilder
        
msgraph/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_protection_units_bulk_addition_jobs/drive_protection_units_bulk_addition_jobs_request_builder.py