Skip to navigation

Customer.io Warehouse Exports

Supports:

  • ✅ Bulk sync source

Connection

Configuration

NameTypeDescriptionRequired
auth_modestringAuthentication method

How to authenticate with AWS. Defaults to Access Key and Secret. Accepted values: access_key_and_secret ↓, iam_role ↓
required
s3_bucket_namestringS3 bucket name

Bucket name (folder optional); ex: s3://polytomic/dataset
required
s3_bucket_regionstringS3 bucket regionrequired

auth_mode

When auth_mode is access_key_and_secret:

NameTypeDescriptionRequired
aws_access_key_idstringAWS access key ID

Access Key ID with read/write access to a bucket.
optional
aws_secret_access_keystringAWS secret access keyoptional
Read-only propertyTypeDescription
aws_userstringUser ARN
{
"name": "Customer.io Warehouse Exports connection",
"type": "customeriowarehouseexports",
"configuration": {
"auth_mode": "access_key_and_secret",
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
"s3_bucket_name": "s3://polytomic/dataset",
"s3_bucket_region": "us-east-1"
}
}

When auth_mode is iam_role:

NameTypeDescriptionRequired
iam_role_arnstringIAM role ARNrequired
Read-only propertyTypeDescription
external_idstringExternal ID for the IAM role
{
"name": "Customer.io Warehouse Exports connection",
"type": "customeriowarehouseexports",
"configuration": {
"auth_mode": "iam_role",
"iam_role_arn": "",
"s3_bucket_name": "s3://polytomic/dataset",
"s3_bucket_region": "us-east-1"
}
}

Bulk Sync

Source

Customer.io Warehouse Exports connections may be used as a bulk sync source. No additional configuration options are required.