page_title | subcategory | description |
---|---|---|
airbyte_source_google_analytics_data_api Resource - terraform-provider-airbyte |
SourceGoogleAnalyticsDataAPI Resource |
SourceGoogleAnalyticsDataAPI Resource
resource "airbyte_source_google_analytics_data_api" "my_source_googleanalyticsdataapi" {
configuration = {
convert_conversions_event = true
credentials = {
authenticate_via_google_oauth = {
access_token = "...my_access_token..."
client_id = "...my_client_id..."
client_secret = "...my_client_secret..."
refresh_token = "...my_refresh_token..."
}
service_account_key_authentication = {
credentials_json = "{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID, \"private_key_id\": YOUR_PRIVATE_KEY, ... }"
}
}
custom_reports_array = [
{
cohort_spec = {
disabled = {
# ...
}
enabled = {
cohort_report_settings = {
accumulate = true
}
cohorts = [
{
date_range = {
end_date = "2021-01-01"
start_date = "2021-01-01"
}
dimension = "firstSessionDate"
name = "...my_name..."
}
]
cohorts_range = {
end_offset = 5
granularity = "WEEKLY"
start_offset = 1
}
}
}
dimension_filter = {
and_group = {
expressions = [
{
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 6.4
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 2.05
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"EQUAL"
]
value = {
double_value = {
value = 9.42
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = true
match_type = [
"ENDS_WITH"
]
value = "...my_value..."
}
}
}
]
}
filter = {
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 3.58
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 2.3
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"LESS_THAN"
]
value = {
double_value = {
value = 4.2
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = false
match_type = [
"MATCH_TYPE_UNSPECIFIED"
]
value = "...my_value..."
}
}
}
not_expression = {
expression = {
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 4.38
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 6.08
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"LESS_THAN_OR_EQUAL"
]
value = {
double_value = {
value = 6.25
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = true
match_type = [
"EXACT"
]
value = "...my_value..."
}
}
}
}
or_group = {
expressions = [
{
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 8.38
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 7.39
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = true
values = [
"..."
]
}
numeric_filter = {
operation = [
"OPERATION_UNSPECIFIED"
]
value = {
double_value = {
value = 4.14
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = false
match_type = [
"PARTIAL_REGEXP"
]
value = "...my_value..."
}
}
}
]
}
}
dimensions = [
"..."
]
metric_filter = {
and_group = {
expressions = [
{
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 4.29
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 7.92
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = true
values = [
"..."
]
}
numeric_filter = {
operation = [
"OPERATION_UNSPECIFIED"
]
value = {
double_value = {
value = 1.05
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = true
match_type = [
"MATCH_TYPE_UNSPECIFIED"
]
value = "...my_value..."
}
}
}
]
}
filter = {
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 0.83
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 8.31
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"GREATER_THAN"
]
value = {
double_value = {
value = 3.27
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = false
match_type = [
"FULL_REGEXP"
]
value = "...my_value..."
}
}
}
not_expression = {
expression = {
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 3.56
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 4.97
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"GREATER_THAN"
]
value = {
double_value = {
value = 2.44
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = false
match_type = [
"MATCH_TYPE_UNSPECIFIED"
]
value = "...my_value..."
}
}
}
}
or_group = {
expressions = [
{
field_name = "...my_field_name..."
filter = {
between_filter = {
from_value = {
double_value = {
value = 0.81
}
int64_value = {
value = "...my_value..."
}
}
to_value = {
double_value = {
value = 7.24
}
int64_value = {
value = "...my_value..."
}
}
}
in_list_filter = {
case_sensitive = false
values = [
"..."
]
}
numeric_filter = {
operation = [
"GREATER_THAN_OR_EQUAL"
]
value = {
double_value = {
value = 0.63
}
int64_value = {
value = "...my_value..."
}
}
}
string_filter = {
case_sensitive = false
match_type = [
"FULL_REGEXP"
]
value = "...my_value..."
}
}
}
]
}
}
metrics = [
"..."
]
name = "...my_name..."
}
]
date_ranges_start_date = "2021-01-01"
keep_empty_rows = false
lookback_window = 2
property_ids = [
"..."
]
window_in_days = 30
}
definition_id = "7802af8f-5c6f-48ec-9d74-596e4bdcf24c"
name = "...my_name..."
secret_id = "...my_secret_id..."
workspace_id = "78e7637d-eb31-40e9-8ac3-f8953ca23ae1"
}
configuration
(Attributes) (see below for nested schema)name
(String) Name of the source e.g. dev-mysql-instance.workspace_id
(String)
definition_id
(String) The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.secret_id
(String) Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.
created_at
(Number)source_id
(String)source_type
(String)
Required:
property_ids
(List of String) A list of your Property IDs. The Property ID is a unique number assigned to each property in Google Analytics, found in your GA4 property URL. This ID allows the connector to track the specific events associated with your property. Refer to the Google Analytics documentation to locate your property ID.
Optional:
convert_conversions_event
(Boolean) Enables conversion ofconversions:*
event metrics from integers to floats. This is beneficial for preventing data rounding when the API returns float values for anyconversions:*
fields. Default: falsecredentials
(Attributes) Credentials for the service (see below for nested schema)custom_reports_array
(Attributes List) You can add your Custom Analytics report by creating one. (see below for nested schema)date_ranges_start_date
(String) The start date from which to replicate report data in the format YYYY-MM-DD. Data generated before this date will not be included in the report. Not applied to custom Cohort reports.keep_empty_rows
(Boolean) If false, each row with all metrics equal to 0 will not be returned. If true, these rows will be returned if they are not separately removed by a filter. More information is available in the documentation. Default: falselookback_window
(Number) Since attribution changes after the event date, and Google Analytics has a data processing latency, we should specify how many days in the past we should refresh the data in every run. So if you set it at 5 days, in every sync it will fetch the last bookmark date minus 5 days. Default: 2window_in_days
(Number) The interval in days for each data request made to the Google Analytics API. A larger value speeds up data sync, but increases the chance of data sampling, which may result in inaccuracies. We recommend a value of 1 to minimize sampling, unless speed is an absolute priority over accuracy. Acceptable values range from 1 to 364. Does not apply to custom Cohort reports. More information is available in the documentation. Default: 1
Optional:
authenticate_via_google_oauth
(Attributes) (see below for nested schema)service_account_key_authentication
(Attributes) (see below for nested schema)
Required:
client_id
(String) The Client ID of your Google Analytics developer application.client_secret
(String, Sensitive) The Client Secret of your Google Analytics developer application.refresh_token
(String, Sensitive) The token for obtaining a new access token.
Optional:
access_token
(String, Sensitive) Access Token for making authenticated requests.
Required:
credentials_json
(String, Sensitive) The JSON key linked to the service account used for authorization. For steps on obtaining this key, refer to the setup guide.
Required:
dimensions
(List of String) A list of dimensions.metrics
(List of String) A list of metrics.name
(String) The name of the custom report, this name would be used as stream name.
Optional:
cohort_spec
(Attributes) Cohort reports creates a time series of user retention for the cohort. (see below for nested schema)dimension_filter
(Attributes) Dimensions filter (see below for nested schema)metric_filter
(Attributes) Metrics filter (see below for nested schema)
Optional:
disabled
(Attributes) (see below for nested schema)enabled
(Attributes) (see below for nested schema)
Optional:
cohort_report_settings
(Attributes) Optional settings for a cohort report. (see below for nested schema)cohorts
(Attributes List) (see below for nested schema)cohorts_range
(Attributes) (see below for nested schema)
Optional:
accumulate
(Boolean) If true, accumulates the result from first touch day to the end day
Required:
date_range
(Attributes) (see below for nested schema)dimension
(String) Dimension used by the cohort. Required and only supportsfirstSessionDate
. must be "firstSessionDate"
Optional:
name
(String) Assigns a name to this cohort. If not set, cohorts are named by their zero based index cohort_0, cohort_1, etc.
Required:
end_date
(String)start_date
(String)
Required:
end_offset
(Number) Specifies the end date of the extended reporting date range for a cohort report.granularity
(String) The granularity used to interpret the startOffset and endOffset for the extended reporting date range for a cohort report. must be one of ["GRANULARITY_UNSPECIFIED", "DAILY", "WEEKLY", "MONTHLY"]
Optional:
start_offset
(Number) Specifies the start date of the extended reporting date range for a cohort report.
Optional:
and_group
(Attributes) The FilterExpressions in andGroup have an AND relationship. (see below for nested schema)filter
(Attributes) A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions. (see below for nested schema)not_expression
(Attributes) The FilterExpression is NOT of notExpression. (see below for nested schema)or_group
(Attributes) The FilterExpressions in orGroup have an OR relationship. (see below for nested schema)
Required:
expressions
(Attributes List) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.and_group.expressions.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.between_filter.to_value.int64_value
Required:
value
(String)
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.filter.filter.numeric_filter.value.int64_value
Required:
value
(String)
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Optional:
expression
(Attributes) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.not_expression.expression.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Required:
expressions
(Attributes List) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.dimension_filter.or_group.expressions.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Optional:
and_group
(Attributes) The FilterExpressions in andGroup have an AND relationship. (see below for nested schema)filter
(Attributes) A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all metrics. (see below for nested schema)not_expression
(Attributes) The FilterExpression is NOT of notExpression. (see below for nested schema)or_group
(Attributes) The FilterExpressions in orGroup have an OR relationship. (see below for nested schema)
Required:
expressions
(Attributes List) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.and_group.expressions.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.between_filter.to_value.int64_value
Required:
value
(String)
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.filter.filter.numeric_filter.value.int64_value
Required:
value
(String)
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Optional:
expression
(Attributes) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.not_expression.expression.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Required:
expressions
(Attributes List) (see below for nested schema)
Required:
field_name
(String)filter
(Attributes) (see below for nested schema)
Optional:
between_filter
(Attributes) (see below for nested schema)in_list_filter
(Attributes) (see below for nested schema)numeric_filter
(Attributes) (see below for nested schema)string_filter
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter
Required:
from_value
(Attributes) (see below for nested schema)to_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.from_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.from_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.from_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.to_value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.to_value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.between_filter.to_value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.in_list_filter
Required:
values
(List of String)
Optional:
case_sensitive
(Boolean)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.numeric_filter
Required:
operation
(List of String)value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.numeric_filter.value
Optional:
double_value
(Attributes) (see below for nested schema)int64_value
(Attributes) (see below for nested schema)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.numeric_filter.value.double_value
Required:
value
(Number)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.numeric_filter.value.int64_value
Required:
value
(String)
Nested Schema for configuration.custom_reports_array.metric_filter.or_group.expressions.filter.string_filter
Required:
value
(String)
Optional:
case_sensitive
(Boolean)match_type
(List of String)
Import is supported using the following syntax:
terraform import airbyte_source_google_analytics_data_api.my_airbyte_source_google_analytics_data_api ""