Config that controls the output of documents. All documents will be written as a JSON file.
| JSON representation | 
|---|
| { // Union field | 
| Fields | |
|---|---|
| Union field destination. The destination of the results.destinationcan be only one of the following: | |
| gcsOutputConfig | 
 Output config to write the results to Cloud Storage. | 
GcsOutputConfig
The configuration used when outputting documents.
| JSON representation | 
|---|
| {
  "gcsUri": string,
  "fieldMask": string,
  "shardingConfig": {
    object ( | 
| Fields | |
|---|---|
| gcsUri | 
 The Cloud Storage uri (a directory) of the output. | 
| fieldMask | 
 Specifies which fields to include in the output documents. Only supports top level document and pages field so it must be in the form of  This is a comma-separated list of fully qualified names of fields. Example:  | 
| shardingConfig | 
 Specifies the sharding config for the output document. | 
ShardingConfig
The sharding config for the output document.
| JSON representation | 
|---|
| { "pagesPerShard": integer, "pagesOverlap": integer } | 
| Fields | |
|---|---|
| pagesPerShard | 
 The number of pages per shard. | 
| pagesOverlap | 
 The number of overlapping pages between consecutive shards. |