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
true
s3_bucket_namestringS3 bucket name

Bucket name (folder optional); ex: s3://polytomic/dataset
true
s3_bucket_regionstringS3 bucket regiontrue

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.
false
aws_secret_access_keystringAWS secret access keyfalse
When auth_mode is iam_role
NameTypeDescriptionRequired
iam_role_arnstringIAM role ARNtrue

Example

{
"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"
}
}

Read-only properties

NameTypeDescriptionRequired

auth_mode

When auth_mode is access_key_and_secret
NameTypeDescriptionRequired
aws_userstringUser ARNfalse
When auth_mode is iam_role
NameTypeDescriptionRequired
external_idstringExternal ID for the IAM rolefalse

Bulk Sync

Source

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