Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 3.66 KB

File metadata and controls

52 lines (41 loc) · 3.66 KB

Requirements

Name Version
terraform >= 1.3.0
aws ~> 4.0

Providers

No providers.

Modules

Name Source Version
data_copier ./modules/data_copier n/a
data_transformer ./modules/data_transformer n/a
redshift_loader ./modules/redshift_loader n/a

Resources

No resources.

Inputs

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

Outputs

Name Description
data_copier_sqs_arn ARN of the Data Copier SQS