mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-09-30 07:13:13 +00:00
56 lines
1.8 KiB
HCL
56 lines
1.8 KiB
HCL
locals {
|
|
account_id = "011934824531"
|
|
boundary_arn = "arn:aws:iam::${local.account_id}:policy/seahaven-lambda-execution-boundary-procurement-ingest"
|
|
|
|
bedrock_model_id = "us.anthropic.claude-haiku-4-5-20251001-v1:0"
|
|
|
|
shoc_consumer_role_arn = var.shoc_consumer_role_arn
|
|
|
|
po_email_bucket_name = "po-ingest-emails-${local.account_id}"
|
|
wo_email_bucket_name = "workorder-ingest-emails-${local.account_id}"
|
|
|
|
po_email_processor_dlq_name = "po-ingest-EmailProcessorDlqA753DED5-Mn33HvhsDPEu"
|
|
wo_email_processor_dlq_name = "WorkorderIngestStack-EmailProcessorDlqA753DED5-qCTHrsoEucas"
|
|
|
|
po_ses_rule_name = "ExistingRuleSetPoEmailRuleAC8E9C87-qwGDj9lBoL1G"
|
|
wo_ses_rule_name = "ExistingRuleSetWorkorderEmailRuleEA29F845-PKtaDBvIg61a"
|
|
|
|
po_sender_auth_filter_name = "EmailProcessorSenderAuthRejectedFilterC0DAEDFE-3K6wBb003iDv"
|
|
wo_sender_auth_filter_name = "EmailProcessorSenderAuthRejectedFilterC0DAEDFE-Wkbow1VNDeDM"
|
|
|
|
api_rest_api_id = "mvul1efda2"
|
|
api_root_id = "babtawlzki"
|
|
api_domain_name = "procurement-api.seahaven.com"
|
|
api_stage_name = "prod"
|
|
api_deployment_id = "uax9sq"
|
|
|
|
ddb_alarm_operations = [
|
|
"GetItem",
|
|
"BatchGetItem",
|
|
"Query",
|
|
"Scan",
|
|
"PutItem",
|
|
"UpdateItem",
|
|
"DeleteItem",
|
|
"BatchWriteItem",
|
|
]
|
|
|
|
ddb_throttle_expr = "getitem + batchgetitem + query + scan + putitem + updateitem + deleteitem + batchwriteitem"
|
|
|
|
# Active SES receipt rule set in prod is INBOUND_MAIL (import-map OOB).
|
|
ses_rule_set_name = data.aws_ses_active_receipt_rule_set.inbound.rule_set_name
|
|
}
|
|
|
|
data "aws_sns_topic" "site_alerts" {
|
|
name = "site-alerts"
|
|
}
|
|
|
|
data "aws_ssm_parameter" "dynamodb_cmk_arn" {
|
|
name = "/seahaven/dynamodb/cmk-arn"
|
|
}
|
|
|
|
data "aws_ssm_parameter" "procurement_api_cert_arn" {
|
|
name = "/procurement-api/custom-domain/certificate-arn"
|
|
}
|
|
|
|
data "aws_ses_active_receipt_rule_set" "inbound" {}
|