# S3CsvSource


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**additional_options** | [**S3DirectSourceAdditionalOptions**](S3DirectSourceAdditionalOptions.md) |  | [optional] 
**compression_type** | [**CompressionType**](CompressionType.md) |  | [optional] 
**escaper** | **str** |  | [optional] 
**exclusions** | **List[str]** |  | [optional] 
**group_files** | **str** |  | [optional] 
**group_size** | **str** |  | [optional] 
**max_band** | **int** |  | [optional] 
**max_files_in_band** | **int** |  | [optional] 
**multiline** | **bool** |  | [optional] 
**name** | **str** |  | [optional] 
**optimize_performance** | **bool** |  | [optional] 
**output_schemas** | [**List[GlueSchema]**](GlueSchema.md) |  | [optional] 
**paths** | **List[str]** |  | [optional] 
**quote_char** | [**QuoteChar**](QuoteChar.md) |  | [optional] 
**recurse** | **bool** |  | [optional] 
**separator** | [**Separator**](Separator.md) |  | [optional] 
**skip_first** | **bool** |  | [optional] 
**with_header** | **bool** |  | [optional] 
**write_header** | **bool** |  | [optional] 

## Example

```python
from duplocloud_sdk.models.s3_csv_source import S3CsvSource

# TODO update the JSON string below
json = "{}"
# create an instance of S3CsvSource from a JSON string
s3_csv_source_instance = S3CsvSource.from_json(json)
# print the JSON string representation of the object
print(S3CsvSource.to_json())

# convert the object into a dict
s3_csv_source_dict = s3_csv_source_instance.to_dict()
# create an instance of S3CsvSource from a dict
s3_csv_source_from_dict = S3CsvSource.from_dict(s3_csv_source_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


