Merge branch 'master' into ssr-invoices
This commit is contained in:
@@ -255,6 +255,8 @@
|
||||
[:bank-account/check-number {:optional true} [:maybe :int]]
|
||||
[:bank-account/bank-name {:optional true} [:maybe :string]]
|
||||
[:bank-account/number {:optional true} [:maybe :string]]
|
||||
[:bank-account/routing {:optional true} [:maybe :string]]
|
||||
[:bank-account/bank-code {:optional true} [:maybe :string]]
|
||||
[:bank-account/sort-order {:default 0} [:maybe :int]]
|
||||
[:bank-account/yodlee-account {:optional true} [:maybe entity-id]]
|
||||
[:bank-account/plaid-account {:optional true} [:maybe entity-id]]
|
||||
@@ -264,9 +266,9 @@
|
||||
|
||||
(boolean %))}}]]
|
||||
[:bank-account/visible {:default false}
|
||||
[:boolean {:decode/string {:enter #(if (= % "on") true
|
||||
[:boolean {:decode/string {:enter #(if (= % "on") true
|
||||
|
||||
(boolean %))}}]]
|
||||
(boolean %))}}]]
|
||||
[:bank-account/use-date-instead-of-post-date? {:default false}
|
||||
[:boolean {:decode/string {:enter #(if (= % "on") true
|
||||
|
||||
@@ -328,6 +330,8 @@
|
||||
[:bank-account/type [:maybe (ref->enum-schema "bank-account-type")]]
|
||||
[:bank-account/numeric-code {:optional true} [:maybe :int]]
|
||||
[:bank-account/sort-order {:default 0} [:maybe :int]]
|
||||
[:bank-account/routing {:optional true} [:maybe :string]]
|
||||
[:bank-account/bank-code {:optional true} [:maybe :string]]
|
||||
[:bank-account/bank-name {:optional true} [:maybe :string]]
|
||||
[:bank-account/number {:optional true} [:maybe :string]]
|
||||
[:bank-account/check-number {:optional true} [:maybe :int]]
|
||||
@@ -338,7 +342,7 @@
|
||||
[:boolean {:decode/string {:enter #(if (= % "on") true
|
||||
|
||||
(boolean %))}}]]
|
||||
[:bank-account/visible {:default false}
|
||||
[:bank-account/visible {:default false}
|
||||
[:boolean {:decode/string {:enter #(if (= % "on") true
|
||||
|
||||
(boolean %))}}]]
|
||||
|
||||
@@ -24,7 +24,7 @@ resource "aws_ecs_task_definition" "background_taskdef" {
|
||||
|
||||
resource "aws_cloudwatch_event_rule" "schedule" {
|
||||
count = var.use_schedule ? 1 : 0
|
||||
name = "${var.job_name}-schedule"
|
||||
name = "${var.job_name}-schedule-${var.stage}"
|
||||
schedule_expression = "${var.schedule}"
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 4,
|
||||
"terraform_version": "1.6.3",
|
||||
"serial": 535,
|
||||
"terraform_version": "1.7.5",
|
||||
"serial": 584,
|
||||
"lineage": "9b630886-8cee-a57d-c7a2-4f19f13f9c51",
|
||||
"outputs": {
|
||||
"aws_access_key_id": {
|
||||
@@ -281,7 +281,7 @@
|
||||
],
|
||||
"tags": {},
|
||||
"tags_all": {},
|
||||
"task_definition": "arn:aws:ecs:us-east-1:679918342773:task-definition/integreat_app_prod:686",
|
||||
"task_definition": "arn:aws:ecs:us-east-1:679918342773:task-definition/integreat_app_prod:729",
|
||||
"timeouts": {
|
||||
"create": null,
|
||||
"delete": null,
|
||||
@@ -513,9 +513,9 @@
|
||||
"provisioned_throughput_in_mibps": 0,
|
||||
"size_in_bytes": [
|
||||
{
|
||||
"value": 780294144,
|
||||
"value": 814315520,
|
||||
"value_in_ia": 0,
|
||||
"value_in_standard": 780294144
|
||||
"value_in_standard": 814315520
|
||||
}
|
||||
],
|
||||
"tags": {
|
||||
@@ -1213,7 +1213,7 @@
|
||||
"logging": [],
|
||||
"object_lock_configuration": [],
|
||||
"object_lock_enabled": false,
|
||||
"policy": "",
|
||||
"policy": "{\"Statement\":[{\"Action\":\"s3:*\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":[\"arn:aws:iam::679918342773:role/datomic-ddb\",\"arn:aws:iam::679918342773:role/http-proxy\"]},\"Resource\":[\"arn:aws:s3:::toast.prod.app.integreatconsult.com/*\",\"arn:aws:s3:::toast.prod.app.integreatconsult.com\"],\"Sid\":\"\"}],\"Version\":\"2012-10-17\"}",
|
||||
"region": "us-east-1",
|
||||
"replication_configuration": [],
|
||||
"request_payer": "BucketOwner",
|
||||
@@ -1232,7 +1232,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"tags": null,
|
||||
"tags": {},
|
||||
"tags_all": {},
|
||||
"timeouts": null,
|
||||
"versioning": [
|
||||
@@ -1619,17 +1619,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/close-auto-invoices-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/close-auto-invoices-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "close-auto-invoices-schedule",
|
||||
"id": "close-auto-invoices-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "close-auto-invoices-schedule",
|
||||
"name": "close-auto-invoices-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(1 hour)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -1676,14 +1676,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/close_auto_invoices_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "close-auto-invoices-schedule-close-auto-invoices",
|
||||
"id": "close-auto-invoices-schedule-prod-close-auto-invoices",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -1691,7 +1691,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "close-auto-invoices-schedule",
|
||||
"rule": "close-auto-invoices-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "close-auto-invoices"
|
||||
@@ -1757,17 +1757,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/current-balance-cache-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/current-balance-cache-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "current-balance-cache-schedule",
|
||||
"id": "current-balance-cache-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "current-balance-cache-schedule",
|
||||
"name": "current-balance-cache-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(60 minutes)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -1814,14 +1814,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/current_balance_cache_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "current-balance-cache-schedule-current-balance-cache",
|
||||
"id": "current-balance-cache-schedule-prod-current-balance-cache",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -1829,7 +1829,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "current-balance-cache-schedule",
|
||||
"rule": "current-balance-cache-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "current-balance-cache"
|
||||
@@ -1895,17 +1895,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/import-uploaded-invoices-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/import-uploaded-invoices-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "import-uploaded-invoices-schedule",
|
||||
"id": "import-uploaded-invoices-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "import-uploaded-invoices-schedule",
|
||||
"name": "import-uploaded-invoices-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(1 hour)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -1952,14 +1952,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/import_uploaded_invoices_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "import-uploaded-invoices-schedule-import-uploaded-invoices",
|
||||
"id": "import-uploaded-invoices-schedule-prod-import-uploaded-invoices",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -1967,7 +1967,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "import-uploaded-invoices-schedule",
|
||||
"rule": "import-uploaded-invoices-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "import-uploaded-invoices"
|
||||
@@ -2033,17 +2033,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/insight-outcome-recommendation-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/insight-outcome-recommendation-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "insight-outcome-recommendation-schedule",
|
||||
"id": "insight-outcome-recommendation-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "insight-outcome-recommendation-schedule",
|
||||
"name": "insight-outcome-recommendation-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(6 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2090,14 +2090,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/insight_outcome_recommendation_prod:1"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "insight-outcome-recommendation-schedule-insight-outcome-recommendation",
|
||||
"id": "insight-outcome-recommendation-schedule-prod-insight-outcome-recommendation",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2105,7 +2105,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "insight-outcome-recommendation-schedule",
|
||||
"rule": "insight-outcome-recommendation-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "insight-outcome-recommendation"
|
||||
@@ -2171,17 +2171,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/intuit-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/intuit-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "intuit-schedule",
|
||||
"id": "intuit-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "intuit-schedule",
|
||||
"name": "intuit-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(6 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2228,14 +2228,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/intuit_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "intuit-schedule-intuit",
|
||||
"id": "intuit-schedule-prod-intuit",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2243,7 +2243,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "intuit-schedule",
|
||||
"rule": "intuit-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "intuit"
|
||||
@@ -2350,17 +2350,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/ntg-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/ntg-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "ntg-schedule",
|
||||
"id": "ntg-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "ntg-schedule",
|
||||
"name": "ntg-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(6 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2407,14 +2407,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/ntg_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "ntg-schedule-ntg",
|
||||
"id": "ntg-schedule-prod-ntg",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2422,7 +2422,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "ntg-schedule",
|
||||
"rule": "ntg-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "ntg"
|
||||
@@ -2488,17 +2488,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/plaid-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/plaid-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "plaid-schedule",
|
||||
"id": "plaid-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "plaid-schedule",
|
||||
"name": "plaid-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(6 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2545,14 +2545,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/plaid_prod:3"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "plaid-schedule-plaid",
|
||||
"id": "plaid-schedule-prod-plaid",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2560,7 +2560,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "plaid-schedule",
|
||||
"rule": "plaid-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "plaid"
|
||||
@@ -2626,17 +2626,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/reconcile-ledger-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/reconcile-ledger-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "reconcile-ledger-schedule",
|
||||
"id": "reconcile-ledger-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "reconcile-ledger-schedule",
|
||||
"name": "reconcile-ledger-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(1 hour)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2683,14 +2683,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/reconcile_ledger_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "reconcile-ledger-schedule-reconcile-ledger",
|
||||
"id": "reconcile-ledger-schedule-prod-reconcile-ledger",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2698,7 +2698,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "reconcile-ledger-schedule",
|
||||
"rule": "reconcile-ledger-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "reconcile-ledger"
|
||||
@@ -2805,17 +2805,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/square-import-job-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/square-import-job-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "square-import-job-schedule",
|
||||
"id": "square-import-job-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "square-import-job-schedule",
|
||||
"name": "square-import-job-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(4 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -2862,14 +2862,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/square_import_job_prod:5"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "square-import-job-schedule-square-import-job",
|
||||
"id": "square-import-job-schedule-prod-square-import-job",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -2877,7 +2877,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "square-import-job-schedule",
|
||||
"rule": "square-import-job-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "square-import-job"
|
||||
@@ -2943,17 +2943,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/sysco-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/sysco-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "sysco-schedule",
|
||||
"id": "sysco-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "sysco-schedule",
|
||||
"name": "sysco-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(3 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -3000,14 +3000,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/sysco_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "sysco-schedule-sysco",
|
||||
"id": "sysco-schedule-prod-sysco",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -3015,7 +3015,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "sysco-schedule",
|
||||
"rule": "sysco-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "sysco"
|
||||
@@ -3081,17 +3081,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/vendor-usages-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/vendor-usages-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "vendor-usages-schedule",
|
||||
"id": "vendor-usages-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "vendor-usages-schedule",
|
||||
"name": "vendor-usages-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(4 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -3138,14 +3138,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/vendor_usages_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "vendor-usages-schedule-vendor-usages",
|
||||
"id": "vendor-usages-schedule-prod-vendor-usages",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -3153,7 +3153,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "vendor-usages-schedule",
|
||||
"rule": "vendor-usages-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "vendor-usages"
|
||||
@@ -3260,17 +3260,17 @@
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/yodlee2-schedule",
|
||||
"arn": "arn:aws:events:us-east-1:679918342773:rule/yodlee2-schedule-prod",
|
||||
"description": "",
|
||||
"event_bus_name": "default",
|
||||
"event_pattern": null,
|
||||
"id": "yodlee2-schedule",
|
||||
"id": "yodlee2-schedule-prod",
|
||||
"is_enabled": true,
|
||||
"name": "yodlee2-schedule",
|
||||
"name": "yodlee2-schedule-prod",
|
||||
"name_prefix": "",
|
||||
"role_arn": "",
|
||||
"schedule_expression": "rate(6 hours)",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
@@ -3317,14 +3317,14 @@
|
||||
"placement_constraint": [],
|
||||
"platform_version": "",
|
||||
"propagate_tags": "TASK_DEFINITION",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"task_count": 1,
|
||||
"task_definition_arn": "arn:aws:ecs:us-east-1:679918342773:task-definition/yodlee2_prod:2"
|
||||
}
|
||||
],
|
||||
"event_bus_name": "default",
|
||||
"http_target": [],
|
||||
"id": "yodlee2-schedule-yodlee2",
|
||||
"id": "yodlee2-schedule-prod-yodlee2",
|
||||
"input": "",
|
||||
"input_path": "",
|
||||
"input_transformer": [],
|
||||
@@ -3332,7 +3332,7 @@
|
||||
"redshift_target": [],
|
||||
"retry_policy": [],
|
||||
"role_arn": "arn:aws:iam::679918342773:role/service-role/Amazon_EventBridge_Invoke_ECS_1758992733",
|
||||
"rule": "yodlee2-schedule",
|
||||
"rule": "yodlee2-schedule-prod",
|
||||
"run_command_targets": [],
|
||||
"sqs_target": [],
|
||||
"target_id": "yodlee2"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 4,
|
||||
"terraform_version": "1.6.3",
|
||||
"serial": 531,
|
||||
"terraform_version": "1.7.5",
|
||||
"serial": 535,
|
||||
"lineage": "9b630886-8cee-a57d-c7a2-4f19f13f9c51",
|
||||
"outputs": {
|
||||
"aws_access_key_id": {
|
||||
@@ -42,6 +42,54 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "data",
|
||||
"type": "aws_iam_policy_document",
|
||||
"name": "toast_policy_doc",
|
||||
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
||||
"instances": [
|
||||
{
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"id": "2919533105",
|
||||
"json": "{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Sid\": \"\",\n \"Effect\": \"Allow\",\n \"Action\": \"s3:*\",\n \"Resource\": [\n \"arn:aws:s3:::toast.prod.app.integreatconsult.com/*\",\n \"arn:aws:s3:::toast.prod.app.integreatconsult.com\"\n ],\n \"Principal\": {\n \"AWS\": [\n \"arn:aws:iam::679918342773:role/http-proxy\",\n \"arn:aws:iam::679918342773:role/datomic-ddb\"\n ]\n }\n }\n ]\n}",
|
||||
"override_json": null,
|
||||
"override_policy_documents": null,
|
||||
"policy_id": null,
|
||||
"source_json": null,
|
||||
"source_policy_documents": null,
|
||||
"statement": [
|
||||
{
|
||||
"actions": [
|
||||
"s3:*"
|
||||
],
|
||||
"condition": [],
|
||||
"effect": "Allow",
|
||||
"not_actions": [],
|
||||
"not_principals": [],
|
||||
"not_resources": [],
|
||||
"principals": [
|
||||
{
|
||||
"identifiers": [
|
||||
"arn:aws:iam::679918342773:role/datomic-ddb",
|
||||
"arn:aws:iam::679918342773:role/http-proxy"
|
||||
],
|
||||
"type": "AWS"
|
||||
}
|
||||
],
|
||||
"resources": [
|
||||
"arn:aws:s3:::toast.prod.app.integreatconsult.com",
|
||||
"arn:aws:s3:::toast.prod.app.integreatconsult.com/*"
|
||||
],
|
||||
"sid": ""
|
||||
}
|
||||
],
|
||||
"version": "2012-10-17"
|
||||
},
|
||||
"sensitive_attributes": []
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "aws_acm_certificate",
|
||||
@@ -1131,6 +1179,77 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "aws_s3_bucket",
|
||||
"name": "toast_bucket",
|
||||
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
||||
"instances": [
|
||||
{
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"acceleration_status": "",
|
||||
"acl": null,
|
||||
"arn": "arn:aws:s3:::toast.prod.app.integreatconsult.com",
|
||||
"bucket": "toast.prod.app.integreatconsult.com",
|
||||
"bucket_domain_name": "toast.prod.app.integreatconsult.com.s3.amazonaws.com",
|
||||
"bucket_prefix": "",
|
||||
"bucket_regional_domain_name": "toast.prod.app.integreatconsult.com.s3.amazonaws.com",
|
||||
"cors_rule": [],
|
||||
"force_destroy": false,
|
||||
"grant": [
|
||||
{
|
||||
"id": "e30528e0ba05fd1f250869c1b4db0eff90001b4d9ad90dd2e01b210844f83e5a",
|
||||
"permissions": [
|
||||
"FULL_CONTROL"
|
||||
],
|
||||
"type": "CanonicalUser",
|
||||
"uri": ""
|
||||
}
|
||||
],
|
||||
"hosted_zone_id": "Z3AQBSTGFYJSTF",
|
||||
"id": "toast.prod.app.integreatconsult.com",
|
||||
"lifecycle_rule": [],
|
||||
"logging": [],
|
||||
"object_lock_configuration": [],
|
||||
"object_lock_enabled": false,
|
||||
"policy": "",
|
||||
"region": "us-east-1",
|
||||
"replication_configuration": [],
|
||||
"request_payer": "BucketOwner",
|
||||
"server_side_encryption_configuration": [
|
||||
{
|
||||
"rule": [
|
||||
{
|
||||
"apply_server_side_encryption_by_default": [
|
||||
{
|
||||
"kms_master_key_id": "",
|
||||
"sse_algorithm": "AES256"
|
||||
}
|
||||
],
|
||||
"bucket_key_enabled": false
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"tags": null,
|
||||
"tags_all": {},
|
||||
"timeouts": null,
|
||||
"versioning": [
|
||||
{
|
||||
"enabled": false,
|
||||
"mfa_delete": false
|
||||
}
|
||||
],
|
||||
"website": [],
|
||||
"website_domain": null,
|
||||
"website_endpoint": null
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjM2MDAwMDAwMDAwMDAsInJlYWQiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "aws_s3_bucket_notification",
|
||||
@@ -1166,6 +1285,28 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "aws_s3_bucket_policy",
|
||||
"name": "toast_policy",
|
||||
"provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
||||
"instances": [
|
||||
{
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"bucket": "toast.prod.app.integreatconsult.com",
|
||||
"id": "toast.prod.app.integreatconsult.com",
|
||||
"policy": "{\"Statement\":[{\"Action\":\"s3:*\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":[\"arn:aws:iam::679918342773:role/http-proxy\",\"arn:aws:iam::679918342773:role/datomic-ddb\"]},\"Resource\":[\"arn:aws:s3:::toast.prod.app.integreatconsult.com/*\",\"arn:aws:s3:::toast.prod.app.integreatconsult.com\"],\"Sid\":\"\"}],\"Version\":\"2012-10-17\"}"
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "bnVsbA==",
|
||||
"dependencies": [
|
||||
"aws_s3_bucket.toast_bucket",
|
||||
"data.aws_iam_policy_document.toast_policy_doc"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "aws_service_discovery_service",
|
||||
|
||||
Reference in New Issue
Block a user