mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-09-30 04:53:12 +00:00
278 lines
9.5 KiB
JSON
278 lines
9.5 KiB
JSON
[
|
|
{
|
|
"LogicalId": "BucketNotificationsHandler050a0587b7544547bf325f094a3db8347ECC3691",
|
|
"Type": "AWS::Lambda::Function",
|
|
"PhysicalId": "po-ingest-BucketNotificationsHandler050a0587b75445-eYKw7CRdcWxS",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "BucketNotificationsHandler050a0587b7544547bf325f094a3db834RoleB6FB88EC",
|
|
"Type": "AWS::IAM::Role",
|
|
"PhysicalId": "po-ingest-BucketNotificationsHandler050a0587b754454-kAyd3v80XLIz",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "CDKMetadata",
|
|
"Type": "AWS::CDK::Metadata",
|
|
"PhysicalId": "e287be30-86dc-11f1-a551-0affcf7dfc53",
|
|
"Status": "UPDATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailBucket843A740F",
|
|
"Type": "AWS::S3::Bucket",
|
|
"PhysicalId": "po-ingest-emails-011934824531",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailBucketAllowBucketNotificationsTopoingestEmailProcessor21BB6E7689B27E99",
|
|
"Type": "AWS::Lambda::Permission",
|
|
"PhysicalId": "po-ingest-EmailBucketAllowBucketNotificationsTopoingestEmailProcessor21BB6E7689B27E99-2uvEuiUCEDgr",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailBucketNotificationsDDD5BEEA",
|
|
"Type": "Custom::S3BucketNotifications",
|
|
"PhysicalId": "EmailBucketNotificationsDDD5BEEA",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailBucketNotificationsHandlerPolicy7D16942E",
|
|
"Type": "AWS::IAM::Policy",
|
|
"PhysicalId": "po-in-Email-eep3xPAZrcL7",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailBucketPolicyBBC68546",
|
|
"Type": "AWS::S3::BucketPolicy",
|
|
"PhysicalId": "po-ingest-emails-011934824531",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessor218EC076",
|
|
"Type": "AWS::Lambda::Function",
|
|
"PhysicalId": "po-email-processor",
|
|
"Status": "UPDATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorAiFallbackRejectedAlarm71D1F2CE",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-ai-fallback-rejected",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorDlqA753DED5",
|
|
"Type": "AWS::SQS::Queue",
|
|
"PhysicalId": "https://sqs.us-east-1.amazonaws.com/011934824531/po-ingest-EmailProcessorDlqA753DED5-Mn33HvhsDPEu",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorDlqMessagesAlarmED574757",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-dlq-messages",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorDlqPolicyB24007F0",
|
|
"Type": "AWS::SQS::QueuePolicy",
|
|
"PhysicalId": "po-ingest-EmailProcessorDlqPolicyB24007F0-ZBgpMipDtvH3",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorDurationAlarmF7530BED",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-duration",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorErrorsAlarmC1BF0D18",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-errors",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorLogGroup8A79A2C8",
|
|
"Type": "AWS::Logs::LogGroup",
|
|
"PhysicalId": "/aws/lambda/po-email-processor",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorSenderAuthRejectedAlarm3D9534B7",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-sender-auth-rejected",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorSenderAuthRejectedFilterC0DAEDFE",
|
|
"Type": "AWS::Logs::MetricFilter",
|
|
"PhysicalId": "EmailProcessorSenderAuthRejectedFilterC0DAEDFE-3K6wBb003iDv",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorServiceRole637381CE",
|
|
"Type": "AWS::IAM::Role",
|
|
"PhysicalId": "po-ingest-EmailProcessorServiceRole637381CE-hG1KGKCIivCd",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorServiceRoleDefaultPolicy0B15DAB8",
|
|
"Type": "AWS::IAM::Policy",
|
|
"PhysicalId": "po-in-Email-BbPUnOcJ71or",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorTemplateFallbackRateAlarmF9B0866A",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-template-fallback-rate",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "EmailProcessorThrottlesAlarmE102F9E9",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-email-processor-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "ExistingRuleSetPoEmailRuleAC8E9C87",
|
|
"Type": "AWS::SES::ReceiptRule",
|
|
"PhysicalId": "ExistingRuleSetPoEmailRuleAC8E9C87-qwGDj9lBoL1G",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PendingSiteReviewTableBF01B687",
|
|
"Type": "AWS::DynamoDB::Table",
|
|
"PhysicalId": "pending-site-review",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PendingSiteReviewTableSystemErrorsAlarm36BA58D4",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "pending-site-review-system-errors",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PendingSiteReviewTableThrottlesAlarm15FB6DD5",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "pending-site-review-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PurchaseOrdersTable491A23F2",
|
|
"Type": "AWS::DynamoDB::Table",
|
|
"PhysicalId": "purchase-orders",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PurchaseOrdersTableSystemErrorsAlarmBC7F000F",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "purchase-orders-system-errors",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "PurchaseOrdersTableThrottlesAlarmE5ACE81B",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "purchase-orders-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractor84CD7B81",
|
|
"Type": "AWS::Lambda::Function",
|
|
"PhysicalId": "po-ingest-site-extractor",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorDurationAlarm3D503607",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-ingest-site-extractor-duration",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorDynamoDBEventSourcepoingestPurchaseOrdersTable8DBC21215DEFB913",
|
|
"Type": "AWS::Lambda::EventSourceMapping",
|
|
"PhysicalId": "64fbee1f-d9c3-4cfd-aced-19b9d29940f8",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorErrorsAlarm5DCF80DA",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-ingest-site-extractor-errors",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorLogGroupD475D9DD",
|
|
"Type": "AWS::Logs::LogGroup",
|
|
"PhysicalId": "/aws/lambda/po-ingest-site-extractor",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorServiceRole11491F4D",
|
|
"Type": "AWS::IAM::Role",
|
|
"PhysicalId": "po-ingest-SiteExtractorServiceRole11491F4D-X3aKoS1Rwq1W",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorServiceRoleDefaultPolicy81255274",
|
|
"Type": "AWS::IAM::Policy",
|
|
"PhysicalId": "po-in-SiteE-JJJqSNBTUCT4",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "SiteExtractorThrottlesAlarm63246CEB",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-ingest-site-extractor-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "VerifiedSitesTable23AD7F59",
|
|
"Type": "AWS::DynamoDB::Table",
|
|
"PhysicalId": "verified-sites",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "VerifiedSitesTableSystemErrorsAlarm0408CCA4",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "verified-sites-system-errors",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "VerifiedSitesTableThrottlesAlarmEC141C84",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "verified-sites-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUI258D87A5",
|
|
"Type": "AWS::Lambda::Function",
|
|
"PhysicalId": "po-web-ui",
|
|
"Status": "UPDATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUILogGroup8F43ABDC",
|
|
"Type": "AWS::Logs::LogGroup",
|
|
"PhysicalId": "/aws/lambda/po-web-ui",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUIServiceRoleB1B395BE",
|
|
"Type": "AWS::IAM::Role",
|
|
"PhysicalId": "po-ingest-WebUIServiceRoleB1B395BE-UVNhr9c8b4YR",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUIServiceRoleDefaultPolicy8B510141",
|
|
"Type": "AWS::IAM::Policy",
|
|
"PhysicalId": "po-in-WebUI-jVyc9nvGbIx6",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUiDurationAlarm1A1A227D",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-web-ui-duration",
|
|
"Status": "CREATE_COMPLETE"
|
|
},
|
|
{
|
|
"LogicalId": "WebUiThrottlesAlarmA33C4B72",
|
|
"Type": "AWS::CloudWatch::Alarm",
|
|
"PhysicalId": "po-web-ui-throttles",
|
|
"Status": "CREATE_COMPLETE"
|
|
}
|
|
]
|