procurement-ingest/docs/plat-86/po-ingest-resources.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"
}
]