diff --git a/modules/azure-container-apps/README.md b/modules/azure-container-apps/README.md
index 7c7f8c5..20d11ed 100644
--- a/modules/azure-container-apps/README.md
+++ b/modules/azure-container-apps/README.md
@@ -16,7 +16,7 @@ module "arc_on_aca" {
| Name | Version |
|------|---------|
| [azapi](#requirement\_azapi) | 2.3.0 |
-| [azurerm](#requirement\_azurerm) | 4.37.0 |
+| [azurerm](#requirement\_azurerm) | 4.38.1 |
| [random](#requirement\_random) | 3.7.2 |
## Providers
@@ -24,7 +24,7 @@ module "arc_on_aca" {
| Name | Version |
|------|---------|
| [azapi](#provider\_azapi) | 2.3.0 |
-| [azurerm](#provider\_azurerm) | 4.37.0 |
+| [azurerm](#provider\_azurerm) | 4.38.1 |
| [random](#provider\_random) | 3.7.2 |
## Modules
@@ -42,23 +42,23 @@ No modules.
| [azapi_resource.aca_runnerCache_2C48ECD2](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource |
| [azapi_resource.aca_storageAccount_C1F07B26](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource |
| [azapi_resource.aca_storageShare_5702AE2C](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource |
-| [azurerm_container_app.aca_autoscalerApp_63FADD45](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app) | resource |
-| [azurerm_container_app_environment_storage.aca_acaenvstorage_23C615A5](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app_environment_storage) | resource |
-| [azurerm_container_app_environment_storage.aca_acaexternalstorage_B8141EC0](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app_environment_storage) | resource |
-| [azurerm_container_registry.aca_acr_DEECF884](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_registry) | resource |
-| [azurerm_log_analytics_workspace.aca_log_B150D83C](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/log_analytics_workspace) | resource |
-| [azurerm_resource_group.aca_rg_AD6EB8ED](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/resource_group) | resource |
-| [azurerm_role_assignment.aca_actionContainerStartRoleAssignment_941E620A](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource |
-| [azurerm_role_assignment.aca_imagePushRoleAssignment_8F2241FD](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource |
-| [azurerm_role_assignment.aca_jobLogReadAssignment_E0C92A22](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource |
-| [azurerm_role_assignment.aca_roleAssignment_A6BA6095](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource |
-| [azurerm_role_assignment.aca_scaleJobRoleAssignment_5738140A](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource |
-| [azurerm_role_definition.aca_jobCreationRole_9EFE12E7](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_definition) | resource |
-| [azurerm_role_definition.aca_jobRole_21145D6F](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_definition) | resource |
-| [azurerm_user_assigned_identity.aca_identity_9571D28D](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/user_assigned_identity) | resource |
+| [azurerm_container_app.aca_autoscalerApp_63FADD45](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app) | resource |
+| [azurerm_container_app_environment_storage.aca_acaenvstorage_23C615A5](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app_environment_storage) | resource |
+| [azurerm_container_app_environment_storage.aca_acaexternalstorage_B8141EC0](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app_environment_storage) | resource |
+| [azurerm_container_registry.aca_acr_DEECF884](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_registry) | resource |
+| [azurerm_log_analytics_workspace.aca_log_B150D83C](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/log_analytics_workspace) | resource |
+| [azurerm_resource_group.aca_rg_AD6EB8ED](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/resource_group) | resource |
+| [azurerm_role_assignment.aca_actionContainerStartRoleAssignment_941E620A](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource |
+| [azurerm_role_assignment.aca_imagePushRoleAssignment_8F2241FD](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource |
+| [azurerm_role_assignment.aca_jobLogReadAssignment_E0C92A22](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource |
+| [azurerm_role_assignment.aca_roleAssignment_A6BA6095](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource |
+| [azurerm_role_assignment.aca_scaleJobRoleAssignment_5738140A](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource |
+| [azurerm_role_definition.aca_jobCreationRole_9EFE12E7](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_definition) | resource |
+| [azurerm_role_definition.aca_jobRole_21145D6F](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_definition) | resource |
+| [azurerm_user_assigned_identity.aca_identity_9571D28D](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/user_assigned_identity) | resource |
| [random_string.aca_randomSuffix_B2CE1226](https://registry.terraform.io/providers/hashicorp/random/3.7.2/docs/resources/string) | resource |
| [azapi_resource_action.aca_storageAccessKeys_4F266A39](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/data-sources/resource_action) | data source |
-| [azurerm_subscription.aca_sub_C75A43F0](https://registry.terraform.io/providers/azurerm/4.37.0/docs/data-sources/subscription) | data source |
+| [azurerm_subscription.aca_sub_C75A43F0](https://registry.terraform.io/providers/azurerm/4.38.1/docs/data-sources/subscription) | data source |
## Inputs
diff --git a/modules/azure-container-apps/cdk.tf.json b/modules/azure-container-apps/cdk.tf.json
index 1c44955..e32e68a 100644
--- a/modules/azure-container-apps/cdk.tf.json
+++ b/modules/azure-container-apps/cdk.tf.json
@@ -606,7 +606,7 @@
},
"azurerm": {
"source": "azurerm",
- "version": "4.37.0"
+ "version": "4.38.1"
},
"random": {
"source": "hashicorp/random",
diff --git a/modules/elastic-container-service/README.md b/modules/elastic-container-service/README.md
index 3e6c279..2940f4a 100644
--- a/modules/elastic-container-service/README.md
+++ b/modules/elastic-container-service/README.md
@@ -15,13 +15,13 @@ module "arc_on_aca" {
| Name | Version |
|------|---------|
-| [aws](#requirement\_aws) | 6.6.0 |
+| [aws](#requirement\_aws) | 6.7.0 |
## Providers
| Name | Version |
|------|---------|
-| [aws](#provider\_aws) | 6.6.0 |
+| [aws](#provider\_aws) | 6.7.0 |
## Modules
@@ -31,24 +31,24 @@ No modules.
| Name | Type |
|------|------|
-| [aws_cloudwatch_log_group.aws_AutoscalerLogGroup_BFE58053](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/cloudwatch_log_group) | resource |
-| [aws_cloudwatch_log_group.aws_RunnerLogGroup_711756A6](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/cloudwatch_log_group) | resource |
-| [aws_ecs_cluster.aws_Cluster_BA268616](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_cluster) | resource |
-| [aws_ecs_service.aws_AutoscalerService_C7C3AA3C](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_service) | resource |
-| [aws_ecs_task_definition.aws_AutoscalerTaskDefinition_24A76F67](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_task_definition) | resource |
-| [aws_ecs_task_definition.aws_RunnerTaskDefinition_9C7563BE](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_task_definition) | resource |
-| [aws_iam_policy.aws_AutoscalerPolicy_FF16A997](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_policy) | resource |
-| [aws_iam_policy.aws_RunnerPolicy_7B21DB81](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_policy) | resource |
-| [aws_iam_role.aws_AutoscalerRole_CEB26423](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource |
-| [aws_iam_role.aws_RunnerRole_75263C23](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource |
-| [aws_iam_role.aws_TaskExecutionRole_FAB64402](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource |
-| [aws_iam_role_policy_attachment.aws_AutoscalerPolicyAttachment_5402A0C0](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource |
-| [aws_iam_role_policy_attachment.aws_RunnerPolicyAttachment_A293771C](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource |
-| [aws_iam_role_policy_attachment.aws_TeskExecutionRoleAttachment_9AEA9D8D](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource |
-| [aws_caller_identity.aws_Identity_FDC445BF](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/caller_identity) | data source |
-| [aws_region.aws_Region_7477CA06](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/region) | data source |
-| [aws_security_groups.aws_SecurityGroups_BAABB08D](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/security_groups) | data source |
-| [aws_subnets.aws_Subnets_75E5377D](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/subnets) | data source |
+| [aws_cloudwatch_log_group.aws_AutoscalerLogGroup_BFE58053](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/cloudwatch_log_group) | resource |
+| [aws_cloudwatch_log_group.aws_RunnerLogGroup_711756A6](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/cloudwatch_log_group) | resource |
+| [aws_ecs_cluster.aws_Cluster_BA268616](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_cluster) | resource |
+| [aws_ecs_service.aws_AutoscalerService_C7C3AA3C](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_service) | resource |
+| [aws_ecs_task_definition.aws_AutoscalerTaskDefinition_24A76F67](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_task_definition) | resource |
+| [aws_ecs_task_definition.aws_RunnerTaskDefinition_9C7563BE](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_task_definition) | resource |
+| [aws_iam_policy.aws_AutoscalerPolicy_FF16A997](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_policy) | resource |
+| [aws_iam_policy.aws_RunnerPolicy_7B21DB81](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_policy) | resource |
+| [aws_iam_role.aws_AutoscalerRole_CEB26423](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource |
+| [aws_iam_role.aws_RunnerRole_75263C23](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource |
+| [aws_iam_role.aws_TaskExecutionRole_FAB64402](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource |
+| [aws_iam_role_policy_attachment.aws_AutoscalerPolicyAttachment_5402A0C0](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource |
+| [aws_iam_role_policy_attachment.aws_RunnerPolicyAttachment_A293771C](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource |
+| [aws_iam_role_policy_attachment.aws_TeskExecutionRoleAttachment_9AEA9D8D](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource |
+| [aws_caller_identity.aws_Identity_FDC445BF](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/caller_identity) | data source |
+| [aws_region.aws_Region_7477CA06](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/region) | data source |
+| [aws_security_groups.aws_SecurityGroups_BAABB08D](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/security_groups) | data source |
+| [aws_subnets.aws_Subnets_75E5377D](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/subnets) | data source |
## Inputs
diff --git a/modules/elastic-container-service/cdk.tf.json b/modules/elastic-container-service/cdk.tf.json
index c359cec..745e779 100644
--- a/modules/elastic-container-service/cdk.tf.json
+++ b/modules/elastic-container-service/cdk.tf.json
@@ -261,7 +261,7 @@
"required_providers": {
"aws": {
"source": "aws",
- "version": "6.6.0"
+ "version": "6.7.0"
}
}
},
diff --git a/package-lock.json b/package-lock.json
index fa21e88..9e22793 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,14 +12,14 @@
"@cdktf/tf-module-stack": ">=7.0.0"
},
"devDependencies": {
- "@aws-sdk/client-ecs": "3.856.0",
+ "@aws-sdk/client-ecs": "3.859.0",
"@biomejs/biome": "^2",
- "@cdktf/provider-aws": "21.5.0",
- "@cdktf/provider-azurerm": "14.6.0",
+ "@cdktf/provider-aws": "21.6.0",
+ "@cdktf/provider-azurerm": "14.7.1",
"@cdktf/provider-google": "16.8.0",
"@cdktf/provider-null": "11.0.0",
"@cdktf/provider-random": "12.0.0",
- "@nikovirtala/projen-vitest": "2.0.69",
+ "@nikovirtala/projen-vitest": "2.0.71",
"@types/node": "ts5.7",
"@vitest/coverage-v8": "^3",
"cdktf": "0.21.0",
@@ -27,9 +27,9 @@
"commit-and-tag-version": "^12",
"constructs": "10.4.2",
"jsii": "~5.7.0",
- "jsii-diff": "1.112.0",
+ "jsii-diff": "1.113.0",
"jsii-docgen": "^10.0.0",
- "jsii-pacmak": "1.112.0",
+ "jsii-pacmak": "1.113.0",
"jsii-rosetta": "~5.7.0",
"projen": "0.94.0",
"projen-cdktf-hybrid-construct": "0.10.8",
@@ -218,46 +218,46 @@
}
},
"node_modules/@aws-sdk/client-ecs": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.856.0.tgz",
- "integrity": "sha512-BCJkYnSRMb5Uyet8/6mRK2i/3j8UOy8E87ZcK7niouKjNWv6gpaO6ed+KWBUuSiC9eHKUgLn1lKNbgTdA29Y/g==",
+ "version": "3.859.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.859.0.tgz",
+ "integrity": "sha512-qKl5QrXJ1Mz7SofXcuLgUr+cp/CYHY3Pqoi9FKPI9Fy9z/8rvjXg87PKZhNYbfiRvQ7Zgalor3XR9q+kXMAlMw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "3.856.0",
- "@aws-sdk/credential-provider-node": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
+ "@aws-sdk/credential-provider-node": "3.859.0",
"@aws-sdk/middleware-host-header": "3.840.0",
"@aws-sdk/middleware-logger": "3.840.0",
"@aws-sdk/middleware-recursion-detection": "3.840.0",
- "@aws-sdk/middleware-user-agent": "3.856.0",
+ "@aws-sdk/middleware-user-agent": "3.858.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
- "@aws-sdk/util-user-agent-node": "3.856.0",
+ "@aws-sdk/util-user-agent-node": "3.858.0",
"@smithy/config-resolver": "^4.1.4",
- "@smithy/core": "^3.7.0",
+ "@smithy/core": "^3.7.2",
"@smithy/fetch-http-handler": "^5.1.0",
"@smithy/hash-node": "^4.0.4",
"@smithy/invalid-dependency": "^4.0.4",
"@smithy/middleware-content-length": "^4.0.4",
- "@smithy/middleware-endpoint": "^4.1.15",
- "@smithy/middleware-retry": "^4.1.16",
+ "@smithy/middleware-endpoint": "^4.1.17",
+ "@smithy/middleware-retry": "^4.1.18",
"@smithy/middleware-serde": "^4.0.8",
"@smithy/middleware-stack": "^4.0.4",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/node-http-handler": "^4.1.0",
"@smithy/protocol-http": "^5.1.2",
- "@smithy/smithy-client": "^4.4.7",
+ "@smithy/smithy-client": "^4.4.9",
"@smithy/types": "^4.3.1",
"@smithy/url-parser": "^4.0.4",
"@smithy/util-base64": "^4.0.0",
"@smithy/util-body-length-browser": "^4.0.0",
"@smithy/util-body-length-node": "^4.0.0",
- "@smithy/util-defaults-mode-browser": "^4.0.23",
- "@smithy/util-defaults-mode-node": "^4.0.23",
+ "@smithy/util-defaults-mode-browser": "^4.0.25",
+ "@smithy/util-defaults-mode-node": "^4.0.25",
"@smithy/util-endpoints": "^3.0.6",
"@smithy/util-middleware": "^4.0.4",
"@smithy/util-retry": "^4.0.6",
@@ -272,45 +272,45 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.856.0.tgz",
- "integrity": "sha512-MrLxzTrsipNxp+L0rOJeSUBUJEamnvOzAGzl4lQfl+1mtufKeKskwKuUu1NizLxZGLQQ77T8HFb8z1e1fAgcIg==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.858.0.tgz",
+ "integrity": "sha512-iXuZQs4KH6a3Pwnt0uORalzAZ5EXRPr3lBYAsdNwkP8OYyoUz5/TE3BLyw7ceEh0rj4QKGNnNALYo1cDm0EV8w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/middleware-host-header": "3.840.0",
"@aws-sdk/middleware-logger": "3.840.0",
"@aws-sdk/middleware-recursion-detection": "3.840.0",
- "@aws-sdk/middleware-user-agent": "3.856.0",
+ "@aws-sdk/middleware-user-agent": "3.858.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
- "@aws-sdk/util-user-agent-node": "3.856.0",
+ "@aws-sdk/util-user-agent-node": "3.858.0",
"@smithy/config-resolver": "^4.1.4",
- "@smithy/core": "^3.7.0",
+ "@smithy/core": "^3.7.2",
"@smithy/fetch-http-handler": "^5.1.0",
"@smithy/hash-node": "^4.0.4",
"@smithy/invalid-dependency": "^4.0.4",
"@smithy/middleware-content-length": "^4.0.4",
- "@smithy/middleware-endpoint": "^4.1.15",
- "@smithy/middleware-retry": "^4.1.16",
+ "@smithy/middleware-endpoint": "^4.1.17",
+ "@smithy/middleware-retry": "^4.1.18",
"@smithy/middleware-serde": "^4.0.8",
"@smithy/middleware-stack": "^4.0.4",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/node-http-handler": "^4.1.0",
"@smithy/protocol-http": "^5.1.2",
- "@smithy/smithy-client": "^4.4.7",
+ "@smithy/smithy-client": "^4.4.9",
"@smithy/types": "^4.3.1",
"@smithy/url-parser": "^4.0.4",
"@smithy/util-base64": "^4.0.0",
"@smithy/util-body-length-browser": "^4.0.0",
"@smithy/util-body-length-node": "^4.0.0",
- "@smithy/util-defaults-mode-browser": "^4.0.23",
- "@smithy/util-defaults-mode-node": "^4.0.23",
+ "@smithy/util-defaults-mode-browser": "^4.0.25",
+ "@smithy/util-defaults-mode-node": "^4.0.25",
"@smithy/util-endpoints": "^3.0.6",
"@smithy/util-middleware": "^4.0.4",
"@smithy/util-retry": "^4.0.6",
@@ -322,20 +322,20 @@
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.856.0.tgz",
- "integrity": "sha512-8E5qLsjJ/AwOCOwKxKdfaLEWiRZBrtFJaWlDkC8vTT0/nCzCLMxW8lEKMzkvsxRfje0YZ3V1+rcNycvlz0jVTw==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.858.0.tgz",
+ "integrity": "sha512-iWm4QLAS+/XMlnecIU1Y33qbBr1Ju+pmWam3xVCPlY4CSptKpVY+2hXOnmg9SbHAX9C005fWhrIn51oDd00c9A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "3.840.0",
"@aws-sdk/xml-builder": "3.821.0",
- "@smithy/core": "^3.7.0",
+ "@smithy/core": "^3.7.2",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/property-provider": "^4.0.4",
"@smithy/protocol-http": "^5.1.2",
"@smithy/signature-v4": "^5.1.2",
- "@smithy/smithy-client": "^4.4.7",
+ "@smithy/smithy-client": "^4.4.9",
"@smithy/types": "^4.3.1",
"@smithy/util-base64": "^4.0.0",
"@smithy/util-body-length-browser": "^4.0.0",
@@ -349,13 +349,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.856.0.tgz",
- "integrity": "sha512-CQ8dVEonRlNHjinKUp3Dr+ihArpXMIjm0/S3N3UoujDaj40HS8Z3yc3S4TfSj5fhEEYxvWi2YDg2gEuKLf5eVw==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.858.0.tgz",
+ "integrity": "sha512-kZsGyh2BoSRguzlcGtzdLhw/l/n3KYAC+/l/H0SlsOq3RLHF6tO/cRdsLnwoix2bObChHUp03cex63o1gzdx/Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/types": "^4.3.1",
@@ -366,19 +366,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.856.0.tgz",
- "integrity": "sha512-tqOmuPNaWJNVw69RmayCCaJ1ZslETvbOD3rUQPdy0OQcZ7MKcXmchPGA4Uu26CRbFxXFDvGtdEAoZfHJOt9IwA==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.858.0.tgz",
+ "integrity": "sha512-GDnfYl3+NPJQ7WQQYOXEA489B212NinpcIDD7rpsB6IWUPo8yDjT5NceK4uUkIR3MFpNCGt9zd/z6NNLdB2fuQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/fetch-http-handler": "^5.1.0",
"@smithy/node-http-handler": "^4.1.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/protocol-http": "^5.1.2",
- "@smithy/smithy-client": "^4.4.7",
+ "@smithy/smithy-client": "^4.4.9",
"@smithy/types": "^4.3.1",
"@smithy/util-stream": "^4.2.3",
"tslib": "^2.6.2"
@@ -388,19 +388,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.856.0.tgz",
- "integrity": "sha512-OM41VYwleo/WFY/osHMetI/6ypeaeC597pCsTUX9u7OCt9jFldW0xC8YvWa8q1R195hfoPWjN0QMjkp0iGppCA==",
+ "version": "3.859.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.859.0.tgz",
+ "integrity": "sha512-KsccE1T88ZDNhsABnqbQj014n5JMDilAroUErFbGqu5/B3sXqUsYmG54C/BjvGTRUFfzyttK9lB9P9h6ddQ8Cw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
- "@aws-sdk/credential-provider-env": "3.856.0",
- "@aws-sdk/credential-provider-http": "3.856.0",
- "@aws-sdk/credential-provider-process": "3.856.0",
- "@aws-sdk/credential-provider-sso": "3.856.0",
- "@aws-sdk/credential-provider-web-identity": "3.856.0",
- "@aws-sdk/nested-clients": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
+ "@aws-sdk/credential-provider-env": "3.858.0",
+ "@aws-sdk/credential-provider-http": "3.858.0",
+ "@aws-sdk/credential-provider-process": "3.858.0",
+ "@aws-sdk/credential-provider-sso": "3.859.0",
+ "@aws-sdk/credential-provider-web-identity": "3.858.0",
+ "@aws-sdk/nested-clients": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/credential-provider-imds": "^4.0.6",
"@smithy/property-provider": "^4.0.4",
@@ -413,18 +413,18 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.856.0.tgz",
- "integrity": "sha512-PklXMo3ReBcXVMsigacQHdfrwHWx2SFctQCBGHRcY6NLoaHnVe4g+oW+BOOCj7c9JGn7c2mMNMzhuxgsfuDXRw==",
+ "version": "3.859.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.859.0.tgz",
+ "integrity": "sha512-ZRDB2xU5aSyTR/jDcli30tlycu6RFvQngkZhBs9Zoh2BiYXrfh2MMuoYuZk+7uD6D53Q2RIEldDHR9A/TPlRuA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.856.0",
- "@aws-sdk/credential-provider-http": "3.856.0",
- "@aws-sdk/credential-provider-ini": "3.856.0",
- "@aws-sdk/credential-provider-process": "3.856.0",
- "@aws-sdk/credential-provider-sso": "3.856.0",
- "@aws-sdk/credential-provider-web-identity": "3.856.0",
+ "@aws-sdk/credential-provider-env": "3.858.0",
+ "@aws-sdk/credential-provider-http": "3.858.0",
+ "@aws-sdk/credential-provider-ini": "3.859.0",
+ "@aws-sdk/credential-provider-process": "3.858.0",
+ "@aws-sdk/credential-provider-sso": "3.859.0",
+ "@aws-sdk/credential-provider-web-identity": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/credential-provider-imds": "^4.0.6",
"@smithy/property-provider": "^4.0.4",
@@ -437,13 +437,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.856.0.tgz",
- "integrity": "sha512-mR+3uVhlHBrqRh7rFs8CRJ30go9xuB8uWHf2FL63ZliuYzYCrFknj+y+PLvYl+Aa4Ok57SW9BVrKkj6OpiEFKA==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.858.0.tgz",
+ "integrity": "sha512-l5LJWZJMRaZ+LhDjtupFUKEC5hAjgvCRrOvV5T60NCUBOy0Ozxa7Sgx3x+EOwiruuoh3Cn9O+RlbQlJX6IfZIw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -455,15 +455,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.856.0.tgz",
- "integrity": "sha512-5/WY5zI8iF+HvxeNBiP7kOnn60jr76/MRGU8qQmbXd2/7GZM2sAHSTY2Qot6D9HwutAsU924y8Kxa/m7VZT4GQ==",
+ "version": "3.859.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.859.0.tgz",
+ "integrity": "sha512-BwAqmWIivhox5YlFRjManFF8GoTvEySPk6vsJNxDsmGsabY+OQovYxFIYxRCYiHzH7SFjd4Lcd+riJOiXNsvRw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/client-sso": "3.856.0",
- "@aws-sdk/core": "3.856.0",
- "@aws-sdk/token-providers": "3.856.0",
+ "@aws-sdk/client-sso": "3.858.0",
+ "@aws-sdk/core": "3.858.0",
+ "@aws-sdk/token-providers": "3.859.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -475,14 +475,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.856.0.tgz",
- "integrity": "sha512-QPoHotFD7aiI+l1WF/QTlNVMtR7VY31y1uYaCXBTkmuELNlNFAVptNlct51/OcAqlWLp6wWfz75Sy9vdbNxuXw==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.858.0.tgz",
+ "integrity": "sha512-8iULWsH83iZDdUuiDsRb83M0NqIlXjlDbJUIddVsIrfWp4NmanKw77SV6yOZ66nuJjPsn9j7RDb9bfEPCy5SWA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
- "@aws-sdk/nested-clients": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
+ "@aws-sdk/nested-clients": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/types": "^4.3.1",
@@ -540,16 +540,16 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.856.0.tgz",
- "integrity": "sha512-yObY8fwTtW6uG0jYfSOiFi8Fpi0ZdKl4kU1XSIJPNiE/wn9JsoAYZ1hHHtRgJHMfmgnsWMWGeOnPt6LzREtXsQ==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.858.0.tgz",
+ "integrity": "sha512-pC3FT/sRZ6n5NyXiTVu9dpf1D9j3YbJz3XmeOOwJqO/Mib2PZyIQktvNMPgwaC5KMVB1zWqS5bmCwxpMOnq0UQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.848.0",
- "@smithy/core": "^3.7.0",
+ "@smithy/core": "^3.7.2",
"@smithy/protocol-http": "^5.1.2",
"@smithy/types": "^4.3.1",
"tslib": "^2.6.2"
@@ -559,45 +559,45 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.856.0.tgz",
- "integrity": "sha512-ZDpWSlOXChlzNKdbKcW77iRQZKwuN4q9kDFvs0tD2TqhHMx9JMqegHaqLz8GwVVe/nPZRdx8cuguYCIEb4MSUg==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.858.0.tgz",
+ "integrity": "sha512-ChdIj80T2whoWbovmO7o8ICmhEB2S9q4Jes9MBnKAPm69PexcJAK2dQC8yI4/iUP8b3+BHZoUPrYLWjBxIProQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
"@aws-sdk/middleware-host-header": "3.840.0",
"@aws-sdk/middleware-logger": "3.840.0",
"@aws-sdk/middleware-recursion-detection": "3.840.0",
- "@aws-sdk/middleware-user-agent": "3.856.0",
+ "@aws-sdk/middleware-user-agent": "3.858.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
- "@aws-sdk/util-user-agent-node": "3.856.0",
+ "@aws-sdk/util-user-agent-node": "3.858.0",
"@smithy/config-resolver": "^4.1.4",
- "@smithy/core": "^3.7.0",
+ "@smithy/core": "^3.7.2",
"@smithy/fetch-http-handler": "^5.1.0",
"@smithy/hash-node": "^4.0.4",
"@smithy/invalid-dependency": "^4.0.4",
"@smithy/middleware-content-length": "^4.0.4",
- "@smithy/middleware-endpoint": "^4.1.15",
- "@smithy/middleware-retry": "^4.1.16",
+ "@smithy/middleware-endpoint": "^4.1.17",
+ "@smithy/middleware-retry": "^4.1.18",
"@smithy/middleware-serde": "^4.0.8",
"@smithy/middleware-stack": "^4.0.4",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/node-http-handler": "^4.1.0",
"@smithy/protocol-http": "^5.1.2",
- "@smithy/smithy-client": "^4.4.7",
+ "@smithy/smithy-client": "^4.4.9",
"@smithy/types": "^4.3.1",
"@smithy/url-parser": "^4.0.4",
"@smithy/util-base64": "^4.0.0",
"@smithy/util-body-length-browser": "^4.0.0",
"@smithy/util-body-length-node": "^4.0.0",
- "@smithy/util-defaults-mode-browser": "^4.0.23",
- "@smithy/util-defaults-mode-node": "^4.0.23",
+ "@smithy/util-defaults-mode-browser": "^4.0.25",
+ "@smithy/util-defaults-mode-node": "^4.0.25",
"@smithy/util-endpoints": "^3.0.6",
"@smithy/util-middleware": "^4.0.4",
"@smithy/util-retry": "^4.0.6",
@@ -627,14 +627,14 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.856.0.tgz",
- "integrity": "sha512-VTvUxY7hTPfsi4iehKAat3zaJj303f6KkXpA+p4LmijOkXdNoS8ziHlb5A/0PNFX5eobGJrBo391E+4bJPtpZA==",
+ "version": "3.859.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.859.0.tgz",
+ "integrity": "sha512-6P2wlvm9KBWOvRNn0Pt8RntnXg8fzOb5kEShvWsOsAocZeqKNaYbihum5/Onq1ZPoVtkdb++8eWDocDnM4k85Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "3.856.0",
- "@aws-sdk/nested-clients": "3.856.0",
+ "@aws-sdk/core": "3.858.0",
+ "@aws-sdk/nested-clients": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -703,13 +703,13 @@
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.856.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.856.0.tgz",
- "integrity": "sha512-BasNKsYoB18hUgBxAhtaU5xtyqe0A4CQ6VBtXzRu5+xYcAXsuP+5l0Wnr5BN9PNrOEvFvxTHZqVPejLNxbeM0Q==",
+ "version": "3.858.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.858.0.tgz",
+ "integrity": "sha512-T1m05QlN8hFpx5/5duMjS8uFSK5e6EXP45HQRkZULVkL3DK+jMaxsnh3KLl5LjUoHn/19M4HM0wNUBhYp4Y2Yw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/middleware-user-agent": "3.856.0",
+ "@aws-sdk/middleware-user-agent": "3.858.0",
"@aws-sdk/types": "3.840.0",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/types": "^4.3.1",
@@ -1432,9 +1432,9 @@
}
},
"node_modules/@cdktf/provider-aws": {
- "version": "21.5.0",
- "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-21.5.0.tgz",
- "integrity": "sha512-ZWs1r5IWmVUhshSrJ6uk1zPXcXHy8jH8oeWivyW5XgUbSv/jbm+nEbNUUrP10mQpyMxas9njMMaC7Jj4FEPkTg==",
+ "version": "21.6.0",
+ "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-21.6.0.tgz",
+ "integrity": "sha512-uUoar5bwMf/dNM3XgkzYJQ9/F7jteV+EIM2igrJWdxwq6CL2S9Ss3LjckIcDbhuVhtIEwTo9dwwLx7Mu/ECcHA==",
"dev": true,
"license": "MPL-2.0",
"engines": {
@@ -1446,9 +1446,9 @@
}
},
"node_modules/@cdktf/provider-azurerm": {
- "version": "14.6.0",
- "resolved": "https://registry.npmjs.org/@cdktf/provider-azurerm/-/provider-azurerm-14.6.0.tgz",
- "integrity": "sha512-/3kwfLPPLCSiIrpOrvIixn3y2sShSrCyBiGhYORnTMlCtTy0noeMNcw6aqqbjZlTTBQBW8R0cd/D8XVxhzNh6g==",
+ "version": "14.7.1",
+ "resolved": "https://registry.npmjs.org/@cdktf/provider-azurerm/-/provider-azurerm-14.7.1.tgz",
+ "integrity": "sha512-KyIGgMqV6BuzIl/Pi+bGpd/o726GLlpnI1gncxGHYZRViVVwDqBoADV5cbjYuizmTwmsKSpMQycDnVBd9qDR3w==",
"dev": true,
"license": "MPL-2.0",
"engines": {
@@ -3084,9 +3084,9 @@
}
},
"node_modules/@jsii/spec": {
- "version": "1.112.0",
- "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.112.0.tgz",
- "integrity": "sha512-O6peIhjjGkIQpbKUMHTNJHMuyqd6EXqWlxnBKpoBoUwDz18HXxt/SwUvnovYCELjgxOUMCdO5Y4/YjeABvatUw==",
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.113.0.tgz",
+ "integrity": "sha512-OAQNfJHzMmE42ySJpelOFFKCgnh6hxcKLnmgtaYEzsFW9UxH9gc945FFOXff52GbhUcigGElCqJ3MclrbgXoGw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -3097,9 +3097,9 @@
}
},
"node_modules/@nikovirtala/projen-vitest": {
- "version": "2.0.69",
- "resolved": "https://registry.npmjs.org/@nikovirtala/projen-vitest/-/projen-vitest-2.0.69.tgz",
- "integrity": "sha512-OIkDTDbbnVlrw5J1rtXGBqVFGurabdvklyenQmeL+2TRvKgfXN9Hp5JImDemeWBmt82znIh6vrL867BKhoAk5g==",
+ "version": "2.0.71",
+ "resolved": "https://registry.npmjs.org/@nikovirtala/projen-vitest/-/projen-vitest-2.0.71.tgz",
+ "integrity": "sha512-nhFdgGg8cGZ2WXX1scEJPiQCTo2wvsMDtBE1VP1KbOK6SAidkCQCqxJkGfiUFyr+7v6D2cTMTZp2RbpsYskkdQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5080,6 +5080,46 @@
"cdktf": "bundle/bin/cdktf"
}
},
+ "node_modules/cdktf-cli/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/cdktf-cli/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cdktf-cli/node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/cdktf-cli/node_modules/jsii": {
"version": "5.8.9",
"resolved": "https://registry.npmjs.org/jsii/-/jsii-5.8.9.tgz",
@@ -5107,6 +5147,55 @@
"node": ">= 18.12.0"
}
},
+ "node_modules/cdktf-cli/node_modules/jsii-pacmak": {
+ "version": "1.112.0",
+ "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.112.0.tgz",
+ "integrity": "sha512-awdZ4Hb9pc8cKp2RVhJntoppgo5KnqP8f9YCmoHPPpPCS1hB3joxpVbNS6t2PYdGt1R+j7EcO7TJdah95cxE3w==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@jsii/check-node": "1.112.0",
+ "@jsii/spec": "^1.112.0",
+ "clone": "^2.1.2",
+ "codemaker": "^1.112.0",
+ "commonmark": "^0.31.2",
+ "escape-string-regexp": "^4.0.0",
+ "fs-extra": "^10.1.0",
+ "jsii-reflect": "^1.112.0",
+ "semver": "^7.7.1",
+ "spdx-license-list": "^6.10.0",
+ "xmlbuilder": "^15.1.1",
+ "yargs": "^16.2.0"
+ },
+ "bin": {
+ "jsii-pacmak": "bin/jsii-pacmak"
+ },
+ "engines": {
+ "node": ">= 14.17.0"
+ },
+ "peerDependencies": {
+ "jsii-rosetta": ">=5.5.0"
+ }
+ },
+ "node_modules/cdktf-cli/node_modules/jsii-pacmak/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/cdktf-cli/node_modules/jsii-rosetta": {
"version": "5.8.8",
"resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.8.8.tgz",
@@ -5135,6 +5224,19 @@
"node": ">= 18.12.0"
}
},
+ "node_modules/cdktf-cli/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"node_modules/cdktf-cli/node_modules/typescript": {
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
@@ -5149,6 +5251,34 @@
"node": ">=14.17"
}
},
+ "node_modules/cdktf-cli/node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/cdktf-cli/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
"node_modules/cdktf/node_modules/@isaacs/cliui": {
"version": "8.0.2",
"inBundle": true,
@@ -9425,16 +9555,16 @@
}
},
"node_modules/jsii-diff": {
- "version": "1.112.0",
- "resolved": "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.112.0.tgz",
- "integrity": "sha512-DvHpQdi+WDThH0VCKoNkglh33KtP+UKcQvikQ/QasEwLsn2hLtihcPLzK/wC1OZFkIBSZQluGE+c8XiVzwS/Gg==",
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.113.0.tgz",
+ "integrity": "sha512-EV3ZdnET6FdbNrdIGmwjC7WTLOxalzOhQDFWkV5/F2dF8ffMSdFKyQxKuHYLBBOFGYn9LHOJZ4W/VvhuDymSEA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsii/check-node": "1.112.0",
- "@jsii/spec": "^1.112.0",
+ "@jsii/check-node": "1.113.0",
+ "@jsii/spec": "^1.113.0",
"fs-extra": "^10.1.0",
- "jsii-reflect": "^1.112.0",
+ "jsii-reflect": "^1.113.0",
"log4js": "^6.9.1",
"yargs": "^16.2.0"
},
@@ -9445,6 +9575,20 @@
"node": ">= 14.17.0"
}
},
+ "node_modules/jsii-diff/node_modules/@jsii/check-node": {
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz",
+ "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "semver": "^7.7.2"
+ },
+ "engines": {
+ "node": ">= 14.17.0"
+ }
+ },
"node_modules/jsii-diff/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
@@ -9681,21 +9825,21 @@
}
},
"node_modules/jsii-pacmak": {
- "version": "1.112.0",
- "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.112.0.tgz",
- "integrity": "sha512-awdZ4Hb9pc8cKp2RVhJntoppgo5KnqP8f9YCmoHPPpPCS1hB3joxpVbNS6t2PYdGt1R+j7EcO7TJdah95cxE3w==",
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.113.0.tgz",
+ "integrity": "sha512-DeXAWq0v7khODfWxdYXLLmaXP+sC6Lf3Y9/vCrx6/yHoDRw1tnJs07VXjU3e3Gjv1nQxCdzWwnns304o9AjZKQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsii/check-node": "1.112.0",
- "@jsii/spec": "^1.112.0",
+ "@jsii/check-node": "1.113.0",
+ "@jsii/spec": "^1.113.0",
"clone": "^2.1.2",
- "codemaker": "^1.112.0",
+ "codemaker": "^1.113.0",
"commonmark": "^0.31.2",
"escape-string-regexp": "^4.0.0",
"fs-extra": "^10.1.0",
- "jsii-reflect": "^1.112.0",
- "semver": "^7.7.1",
+ "jsii-reflect": "^1.113.0",
+ "semver": "^7.7.2",
"spdx-license-list": "^6.10.0",
"xmlbuilder": "^15.1.1",
"yargs": "^16.2.0"
@@ -9710,6 +9854,20 @@
"jsii-rosetta": ">=5.5.0"
}
},
+ "node_modules/jsii-pacmak/node_modules/@jsii/check-node": {
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz",
+ "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "semver": "^7.7.2"
+ },
+ "engines": {
+ "node": ">= 14.17.0"
+ }
+ },
"node_modules/jsii-pacmak/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
@@ -9722,6 +9880,21 @@
"wrap-ansi": "^7.0.0"
}
},
+ "node_modules/jsii-pacmak/node_modules/codemaker": {
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.113.0.tgz",
+ "integrity": "sha512-eMmKlM79z0QfXHHG8GV6YCrCVz14LIX+Jxxthj4dz8aq5iKvXu/p1oikd7oQj6JDSYfGoBoCXsYjjqJOMDohZw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "camelcase": "^6.3.0",
+ "decamelize": "^5.0.1",
+ "fs-extra": "^10.1.0"
+ },
+ "engines": {
+ "node": ">= 14.17.0"
+ }
+ },
"node_modules/jsii-pacmak/node_modules/escape-string-regexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
@@ -9811,17 +9984,17 @@
}
},
"node_modules/jsii-reflect": {
- "version": "1.112.0",
- "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.112.0.tgz",
- "integrity": "sha512-B7agb4kmmtW9KHk1KJyB0AHaAs28pOt3FF/yKuDSfJyFZnqh26pbd5ok6Y5jx0qVYcaTydil7FkTF7gRwBz7nQ==",
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.113.0.tgz",
+ "integrity": "sha512-YS0ewXfjFGTuvp8Rrd40yhPc9yYIoF2zMu8xZpWbdwCtgBabAfzra5mwNPeLBWvR4qI4PHE+A2qEGarx3Tufnw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsii/check-node": "1.112.0",
- "@jsii/spec": "^1.112.0",
+ "@jsii/check-node": "1.113.0",
+ "@jsii/spec": "^1.113.0",
"chalk": "^4",
"fs-extra": "^10.1.0",
- "oo-ascii-tree": "^1.112.0",
+ "oo-ascii-tree": "^1.113.0",
"yargs": "^16.2.0"
},
"bin": {
@@ -9831,6 +10004,20 @@
"node": ">= 14.17.0"
}
},
+ "node_modules/jsii-reflect/node_modules/@jsii/check-node": {
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz",
+ "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "semver": "^7.7.2"
+ },
+ "engines": {
+ "node": ">= 14.17.0"
+ }
+ },
"node_modules/jsii-reflect/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
@@ -10917,9 +11104,9 @@
}
},
"node_modules/oo-ascii-tree": {
- "version": "1.112.0",
- "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.112.0.tgz",
- "integrity": "sha512-qQH4jZSdabcKpwcqvJTi7eQL86UucvMacbaHiiIrOynT8jhTLtKS2ixaXgGlNBMeN9UhFi1wS00Hnxhw9aYLsA==",
+ "version": "1.113.0",
+ "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.113.0.tgz",
+ "integrity": "sha512-9hGp+3S8qy0MSdBzp5pX2448Iv+w6QyXI6KBVihdt+Sb8nw1MxNu6ErMadTAXmyfCwZzZoEpn9hybTHEQuSJcQ==",
"dev": true,
"license": "Apache-2.0",
"engines": {
diff --git a/package.json b/package.json
index a37fa6b..78d8f28 100644
--- a/package.json
+++ b/package.json
@@ -36,14 +36,14 @@
"organization": false
},
"devDependencies": {
- "@aws-sdk/client-ecs": "3.856.0",
+ "@aws-sdk/client-ecs": "3.859.0",
"@biomejs/biome": "^2",
- "@cdktf/provider-aws": "21.5.0",
- "@cdktf/provider-azurerm": "14.6.0",
+ "@cdktf/provider-aws": "21.6.0",
+ "@cdktf/provider-azurerm": "14.7.1",
"@cdktf/provider-google": "16.8.0",
"@cdktf/provider-null": "11.0.0",
"@cdktf/provider-random": "12.0.0",
- "@nikovirtala/projen-vitest": "2.0.69",
+ "@nikovirtala/projen-vitest": "2.0.71",
"@types/node": "ts5.7",
"@vitest/coverage-v8": "^3",
"cdktf": "0.21.0",
@@ -51,9 +51,9 @@
"commit-and-tag-version": "^12",
"constructs": "10.4.2",
"jsii": "~5.7.0",
- "jsii-diff": "1.112.0",
+ "jsii-diff": "1.113.0",
"jsii-docgen": "^10.0.0",
- "jsii-pacmak": "1.112.0",
+ "jsii-pacmak": "1.113.0",
"jsii-rosetta": "~5.7.0",
"projen": "0.94.0",
"projen-cdktf-hybrid-construct": "0.10.8",
diff --git a/tests/__snapshots__/index.test.ts.snap b/tests/__snapshots__/index.test.ts.snap
index 623e2ce..79c0874 100644
--- a/tests/__snapshots__/index.test.ts.snap
+++ b/tests/__snapshots__/index.test.ts.snap
@@ -171,7 +171,7 @@ exports[`Should synthesize snapshot for construct > with container support on >
"required_providers": {
"aws": {
"source": "aws",
- "version": "6.6.0"
+ "version": "6.7.0"
}
}
},
@@ -326,7 +326,7 @@ exports[`Should synthesize snapshot for construct > without container support on
"required_providers": {
"aws": {
"source": "aws",
- "version": "6.6.0"
+ "version": "6.7.0"
}
}
},
@@ -822,7 +822,7 @@ exports[`Should synthesize snapshot for construct > without container support on
},
"azurerm": {
"source": "azurerm",
- "version": "4.37.0"
+ "version": "4.38.1"
},
"random": {
"source": "hashicorp/random",