Redshift
Terraform module to create AWS Redshift resources
Charged while it exists
1These set the floor of the bill. They accrue from the moment they are created, even if nothing uses them.
Redshift
aws_redshift_clusterNode hours per node.
Charged by usage
1These stay near zero until there is traffic, and are the hardest to predict from source alone.
CloudWatch Logs
aws_cloudwatch_log_groupPer GB ingested, then per GB stored for as long as retention keeps it. Retention set to never expire is the usual surprise.
Not classified
8Not in the cost table yet, so they are reported rather than assumed free.
Redshift
aws_redshift_authentication_profileRedshift
aws_redshift_cluster_iam_rolesRedshift
aws_redshift_endpoint_accessRedshift
aws_redshift_loggingRedshift
aws_redshift_scheduled_actionRedshift
aws_redshift_snapshot_copyRedshift
aws_redshift_snapshot_scheduleRedshift
aws_redshift_usage_limit
No charge
9These carry no charge of their own, though some of them govern resources that do.
IAM
aws_iam_roleIAM
aws_iam_role_policyRedshift
aws_redshift_parameter_groupA setting on another resource rather than a resource that bills. Whatever it governs is where the charge lands.
Redshift
aws_redshift_snapshot_schedule_associationA setting on another resource rather than a resource that bills. Whatever it governs is where the charge lands.
Redshift
aws_redshift_subnet_groupSecrets Manager
aws_secretsmanager_secret_rotationVPC
aws_security_groupVPC
aws_vpc_security_group_egress_ruleVPC
aws_vpc_security_group_ingress_rule