# DestinationGcsOutputFormat

Output data format. One of the following formats must be selected - <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-avro#advantages_of_avro">AVRO</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-parquet#parquet_schemas">PARQUET</a> format, <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table">CSV</a> format, or <a href="https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-json#loading_json_data_into_a_new_table">JSONL</a> format.


## Supported Types

### `models.AvroApacheAvro`

```python
value: models.AvroApacheAvro = /* values here */
```

### `models.DestinationGcsCSVCommaSeparatedValues`

```python
value: models.DestinationGcsCSVCommaSeparatedValues = /* values here */
```

### `models.DestinationGcsJSONLinesNewlineDelimitedJSON`

```python
value: models.DestinationGcsJSONLinesNewlineDelimitedJSON = /* values here */
```

### `models.DestinationGcsParquetColumnarStorage`

```python
value: models.DestinationGcsParquetColumnarStorage = /* values here */
```

