Name | Version |
---|---|
terraform | >= 1.3.0 |
aws | ~> 4.0 |
No providers.
Name | Source | Version |
---|---|---|
data_copier | ./modules/data_copier | n/a |
data_transformer | ./modules/data_transformer | n/a |
redshift_loader | ./modules/redshift_loader | n/a |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_profile | AWS credential profile | string |
"" |
no |
data_bucket_name | (Required) Destination bucket in which the data will be copied to | string |
n/a | yes |
data_destination_aws_region | (Required) AWS region in which data destination's bucket is in | string |
n/a | yes |
data_source_access_point_alias | (Required) Data Source's S3 Access Point ARN | string |
n/a | yes |
data_source_aws_region | (Required) AWS region in which data source's bucket is in | string |
n/a | yes |
email_alert_recipient | Email address that will recieve an error alert | string |
n/a | yes |
iam_role_arn | (Required) ARN of the AWS Data Delivery Role | string |
n/a | yes |
name_prefix | Prefix for named resources | string |
"" |
no |
rs_cluster_dns_name | (Required) DNS name of the Redshift cluster | string |
n/a | yes |
rs_database_name | Database name to load the data | string |
n/a | yes |
rs_execution_role_arn | ARN of the RedShift execution role | string |
"" |
no |
rs_master_pass | Redshift password | string |
n/a | yes |
rs_master_username | Redshift username | string |
n/a | yes |
rs_schema | Redshift schema name | string |
"public" |
no |
security_group_ids | Redshift security group ids | list(string) |
n/a | yes |
staging_bucket_name | Bucket in which the data will be stored temporarily for processing. | string |
n/a | yes |
subnets | list of subnets | list(string) |
n/a | yes |
Name | Description |
---|---|
data_copier_sqs_arn | ARN of the Data Copier SQS |