locals { aws_account_id = "396287094661" aws_region = "us-east-1" github_repo = "Sea-Haven-Industries/shoc-frontend-new" cache_policy_id = "658327ea-f89d-4fab-a63d-7e88639e58f6" github_oidc_arn = ( "arn:aws:iam::396287094661:oidc-provider/token.actions.githubusercontent.com" ) certificate_arn = ( "arn:aws:acm:us-east-1:396287094661:certificate/2b78e74f-7b65-4b82-a413-7a498b102f00" ) stacks = { dev = { # Pinned in code, never a workspace variable. adoption_complete = true bucket_name = "seahaven-shoc-frontend-dev" distribution_id = "E2CWLM1AFB964P" oac_id = "E30VSIK87N8H64" oac_name = "shocfrontenddevDistributionOrigin1S3OriginAccessControlDFC82620" origin_id = "shocfrontenddevDistributionOrigin10CCD0EE1" function_name = "us-east-1shocfrontenddevSpaRewrite58674DB8" domain_name = "dev.seahaven.com" hosted_zone_id = "Z07671212N75U4YLPWZR8" deploy_role_name = "githubdeploy-shoc-frontend-new-dev" inline_policy = "GithubDeployRoleDefaultPolicyE8F540D1" workspace_name = "shoc-frontend-new-dev" stack_name = "shoc-frontend-dev" permissions_boundary_arn = ( "arn:aws:iam::396287094661:policy/shoc-frontend-new-dev-deploy-boundary" ) bucket_auto_delete_helper_role_arn = ( "arn:aws:iam::396287094661:role/shoc-frontend-dev-CustomS3AutoDeleteObjectsCustomRe-dmSDIY8EH7KV" ) } staging = { adoption_complete = false bucket_name = "seahaven-shoc-frontend-staging" distribution_id = "E2JDVEZ6EGD49J" oac_id = "E1PF5R6QQNBZAI" oac_name = "shocfrontendstagingDistributOrigin1S3OriginAccessControl82B1C17D" origin_id = "shocfrontendstagingDistributionOrigin16E4628FC" function_name = "us-east-1shocfrontendstagingSpaRewriteE9C0CBDA" domain_name = "staging.seahaven.com" hosted_zone_id = "Z02602739VQWBWCAGXP4" deploy_role_name = "githubdeploy-shoc-frontend-new-staging" inline_policy = "GithubDeployRoleDefaultPolicyE8F540D1" workspace_name = "shoc-frontend-new-staging" stack_name = "shoc-frontend-staging" permissions_boundary_arn = ( "arn:aws:iam::396287094661:policy/shoc-frontend-new-staging-deploy-boundary" ) bucket_auto_delete_helper_role_arn = ( "arn:aws:iam::396287094661:role/shoc-frontend-staging-CustomS3AutoDeleteObjectsCust-QbMDqZbl7YQ3" ) } } stack = local.stacks[var.environment] legacy_tags = { Environment = var.environment ManagedBy = "cdk" Project = "shoc-frontend" } terraform_tags = { Environment = var.environment ManagedBy = "terraform" Ownership = "terraform" Project = "shoc-frontend" } manager_tag = { HcpTerraformWorkspace = local.stack.workspace_name } }