## DryRun


The jobs a run would submit.


Usage

``` python
DryRun(
    *,
    jobs,
    max_results,
)
```


## Attributes


`jobs: list[dict[str, Any]]`  
Each job's body, with the credentials in `storage_url` replaced by `redacted:redacted`.

`max_results: int`  
The most results the jobs can bill: the sum of their `pages`, read as the API reads them, with 1 for a job without a positive one. Rejected and faulted jobs bill nothing, and a source that ignores `pages` bills 1, so a run can bill less.


## Attributes

| Name | Description |
|----|----|
| [job_count](#job_count) | The number of jobs. |

------------------------------------------------------------------------


#### job_count


The number of jobs.


`job_count: int`
