[base]
state_file = "~/.busy_engineers_state.toml"

[cloud9]
region = "us-east-2"
launch_url = "https://us-east-2.console.aws.amazon.com/cloudformation/home?region=us-east-2#/stacks/quickcreate?templateUrl=https%3A%2F%2Fbusy-engineers-cfn.s3.us-east-2.amazonaws.com%2Fdocument-bucket-cloud9-bootstrap.yaml&stackName=BusyEngineersDocumentBucketEnvironment"

[webapp]
stack_id = "BusyEngineersWebappStack"
region = "us-east-2"
user_pool_name = "BusyEngineersUserPool"
identity_pool_name = "BusyEngineersIdentityPool"
user_pool_client_name = "BusyEngineersUserPoolClient"
bucket_name = "BusyEngineersWebappBucket"
distribution_name = "BusyEngineersWebappDistribution"
oaid_name = "BusyEngineersOFAID"
oaid_comment = "Origin Access Identity to allow CloudFront access to serve the Webapp bucket."

[webapp.outputs]
user_pool_name = "BusyEngineersUserPoolOutput"
identity_pool_name = "BusyEngineersIdentityPoolOutput"
user_pool_client_name = "BusyEngineersUserPoolClientOutput"

[document_bucket]
stack_id = "BusyEngineersDocumentBucketStack"
region = "us-east-2"

[document_bucket.document_table]
name = "DocumentTable"
partition_key = "reference"
sort_key = "target"
output = "DocumentTableOutput"
export = "DocumentTable"
object_target = "S3Object"
ctx_prefix = "CONTEXT_"

[document_bucket.bucket]
name = "DocumentBucket"
output = "DocumentBucketOutput"
export = "DocumentBucket"

[faythe]
stack_id = "BusyEngineersFaytheKmsKeyStack"
kms_key_id = "BusyEngineersFaytheKmsKey"
region = "us-east-2"
alias = "FaytheKmsKey"
output = "FaytheKmsKeyOutput"
export = "FaytheKmsKey"

[walter]
stack_id = "BusyEngineersWalterKmsKeyStack"
kms_key_id = "BusyEngineersWalterKmsKey"
region = "us-east-1"
alias = "WalterKmsKey"
output = "WalterKmsKeyOutput"
export = "WalterKmsKey"