# Class BatchOptimizeToursRequest (1.15.0)

1.15.0 (latest) 1.14.0 1.13.0 1.12.0 1.11.2 1.10.0 1.9.1 1.8.5 1.7.0 1.6.0 1.5.0 1.4.3 1.3.2 1.2.0 1.1.3 1.0.1 0.1.1

    BatchOptimizeToursRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Request to batch optimize tours as an asynchronous operation. Each
input file should contain one `OptimizeToursRequest`, and each
output file will contain one `OptimizeToursResponse`. The request
contains information to read/write and parse the files. All the
input and output files should be under the same project.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `parent` | `str` Required. Target project and location to make a call. Format: `projects/{project-id}/locations/{location-id}`. If no location is specified, a region will be chosen automatically. |
| `model_configs` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/optimization/latest/google.cloud.optimization_v1.types.BatchOptimizeToursRequest.AsyncModelConfig]` Required. Input/Output information each purchase model, such as file paths and data formats. |

## Classes

### AsyncModelConfig

    AsyncModelConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Information for solving one optimization model
asynchronously.