# UltracartClient::ReportFilter ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **config** | **String** | A JSON representation of the configuration for this visualization | [optional] | | **connections** | [**Array<ReportFilterConnection>**](ReportFilterConnection.md) | How this filter connects to the data sources and columns | [optional] | | **name** | **String** | | [optional] | | **styles** | **String** | A JSON representation of the style configuration for this visualization | [optional] | | **timezone** | **String** | The timezone that the date range is querying on. | [optional] | | **type** | **String** | Type of filter | [optional] | | **uuid** | **String** | Unique UUID assigned to the filter. Assists when returning values that the filter can use. | [optional] | | **values** | **Array<String>** | The selected values for the filter. When used, some type conversion will need to occur. | [optional] | ## Example ```ruby require 'ultracart_api' instance = UltracartClient::ReportFilter.new( config: null, connections: null, name: null, styles: null, timezone: null, type: null, uuid: null, values: null ) ```