def by_windows_information_protection_app_locker_file_id(self,windows_information_protection_app_locker_file_id: str) -> WindowsInformationProtectionAppLockerFileItemRequestBuilder:
        """
        Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity.
        param windows_information_protection_app_locker_file_id: The unique identifier of windowsInformationProtectionAppLockerFile
        Returns: WindowsInformationProtectionAppLockerFileItemRequestBuilder
        """
        if windows_information_protection_app_locker_file_id is None:
            raise TypeError("windows_information_protection_app_locker_file_id cannot be null.")
        from .item.windows_information_protection_app_locker_file_item_request_builder import WindowsInformationProtectionAppLockerFileItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["windowsInformationProtectionAppLockerFile%2Did"] = windows_information_protection_app_locker_file_id
        return WindowsInformationProtectionAppLockerFileItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity.
        param windows_information_protection_app_locker_file_id: The unique identifier of windowsInformationProtectionAppLockerFile
        Returns: WindowsInformationProtectionAppLockerFileItemRequestBuilder
        
msgraph/generated/device_app_management/mdm_windows_information_protection_policies/item/protected_app_locker_files/protected_app_locker_files_request_builder.py