Skip to content

Auto-generated

This page is generated by terraform-docs at build time from the infra/ repo. Do not edit manually.

Dashboard IAM

IAM user and API credentials for the CookieHub dashboard (LAMP stack). Grants read/write access to the CDN S3 bucket and read-only access to the release S3 bucket. Credentials are stored in SSM Parameter Store.

Requirements

Name Version
terraform >= 1.6.0
aws ~> 5.0

Providers

Name Version
aws ~> 5.0

Modules

No modules.

Resources

Name Type
aws_iam_access_key.dash resource
aws_iam_user.dash resource
aws_iam_user_policy.dash_s3 resource
aws_ssm_parameter.dash_access_key_id resource
aws_ssm_parameter.dash_secret_access_key resource

Inputs

Name Description Type Default Required
base_tags Base tags to apply to all resources map(string) {} no
environment Environment name string n/a yes
name_prefix Prefix for resource names string n/a yes
s3_cdn_bucket_arn ARN of the CDN S3 bucket (read/write/delete) string n/a yes
s3_release_bucket_arn ARN of the release S3 bucket (read only) string n/a yes

Outputs

Name Description
iam_user_arn ARN of the dashboard IAM user
iam_user_name Name of the dashboard IAM user