{
"context": {
"appName": "ts",
"appDescription": "TakeShape app stacks.",
"defaultRegion": "us-east-1",
"configTableId": "config",
"configLayerId": "config-extension",
"analyticsLayerId": "analytics-extension",
"sqsEndpoint": "https://sqs.us-east-1.amazonaws.com",
"regions": [
"us-east-1"
],
"tier": "prod",
"account": "350209872659",
"hostedZoneId": "Z2INWMB4HGYCNW",
"appBaseUrl": "https://app.takeshape.io",
"apiBaseUrl": "https://api.takeshape.io",
"imageBaseUrl": "https://images.takeshape.io",
"assetBaseUrl": "https://assets.takeshape.io",
"previewBaseUrl": "https://preview-prod.takeshape.io",
"previewCDNBucket": "takeshape-api.prod.ssg",
"legacyProjectName": "takeshape-api",
"legacyServerlessServiceName": "takeshape-v1",
"emailFromAddress": "noreply@takeshape.io",
"emailFromDomainName": "bounce.takeshape.io",
"elasticsearch": {
"esVariant": "2024-01-10",
"dataNodeInstanceType": "m6g.large.search",
"dataNodes": 3,
"heapMemoryGb": 4
},
"legacyEmail": {
"emailIdentityArn": "arn:aws:ses:us-east-1:350209872659:identity/takeshape.io"
},
"legacyApi": {
"domainName": "takeshape.io",
"certificateArn": "arn:aws:acm:us-east-1:350209872659:certificate/5a19f570-24cd-465a-b6c6-a44e32f3fb88"
},
"legacyElasticsearch": {
"domainEndpoint": "search-takeshape-prod-es-2021-10-19-y56fpjefou73amuh7ekkiqpeza.us-east-1.es.amazonaws.com",
"domainArn": "arn:aws:es:us-east-1:350209872659:domain/takeshape-prod-es-2021-10-19"
},
"legacyAssets": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-asset-upload",
"bucketName": "takeshape-api.prod.assets",
"logsBucketName": "takeshape-api.prod.assets-logs",
"distributionId": "EZX2WKSJZYYW0",
"distributionDomainName": "db7z15sl1dm6c.cloudfront.net"
},
"legacyFrontend": {
"distribution": {
"distributionId": "EGAV9MICDFTUW",
"distributionDomainName": "d27el9mauz6jbi.cloudfront.net"
},
"bucket": {
"bucketName": "app.takeshape.io",
"bucketArn": "arn:aws:s3:::app.takeshape.io"
}
},
"stage": {
"env": "prod"
}
},
"resources": {
"api": {
"certificateArn": "arn:aws:acm:us-east-1:350209872659:certificate/5a19f570-24cd-465a-b6c6-a44e32f3fb88",
"domainName": "takeshape.io"
},
"assets": {
"buckets": {
"assets-logs": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.assets-logs",
"bucketName": "takeshape-api.prod.assets-logs"
},
"assets": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.assets",
"bucketName": "takeshape-api.prod.assets"
},
"athena-query-results": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--athena-query-results",
"bucketName": "ts--prod--us-east-1--athena-query-results"
}
},
"topics": {
"assets-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-asset-upload"
}
}
},
"bootstrap": {
"config": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--config"
}
},
"dynamo-tables": {
"api-index-data": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--api-index-data",
"tableName": "ts--prod--api-index-data",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--api-index-data/stream/2024-01-12T15:45:48.513"
},
"api-indexing-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--api-indexing-log",
"tableName": "ts--prod--api-indexing-log"
},
"api-indexing-schedule": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--api-indexing-schedule",
"tableName": "ts--prod--api-indexing-schedule"
},
"api-keys": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--api-keys-v2",
"tableName": "ts--prod--api-keys-v2"
},
"content": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--content",
"tableName": "ts--prod--content",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--content/stream/2024-01-12T15:45:48.551"
},
"email-invites": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--email-invites",
"tableName": "ts--prod--email-invites"
},
"health-check-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--health-check-log-v2",
"tableName": "ts--prod--health-check-log-v2"
},
"health-check-schedule": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--health-check-schedule",
"tableName": "ts--prod--health-check-schedule"
},
"incoming-webhooks": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--incoming-webhooks",
"tableName": "ts--prod--incoming-webhooks"
},
"introspection": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--introspection",
"tableName": "ts--prod--introspection"
},
"jobs": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--jobs",
"tableName": "ts--prod--jobs"
},
"locks": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--locks",
"tableName": "ts--prod--locks",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--locks/stream/2024-01-12T15:45:48.463"
},
"mesh-related-ids": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--mesh-related-ids",
"tableName": "ts--prod--mesh-related-ids"
},
"personal-access-tokens": {
"tableName": "ts--prod--personal-access-tokens",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--personal-access-tokens"
},
"projects": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--projects",
"tableName": "ts--prod--projects"
},
"roles": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--roles",
"tableName": "ts--prod--roles",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--roles/stream/2024-01-12T15:45:48.469"
},
"scheduled-operations": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--scheduled-operations",
"tableName": "ts--prod--scheduled-operations"
},
"scheduled-task-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--scheduled-task-log",
"tableName": "ts--prod--scheduled-task-log"
},
"schema-branches": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema-branches",
"tableName": "ts--prod--schema-branches"
},
"schema-runtime-latest": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema-runtime-latest-v4",
"tableName": "ts--prod--schema-runtime-latest-v4"
},
"schema-runtime-versions": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema-runtime-versions",
"tableName": "ts--prod--schema-runtime-versions"
},
"schema-tags": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema-tags",
"tableName": "ts--prod--schema-tags"
},
"schema-versions": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema-versions",
"tableName": "ts--prod--schema-versions"
},
"schema": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema",
"tableName": "ts--prod--schema",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--schema/stream/2024-01-12T15:45:48.388"
},
"site-deploys": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--site-deploys",
"tableName": "ts--prod--site-deploys"
},
"static-site-triggers": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--static-site-triggers",
"tableName": "ts--prod--static-site-triggers"
},
"usage": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--usage",
"tableName": "ts--prod--usage"
},
"user-permissions": {
"tableName": "ts--prod--user-permissions",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--user-permissions",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--user-permissions/stream/2024-01-12T15:45:48.852"
},
"users-email-index": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--users-email-index",
"tableName": "ts--prod--users-email-index"
},
"users": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--users",
"tableName": "ts--prod--users"
},
"webhook-history": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--webhook-history",
"tableName": "ts--prod--webhook-history"
},
"webhooks": {
"tableName": "ts--prod--webhooks",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--webhooks/stream/2024-01-12T15:45:48.331",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--webhooks"
}
},
"elasticsearch-2024-01-10": {
"domainArn": "arn:aws:es:us-east-1:350209872659:domain/takeshape-prod-es-2021-10-19",
"domainEndpoint": "search-takeshape-prod-es-2021-10-19-y56fpjefou73amuh7ekkiqpeza.us-east-1.es.amazonaws.com"
},
"email": {
"emailIdentityArn": "arn:aws:ses:us-east-1:350209872659:identity/takeshape.io"
},
"frontend": {
"bucket": {
"bucketArn": "arn:aws:s3:::app.takeshape.io",
"bucketName": "app.takeshape.io"
},
"distribution": {
"distributionDomainName": "d27el9mauz6jbi.cloudfront.net",
"distributionId": "EGAV9MICDFTUW"
}
},
"keys": {
"keyAlias": "alias/ts--prod--data",
"keyArn": "arn:aws:kms:us-east-1:350209872659:key/mrk-9ecfa98df9db48118c046a99b144c129"
},
"layers": {
"analytics-extension": {
"layerArn": "arn:aws:lambda:us-east-1:350209872659:layer:ts--prod--analytics-extension",
"layerId": "analytics-extension"
}
},
"roles": {
"default": {
"roleArn": "arn:aws:iam::350209872659:role/ts--prod--us-east-1--default-lambda-role"
},
"ssg": {
"roleArn": "arn:aws:iam::350209872659:role/ts--prod--us-east-1--ssg-role"
},
"warmup": {
"roleArn": "arn:aws:iam::350209872659:role/ts--prod--us-east-1--warmup-role"
},
"webhook-executor": {
"roleArn": "arn:aws:iam::350209872659:role/ts--prod--us-east-1--webhook-executor-role"
}
},
"shared-buckets": {
"buckets": {
"api-serverless-deploys": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--api-serverless-deploys",
"bucketName": "ts--prod--us-east-1--api-serverless-deploys"
},
"exports": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--exports",
"bucketName": "ts--prod--us-east-1--exports"
},
"history": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--history",
"bucketName": "ts--prod--us-east-1--history"
},
"imports": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--imports",
"bucketName": "ts--prod--us-east-1--imports"
},
"sample-projects": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--sample-projects",
"bucketName": "ts--prod--us-east-1--sample-projects"
},
"ssg": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--ssg",
"bucketName": "ts--prod--us-east-1--ssg"
}
},
"topics": {
"imports-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--imports-upload"
},
"ssg-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--ssg-upload"
}
}
},
"topics": {
"activity": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--activity"
},
"api-indexer": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--api-indexer"
},
"api-quota": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--api-quota"
},
"project-export": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--project-export"
},
"project-import": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--project-import"
},
"service-health-check": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--service-health-check"
},
"shape-bot": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--shape-bot"
},
"ssg-deploy": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:ts--prod--ssg-deploy"
}
},
"webhook-queue": {
"queueKeyArn": "arn:aws:kms:us-east-1:350209872659:key/595d5c1f-daad-4c8a-ba06-e5318b9d46ef",
"queueUrl": "https://sqs.us-east-1.amazonaws.com/350209872659/ts--prod--webhook-invocation-queue",
"queueArn": "arn:aws:sqs:us-east-1:350209872659:ts--prod--webhook-invocation-queue"
}
}
}
AFTER (pre-deploy run, and resources overlaid)
{
"context": {
"appName": "ts",
"appDescription": "TakeShape app stacks.",
"defaultRegion": "us-east-1",
"configTableId": "config",
"configLayerId": "config-extension",
"analyticsLayerId": "analytics-extension",
"sqsEndpoint": "https://sqs.us-east-1.amazonaws.com",
"regions": [
"us-east-1"
],
"tier": "prod",
"account": "350209872659",
"hostedZoneId": "Z2INWMB4HGYCNW",
"appBaseUrl": "https://app.takeshape.io",
"apiBaseUrl": "https://api.takeshape.io",
"imageBaseUrl": "https://images.takeshape.io",
"assetBaseUrl": "https://assets.takeshape.io",
"previewBaseUrl": "https://preview-prod.takeshape.io",
"previewCDNBucket": "takeshape-api.prod.ssg",
"legacyProjectName": "takeshape-api",
"legacyServerlessServiceName": "takeshape-v1",
"emailFromAddress": "noreply@takeshape.io",
"emailFromDomainName": "bounce.takeshape.io",
"elasticsearch": {
"esVariant": "2024-01-10",
"dataNodeInstanceType": "m6g.large.search",
"dataNodes": 3,
"heapMemoryGb": 4
},
"legacyEmail": {
"emailIdentityArn": "arn:aws:ses:us-east-1:350209872659:identity/takeshape.io"
},
"legacyApi": {
"domainName": "takeshape.io",
"certificateArn": "arn:aws:acm:us-east-1:350209872659:certificate/5a19f570-24cd-465a-b6c6-a44e32f3fb88"
},
"legacyElasticsearch": {
"domainEndpoint": "search-takeshape-prod-es-2021-10-19-y56fpjefou73amuh7ekkiqpeza.us-east-1.es.amazonaws.com",
"domainArn": "arn:aws:es:us-east-1:350209872659:domain/takeshape-prod-es-2021-10-19"
},
"legacyAssets": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-asset-upload",
"bucketName": "takeshape-api.prod.assets",
"logsBucketName": "takeshape-api.prod.assets-logs",
"distributionId": "EZX2WKSJZYYW0",
"distributionDomainName": "db7z15sl1dm6c.cloudfront.net"
},
"legacyFrontend": {
"distribution": {
"distributionId": "EGAV9MICDFTUW",
"distributionDomainName": "d27el9mauz6jbi.cloudfront.net"
},
"bucket": {
"bucketName": "app.takeshape.io",
"bucketArn": "arn:aws:s3:::app.takeshape.io"
}
},
"stage": {
"env": "prod"
}
},
"resources": {
"api": {
"certificateArn": "arn:aws:acm:us-east-1:350209872659:certificate/5a19f570-24cd-465a-b6c6-a44e32f3fb88",
"domainName": "takeshape.io"
},
"assets": {
"buckets": {
"assets-logs": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.assets-logs",
"bucketName": "takeshape-api.prod.assets-logs"
},
"assets": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.assets",
"bucketName": "takeshape-api.prod.assets"
},
"athena-query-results": {
"bucketArn": "arn:aws:s3:::ts--prod--us-east-1--athena-query-results",
"bucketName": "ts--prod--us-east-1--athena-query-results"
}
},
"topics": {
"assets-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-asset-upload"
}
}
},
"bootstrap": {
"config": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/ts--prod--config"
}
},
"dynamo-tables": {
"api-index-data": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.api-index-data",
"tableName": "takeshape-api.prod.api-index-data",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.api-index-data/stream/2023-10-11T16:48:14.219"
},
"api-indexing-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.api-indexing-log",
"tableName": "takeshape-api.prod.api-indexing-log"
},
"api-indexing-schedule": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.api-indexing-schedule",
"tableName": "takeshape-api.prod.api-indexing-schedule"
},
"api-keys": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.api-keys-v2",
"tableName": "takeshape-api.prod.api-keys-v2"
},
"content": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.content",
"tableName": "takeshape-api.prod.content",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.content/stream/2017-09-14T03:36:23.770"
},
"email-invites": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.email-invites",
"tableName": "takeshape-api.prod.email-invites"
},
"health-check-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.health-check-log-v2",
"tableName": "takeshape-api.prod.health-check-log-v2"
},
"health-check-schedule": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.health-check-schedule",
"tableName": "takeshape-api.prod.health-check-schedule"
},
"incoming-webhooks": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.incoming-webhooks",
"tableName": "takeshape-api.prod.incoming-webhooks"
},
"introspection": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.introspection",
"tableName": "takeshape-api.prod.introspection"
},
"jobs": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.jobs",
"tableName": "takeshape-api.prod.jobs"
},
"locks": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.locks",
"tableName": "takeshape-api.prod.locks",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.locks/stream/2017-12-22T23:59:07.117"
},
"mesh-related-ids": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.mesh-related-ids",
"tableName": "takeshape-api.prod.mesh-related-ids"
},
"personal-access-tokens": {
"tableName": "takeshape-api.prod.personal-access-tokens",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.personal-access-tokens"
},
"projects": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.projects",
"tableName": "takeshape-api.prod.projects"
},
"roles": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.roles",
"tableName": "takeshape-api.prod.roles",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.roles/stream/2020-01-16T05:15:34.858"
},
"scheduled-operations": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.scheduled-operations",
"tableName": "takeshape-api.prod.scheduled-operations"
},
"scheduled-task-log": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.scheduled-task-log",
"tableName": "takeshape-api.prod.scheduled-task-log"
},
"schema-branches": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema-branches",
"tableName": "takeshape-api.prod.schema-branches"
},
"schema-runtime-latest": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema-runtime-latest-v4",
"tableName": "takeshape-api.prod.schema-runtime-latest-v4"
},
"schema-runtime-versions": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema-runtime-versions",
"tableName": "takeshape-api.prod.schema-runtime-versions"
},
"schema-tags": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema-tags",
"tableName": "takeshape-api.prod.schema-tags"
},
"schema-versions": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema-versions",
"tableName": "takeshape-api.prod.schema-versions"
},
"schema": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema",
"tableName": "takeshape-api.prod.schema",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.schema/stream/2018-06-22T22:34:10.510"
},
"site-deploys": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.site-deploys",
"tableName": "takeshape-api.prod.site-deploys"
},
"static-site-triggers": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.static-site-triggers",
"tableName": "takeshape-api.prod.static-site-triggers"
},
"usage": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.usage",
"tableName": "takeshape-api.prod.usage"
},
"user-permissions": {
"tableName": "takeshape-api.prod.user-permissions",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.user-permissions",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.user-permissions/stream/2020-07-27T16:31:13.390"
},
"users-email-index": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.users-email-index",
"tableName": "takeshape-api.prod.users-email-index"
},
"users": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.users",
"tableName": "takeshape-api.prod.users"
},
"webhook-history": {
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.webhook-history",
"tableName": "takeshape-api.prod.webhook-history"
},
"webhooks": {
"tableName": "takeshape-api.prod.webhooks",
"tableStreamArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.webhooks/stream/2018-10-10T14:53:15.995",
"tableArn": "arn:aws:dynamodb:us-east-1:350209872659:table/takeshape-api.prod.webhooks"
}
},
"elasticsearch-2024-01-10": {
"domainArn": "arn:aws:es:us-east-1:350209872659:domain/takeshape-prod-es-2021-10-19",
"domainEndpoint": "search-takeshape-prod-es-2021-10-19-y56fpjefou73amuh7ekkiqpeza.us-east-1.es.amazonaws.com"
},
"email": {
"emailIdentityArn": "arn:aws:ses:us-east-1:350209872659:identity/takeshape.io"
},
"frontend": {
"bucket": {
"bucketArn": "arn:aws:s3:::app.takeshape.io",
"bucketName": "app.takeshape.io"
},
"distribution": {
"distributionDomainName": "d27el9mauz6jbi.cloudfront.net",
"distributionId": "EGAV9MICDFTUW"
}
},
"keys": {
"keyAlias": "takeshape-prod",
"keyArn": "arn:aws:kms:us-east-1:350209872659:key/c67857fc-7f87-495a-a0ee-9b548ae31093"
},
"layers": {
"analytics-extension": {
"layerArn": "arn:aws:lambda:us-east-1:350209872659:layer:ts--prod--analytics-extension",
"layerId": "analytics-extension"
}
},
"roles": {
"default": {
"roleArn": "arn:aws:iam::350209872659:role/takeshape-api-prod-us-east-1-defaultLambdaRole"
},
"ssg": {
"roleArn": "arn:aws:iam::350209872659:role/takeshape-api-prod-us-east-1-ssgLambdaRole"
},
"warmup": {
"roleArn": "arn:aws:iam::350209872659:role/takeshape-api-prod-us-east-1-warmUpRole"
},
"webhook-executor": {
"roleArn": "arn:aws:iam::350209872659:role/takeshape-prod-us-east-1-webhookExecutorRole"
}
},
"shared-buckets": {
"buckets": {
"api-serverless-deploys": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.api-serverless-deploys",
"bucketName": "takeshape-api.prod.api-serverless-deploys"
},
"exports": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.exports",
"bucketName": "takeshape-api.prod.exports"
},
"history": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.history",
"bucketName": "takeshape-api.prod.history"
},
"imports": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.imports",
"bucketName": "takeshape-api.prod.imports"
},
"sample-projects": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.sample-projects",
"bucketName": "takeshape-api.prod.sample-projects"
},
"ssg": {
"bucketArn": "arn:aws:s3:::takeshape-api.prod.ssg",
"bucketName": "takeshape-api.prod.ssg"
}
},
"topics": {
"imports-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-import-upload"
},
"ssg-upload": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-ssg-upload"
}
}
},
"topics": {
"activity": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-activity"
},
"api-indexer": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-api-indexer"
},
"api-quota": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-api-quota"
},
"project-export": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-project-export"
},
"project-import": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-project-import"
},
"service-health-check": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-service-health-check"
},
"shape-bot": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-shape-bot"
},
"ssg-deploy": {
"topicArn": "arn:aws:sns:us-east-1:350209872659:takeshape-api-prod-ssg-deploy"
}
},
"webhook-queue": {
"queueKeyArn": "arn:aws:kms:us-east-1:350209872659:key/421e4328-1841-40b7-95a6-431a978b0934",
"queueUrl": "https://sqs.us-east-1.amazonaws.com/350209872659/takeshape-api-prod-sqs-WebhookInvocationQueue-1IGQPHOTU1QYE",
"queueArn": "arn:aws:sqs:us-east-1:350209872659:takeshape-api-prod-sqs-WebhookInvocationQueue-1IGQPHOTU1QYE"
}
}
}