From faef708c5b2e4bbc2a68c0e20a142215068525f8 Mon Sep 17 00:00:00 2001 From: "pulumi-renovate[bot]" <189166143+pulumi-renovate[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 17:10:21 +0000 Subject: [PATCH] Update dependency @pulumi/aws-native to v1.25.0 (#343) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@pulumi/aws-native](https://pulumi.com) ([source](https://redirect.github.com/pulumi/pulumi-aws-native)) | devDependencies | minor | [`1.24.0` -> `1.25.0`](https://renovatebot.com/diffs/npm/@pulumi%2faws-native/1.24.0/1.25.0) | | [@pulumi/aws-native](https://pulumi.com) ([source](https://redirect.github.com/pulumi/pulumi-aws-native)) | dependencies | minor | [`1.24.0` -> `1.25.0`](https://renovatebot.com/diffs/npm/@pulumi%2faws-native/1.24.0/1.25.0) | --- ### Release Notes
pulumi/pulumi-aws-native (@​pulumi/aws-native) ### [`v1.25.0`](https://redirect.github.com/pulumi/pulumi-aws-native/compare/v1.24.0...v1.25.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-aws-native/compare/v1.24.0...v1.25.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com> --- examples/alb/package.json | 2 +- examples/alb/yarn.lock | 8 +- .../package.json | 2 +- .../api-websocket-lambda-dynamodb/yarn.lock | 8 +- examples/apprunner/package.json | 2 +- examples/apprunner/yarn.lock | 8 +- examples/appsvc/package.json | 2 +- examples/appsvc/yarn.lock | 8 +- examples/cloudfront-lambda-edge/package.json | 2 +- examples/cloudfront-lambda-edge/yarn.lock | 8 +- examples/cloudfront-lambda-urls/package.json | 2 +- examples/cloudfront-lambda-urls/yarn.lock | 8 +- examples/cron-lambda/package.json | 2 +- examples/cron-lambda/yarn.lock | 8 +- examples/ec2-instance/package.json | 2 +- examples/ec2-instance/yarn.lock | 8 +- examples/eks/package.json | 2 +- examples/eks/yarn.lock | 8 +- examples/eventbridge-atm/package.json | 2 +- examples/eventbridge-atm/yarn.lock | 8 +- examples/eventbridge-sns/package.json | 2 +- examples/eventbridge-sns/yarn.lock | 8 +- examples/fargate/package.json | 2 +- examples/fargate/yarn.lock | 8 +- examples/lookup-azs/package.json | 2 +- examples/lookup-azs/yarn.lock | 8 +- examples/lookups-enabled/package.json | 2 +- examples/lookups-enabled/yarn.lock | 8 +- examples/lookups/package.json | 2 +- examples/lookups/yarn.lock | 8 +- examples/s3-object-lambda/package.json | 2 +- examples/s3-object-lambda/yarn.lock | 8 +- examples/scalable-webhook/package.json | 2 +- examples/scalable-webhook/yarn.lock | 8 +- examples/stack-provider/package.json | 2 +- examples/stack-provider/yarn.lock | 8 +- examples/the-big-fan/package.json | 2 +- examples/the-big-fan/yarn.lock | 8 +- integration/apigateway-domain/package.json | 2 +- integration/apigateway-domain/yarn.lock | 8 +- integration/apigateway/package.json | 2 +- integration/apigateway/yarn.lock | 8 +- integration/cloudfront/package.json | 2 +- integration/cloudfront/yarn.lock | 8 +- integration/custom-resource/package.json | 2 +- integration/custom-resource/yarn.lock | 8 +- integration/ec2/package.json | 2 +- integration/ec2/yarn.lock | 8 +- integration/errors-test/package.json | 2 +- integration/errors-test/yarn.lock | 8 +- integration/kinesis/package.json | 2 +- integration/kinesis/yarn.lock | 8 +- integration/kms/package.json | 2 +- integration/kms/yarn.lock | 8 +- integration/logs/package.json | 2 +- integration/logs/yarn.lock | 8 +- integration/misc-services/package.json | 2 +- integration/misc-services/yarn.lock | 8 +- integration/nested-stacks/package.json | 2 +- integration/nested-stacks/yarn.lock | 8 +- integration/removal-policy/package.json | 2 +- integration/removal-policy/step2/package.json | 2 +- integration/removal-policy/step2/yarn.lock | 8 +- integration/removal-policy/yarn.lock | 8 +- integration/replace-on-changes/package.json | 2 +- integration/replace-on-changes/yarn.lock | 8 +- integration/route53/package.json | 2 +- integration/route53/yarn.lock | 8 +- integration/secretsmanager/package.json | 2 +- integration/secretsmanager/yarn.lock | 8 +- integration/ssm-dynamic/package.json | 2 +- integration/ssm-dynamic/yarn.lock | 8 +- integration/unsupported-error/package.json | 2 +- integration/unsupported-error/yarn.lock | 8 +- package.json | 2 +- schemas/aws-native-metadata.json | 1374 ++++++++++++++--- yarn.lock | 8 +- 77 files changed, 1380 insertions(+), 374 deletions(-) diff --git a/examples/alb/package.json b/examples/alb/package.json index f346aade..df2965c9 100644 --- a/examples/alb/package.json +++ b/examples/alb/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/alb/yarn.lock b/examples/alb/yarn.lock index d7d2f86e..39a6c2c0 100644 --- a/examples/alb/yarn.lock +++ b/examples/alb/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/api-websocket-lambda-dynamodb/package.json b/examples/api-websocket-lambda-dynamodb/package.json index 712c1a62..569c8499 100644 --- a/examples/api-websocket-lambda-dynamodb/package.json +++ b/examples/api-websocket-lambda-dynamodb/package.json @@ -8,7 +8,7 @@ "@aws-sdk/client-dynamodb": "^3.632.0", "@aws-sdk/lib-dynamodb": "^3.632.0", "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/api-websocket-lambda-dynamodb/yarn.lock b/examples/api-websocket-lambda-dynamodb/yarn.lock index 7661f3e9..b78e6e99 100644 --- a/examples/api-websocket-lambda-dynamodb/yarn.lock +++ b/examples/api-websocket-lambda-dynamodb/yarn.lock @@ -955,10 +955,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/apprunner/package.json b/examples/apprunner/package.json index 41218e4a..8c04e85d 100644 --- a/examples/apprunner/package.json +++ b/examples/apprunner/package.json @@ -6,7 +6,7 @@ "dependencies": { "@aws-cdk/aws-apprunner-alpha": "2.20.0-alpha.0", "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/apprunner/yarn.lock b/examples/apprunner/yarn.lock index d74dd93e..0ab91fbf 100644 --- a/examples/apprunner/yarn.lock +++ b/examples/apprunner/yarn.lock @@ -422,10 +422,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/appsvc/package.json b/examples/appsvc/package.json index f346aade..df2965c9 100644 --- a/examples/appsvc/package.json +++ b/examples/appsvc/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/appsvc/yarn.lock b/examples/appsvc/yarn.lock index d7d2f86e..39a6c2c0 100644 --- a/examples/appsvc/yarn.lock +++ b/examples/appsvc/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/cloudfront-lambda-edge/package.json b/examples/cloudfront-lambda-edge/package.json index 58b08bf6..13c2fe78 100644 --- a/examples/cloudfront-lambda-edge/package.json +++ b/examples/cloudfront-lambda-edge/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "@types/aws-lambda": "^8.10.145", diff --git a/examples/cloudfront-lambda-edge/yarn.lock b/examples/cloudfront-lambda-edge/yarn.lock index 5e317956..ae41fe32 100644 --- a/examples/cloudfront-lambda-edge/yarn.lock +++ b/examples/cloudfront-lambda-edge/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/cloudfront-lambda-urls/package.json b/examples/cloudfront-lambda-urls/package.json index 58b08bf6..13c2fe78 100644 --- a/examples/cloudfront-lambda-urls/package.json +++ b/examples/cloudfront-lambda-urls/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "@types/aws-lambda": "^8.10.145", diff --git a/examples/cloudfront-lambda-urls/yarn.lock b/examples/cloudfront-lambda-urls/yarn.lock index 5e317956..ae41fe32 100644 --- a/examples/cloudfront-lambda-urls/yarn.lock +++ b/examples/cloudfront-lambda-urls/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/cron-lambda/package.json b/examples/cron-lambda/package.json index 8ca7edf8..12d428e6 100644 --- a/examples/cron-lambda/package.json +++ b/examples/cron-lambda/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/cron-lambda/yarn.lock b/examples/cron-lambda/yarn.lock index d7d2f86e..39a6c2c0 100644 --- a/examples/cron-lambda/yarn.lock +++ b/examples/cron-lambda/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/ec2-instance/package.json b/examples/ec2-instance/package.json index f346aade..df2965c9 100644 --- a/examples/ec2-instance/package.json +++ b/examples/ec2-instance/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/ec2-instance/yarn.lock b/examples/ec2-instance/yarn.lock index d7d2f86e..39a6c2c0 100644 --- a/examples/ec2-instance/yarn.lock +++ b/examples/ec2-instance/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/eks/package.json b/examples/eks/package.json index 105ac9b0..1b74b407 100644 --- a/examples/eks/package.json +++ b/examples/eks/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/docker-build": "0.0.10", "@pulumi/pulumi": "3.148.0", diff --git a/examples/eks/yarn.lock b/examples/eks/yarn.lock index 0bcde583..99db0813 100644 --- a/examples/eks/yarn.lock +++ b/examples/eks/yarn.lock @@ -534,10 +534,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/eventbridge-atm/package.json b/examples/eventbridge-atm/package.json index c600cc39..ba9be69d 100644 --- a/examples/eventbridge-atm/package.json +++ b/examples/eventbridge-atm/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@aws-sdk/client-eventbridge": "^3.678.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "@types/aws-lambda": "^8.10.145", diff --git a/examples/eventbridge-atm/yarn.lock b/examples/eventbridge-atm/yarn.lock index ae7f017f..33b60f12 100644 --- a/examples/eventbridge-atm/yarn.lock +++ b/examples/eventbridge-atm/yarn.lock @@ -1025,10 +1025,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/eventbridge-sns/package.json b/examples/eventbridge-sns/package.json index 222c4f59..3164da62 100644 --- a/examples/eventbridge-sns/package.json +++ b/examples/eventbridge-sns/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@aws-sdk/client-eventbridge": "^3.678.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/eventbridge-sns/yarn.lock b/examples/eventbridge-sns/yarn.lock index ecbf6580..31a885f2 100644 --- a/examples/eventbridge-sns/yarn.lock +++ b/examples/eventbridge-sns/yarn.lock @@ -1025,10 +1025,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/fargate/package.json b/examples/fargate/package.json index 78571c1f..35ac12ea 100644 --- a/examples/fargate/package.json +++ b/examples/fargate/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/docker-build": "0.0.10", "@pulumi/pulumi": "3.148.0", diff --git a/examples/fargate/yarn.lock b/examples/fargate/yarn.lock index 58f2bfde..ac133464 100644 --- a/examples/fargate/yarn.lock +++ b/examples/fargate/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/lookup-azs/package.json b/examples/lookup-azs/package.json index 78571c1f..35ac12ea 100644 --- a/examples/lookup-azs/package.json +++ b/examples/lookup-azs/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/docker-build": "0.0.10", "@pulumi/pulumi": "3.148.0", diff --git a/examples/lookup-azs/yarn.lock b/examples/lookup-azs/yarn.lock index 58f2bfde..ac133464 100644 --- a/examples/lookup-azs/yarn.lock +++ b/examples/lookup-azs/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/lookups-enabled/package.json b/examples/lookups-enabled/package.json index 4e83183d..4d37ceb6 100644 --- a/examples/lookups-enabled/package.json +++ b/examples/lookups-enabled/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "aws-cdk-lib": "2.156.0", "constructs": "10.3.0" diff --git a/examples/lookups-enabled/yarn.lock b/examples/lookups-enabled/yarn.lock index 16d1c60a..8aad627b 100644 --- a/examples/lookups-enabled/yarn.lock +++ b/examples/lookups-enabled/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/lookups/package.json b/examples/lookups/package.json index 4e83183d..4d37ceb6 100644 --- a/examples/lookups/package.json +++ b/examples/lookups/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "aws-cdk-lib": "2.156.0", "constructs": "10.3.0" diff --git a/examples/lookups/yarn.lock b/examples/lookups/yarn.lock index 16d1c60a..8aad627b 100644 --- a/examples/lookups/yarn.lock +++ b/examples/lookups/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/s3-object-lambda/package.json b/examples/s3-object-lambda/package.json index b51230ff..9d026158 100644 --- a/examples/s3-object-lambda/package.json +++ b/examples/s3-object-lambda/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@aws-cdk/aws-s3objectlambda-alpha": "^2.171.0-alpha.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/s3-object-lambda/yarn.lock b/examples/s3-object-lambda/yarn.lock index efcc18c5..54f190e2 100644 --- a/examples/s3-object-lambda/yarn.lock +++ b/examples/s3-object-lambda/yarn.lock @@ -422,10 +422,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/scalable-webhook/package.json b/examples/scalable-webhook/package.json index 317a46c2..f1ada813 100644 --- a/examples/scalable-webhook/package.json +++ b/examples/scalable-webhook/package.json @@ -7,7 +7,7 @@ "@aws-sdk/client-dynamodb": "^3.679.0", "@aws-sdk/client-eventbridge": "^3.678.0", "@aws-sdk/client-sqs": "^3.679.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "@types/aws-lambda": "^8.10.145", diff --git a/examples/scalable-webhook/yarn.lock b/examples/scalable-webhook/yarn.lock index b7a1659d..f7504ef8 100644 --- a/examples/scalable-webhook/yarn.lock +++ b/examples/scalable-webhook/yarn.lock @@ -1157,10 +1157,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/stack-provider/package.json b/examples/stack-provider/package.json index 4e83183d..4d37ceb6 100644 --- a/examples/stack-provider/package.json +++ b/examples/stack-provider/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "aws-cdk-lib": "2.156.0", "constructs": "10.3.0" diff --git a/examples/stack-provider/yarn.lock b/examples/stack-provider/yarn.lock index 16d1c60a..8aad627b 100644 --- a/examples/stack-provider/yarn.lock +++ b/examples/stack-provider/yarn.lock @@ -417,10 +417,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/examples/the-big-fan/package.json b/examples/the-big-fan/package.json index 2fce893c..98d8d034 100644 --- a/examples/the-big-fan/package.json +++ b/examples/the-big-fan/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/examples/the-big-fan/yarn.lock b/examples/the-big-fan/yarn.lock index c7ccb666..1805a6d4 100644 --- a/examples/the-big-fan/yarn.lock +++ b/examples/the-big-fan/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/apigateway-domain/package.json b/integration/apigateway-domain/package.json index 29d6f31a..26113da1 100644 --- a/integration/apigateway-domain/package.json +++ b/integration/apigateway-domain/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/apigateway-domain/yarn.lock b/integration/apigateway-domain/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/apigateway-domain/yarn.lock +++ b/integration/apigateway-domain/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/apigateway/package.json b/integration/apigateway/package.json index 29d6f31a..26113da1 100644 --- a/integration/apigateway/package.json +++ b/integration/apigateway/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/apigateway/yarn.lock b/integration/apigateway/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/apigateway/yarn.lock +++ b/integration/apigateway/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/cloudfront/package.json b/integration/cloudfront/package.json index 29d6f31a..26113da1 100644 --- a/integration/cloudfront/package.json +++ b/integration/cloudfront/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/cloudfront/yarn.lock b/integration/cloudfront/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/cloudfront/yarn.lock +++ b/integration/cloudfront/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/custom-resource/package.json b/integration/custom-resource/package.json index f2177404..eac45d17 100644 --- a/integration/custom-resource/package.json +++ b/integration/custom-resource/package.json @@ -8,7 +8,7 @@ "@aws-sdk/client-s3": "^3.677.0", "@aws-sdk/s3-request-presigner": "^3.677.0", "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/custom-resource/yarn.lock b/integration/custom-resource/yarn.lock index 26fb0d0f..aadbd17d 100644 --- a/integration/custom-resource/yarn.lock +++ b/integration/custom-resource/yarn.lock @@ -1087,10 +1087,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/ec2/package.json b/integration/ec2/package.json index 29d6f31a..26113da1 100644 --- a/integration/ec2/package.json +++ b/integration/ec2/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/ec2/yarn.lock b/integration/ec2/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/ec2/yarn.lock +++ b/integration/ec2/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/errors-test/package.json b/integration/errors-test/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/errors-test/package.json +++ b/integration/errors-test/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/errors-test/yarn.lock b/integration/errors-test/yarn.lock index f4442b9c..62679928 100644 --- a/integration/errors-test/yarn.lock +++ b/integration/errors-test/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/kinesis/package.json b/integration/kinesis/package.json index 9e8c2b65..438150a9 100644 --- a/integration/kinesis/package.json +++ b/integration/kinesis/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/kinesis/yarn.lock b/integration/kinesis/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/kinesis/yarn.lock +++ b/integration/kinesis/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/kms/package.json b/integration/kms/package.json index 29d6f31a..26113da1 100644 --- a/integration/kms/package.json +++ b/integration/kms/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/kms/yarn.lock b/integration/kms/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/kms/yarn.lock +++ b/integration/kms/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/logs/package.json b/integration/logs/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/logs/package.json +++ b/integration/logs/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/logs/yarn.lock b/integration/logs/yarn.lock index f4442b9c..62679928 100644 --- a/integration/logs/yarn.lock +++ b/integration/logs/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/misc-services/package.json b/integration/misc-services/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/misc-services/package.json +++ b/integration/misc-services/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/misc-services/yarn.lock b/integration/misc-services/yarn.lock index f4442b9c..62679928 100644 --- a/integration/misc-services/yarn.lock +++ b/integration/misc-services/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/nested-stacks/package.json b/integration/nested-stacks/package.json index f2177404..eac45d17 100644 --- a/integration/nested-stacks/package.json +++ b/integration/nested-stacks/package.json @@ -8,7 +8,7 @@ "@aws-sdk/client-s3": "^3.677.0", "@aws-sdk/s3-request-presigner": "^3.677.0", "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/nested-stacks/yarn.lock b/integration/nested-stacks/yarn.lock index a01298e0..cd603370 100644 --- a/integration/nested-stacks/yarn.lock +++ b/integration/nested-stacks/yarn.lock @@ -1087,10 +1087,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/removal-policy/package.json b/integration/removal-policy/package.json index 29d6f31a..26113da1 100644 --- a/integration/removal-policy/package.json +++ b/integration/removal-policy/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/removal-policy/step2/package.json b/integration/removal-policy/step2/package.json index 29d6f31a..26113da1 100644 --- a/integration/removal-policy/step2/package.json +++ b/integration/removal-policy/step2/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/removal-policy/step2/yarn.lock b/integration/removal-policy/step2/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/removal-policy/step2/yarn.lock +++ b/integration/removal-policy/step2/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/removal-policy/yarn.lock b/integration/removal-policy/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/removal-policy/yarn.lock +++ b/integration/removal-policy/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/replace-on-changes/package.json b/integration/replace-on-changes/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/replace-on-changes/package.json +++ b/integration/replace-on-changes/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/replace-on-changes/yarn.lock b/integration/replace-on-changes/yarn.lock index f4442b9c..62679928 100644 --- a/integration/replace-on-changes/yarn.lock +++ b/integration/replace-on-changes/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/route53/package.json b/integration/route53/package.json index 29d6f31a..26113da1 100644 --- a/integration/route53/package.json +++ b/integration/route53/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/route53/yarn.lock b/integration/route53/yarn.lock index bf109d1a..a320ea2e 100644 --- a/integration/route53/yarn.lock +++ b/integration/route53/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/secretsmanager/package.json b/integration/secretsmanager/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/secretsmanager/package.json +++ b/integration/secretsmanager/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/secretsmanager/yarn.lock b/integration/secretsmanager/yarn.lock index f4442b9c..62679928 100644 --- a/integration/secretsmanager/yarn.lock +++ b/integration/secretsmanager/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/ssm-dynamic/package.json b/integration/ssm-dynamic/package.json index 29d6f31a..26113da1 100644 --- a/integration/ssm-dynamic/package.json +++ b/integration/ssm-dynamic/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.156.0", diff --git a/integration/ssm-dynamic/yarn.lock b/integration/ssm-dynamic/yarn.lock index 4ed30e2a..99877174 100644 --- a/integration/ssm-dynamic/yarn.lock +++ b/integration/ssm-dynamic/yarn.lock @@ -537,10 +537,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/integration/unsupported-error/package.json b/integration/unsupported-error/package.json index c715e6d5..0bbb35ea 100644 --- a/integration/unsupported-error/package.json +++ b/integration/unsupported-error/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/cdk": "1.6.0", "@pulumi/pulumi": "3.148.0", "aws-cdk-lib": "2.149.0", diff --git a/integration/unsupported-error/yarn.lock b/integration/unsupported-error/yarn.lock index f4442b9c..62679928 100644 --- a/integration/unsupported-error/yarn.lock +++ b/integration/unsupported-error/yarn.lock @@ -529,10 +529,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0" diff --git a/package.json b/package.json index 1e3a5317..22b282a5 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@aws-cdk/aws-apprunner-alpha": "2.20.0-alpha.0", "@pulumi/aws": "6.67.0", - "@pulumi/aws-native": "1.24.0", + "@pulumi/aws-native": "1.25.0", "@pulumi/docker": "4.6.1", "@pulumi/docker-build": "0.0.10", "@pulumi/pulumi": "3.148.0", diff --git a/schemas/aws-native-metadata.json b/schemas/aws-native-metadata.json index 6519a7e6..88e4dfba 100644 --- a/schemas/aws-native-metadata.json +++ b/schemas/aws-native-metadata.json @@ -327,8 +327,7 @@ "csrExtensions", "keyStorageSecurityStandard", "revocationConfiguration", - "subject", - "tags" + "subject" ], "tagsProperty": "tags", "tagsStyle": "keyValueArray", @@ -9069,6 +9068,9 @@ "$ref": "#/types/aws-native:aps:ScraperDestination", "description": "The Amazon Managed Service for Prometheus workspace the scraper sends metrics to." }, + "roleConfiguration": { + "$ref": "#/types/aws-native:aps:ScraperRoleConfiguration" + }, "scrapeConfiguration": { "$ref": "#/types/aws-native:aps:ScraperScrapeConfiguration", "description": "The configuration in use by the scraper." @@ -9102,6 +9104,9 @@ "type": "string", "description": "IAM role ARN for the scraper." }, + "roleConfiguration": { + "$ref": "#/types/aws-native:aps:ScraperRoleConfiguration" + }, "scrapeConfiguration": { "$ref": "#/types/aws-native:aps:ScraperScrapeConfiguration", "description": "The configuration in use by the scraper." @@ -12046,7 +12051,6 @@ "logGroupArn", "name", "password", - "tags", "username" ], "tagsProperty": "tags", @@ -16791,7 +16795,7 @@ }, "publisherId": { "type": "string", - "description": "The publisher id assigned by CloudFormation for publishing in this region." + "description": "The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region." }, "type": { "$ref": "#/types/aws-native:cloudformation:PublicTypeVersionType", @@ -16856,7 +16860,7 @@ }, "publisherId": { "type": "string", - "description": "The publisher id assigned by CloudFormation for publishing in this region." + "description": "The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region." }, "publisherProfile": { "type": "string", @@ -17454,7 +17458,7 @@ }, "publisherId": { "type": "string", - "description": "The publisher id assigned by CloudFormation for publishing in this region." + "description": "The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region." }, "type": { "$ref": "#/types/aws-native:cloudformation:TypeActivationType", @@ -17501,7 +17505,7 @@ }, "publisherId": { "type": "string", - "description": "The publisher id assigned by CloudFormation for publishing in this region." + "description": "The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region." }, "type": { "$ref": "#/types/aws-native:cloudformation:TypeActivationType", @@ -18157,6 +18161,73 @@ "id" ] }, + "aws-native:cloudfront:VpcOrigin": { + "cf": "AWS::CloudFront::VpcOrigin", + "inputs": { + "tags": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:index:Tag" + }, + "description": "A complex type that contains zero or more `Tag` elements." + }, + "vpcOriginEndpointConfig": { + "$ref": "#/types/aws-native:cloudfront:VpcOriginEndpointConfig", + "description": "The VPC origin endpoint configuration." + } + }, + "outputs": { + "arn": { + "type": "string", + "description": "The VPC origin ARN." + }, + "awsId": { + "type": "string", + "description": "The VPC origin ID." + }, + "createdTime": { + "type": "string", + "description": "The VPC origin created time." + }, + "lastModifiedTime": { + "type": "string", + "description": "The VPC origin last modified time." + }, + "status": { + "type": "string", + "description": "The VPC origin status." + }, + "tags": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:index:Tag" + }, + "description": "A complex type that contains zero or more `Tag` elements." + }, + "vpcOriginEndpointConfig": { + "$ref": "#/types/aws-native:cloudfront:VpcOriginEndpointConfig", + "description": "The VPC origin endpoint configuration." + } + }, + "required": [ + "vpcOriginEndpointConfig" + ], + "readOnly": [ + "arn", + "createdTime", + "id", + "lastModifiedTime", + "status" + ], + "irreversibleNames": { + "awsId": "Id" + }, + "tagsProperty": "tags", + "tagsStyle": "keyValueArray", + "primaryIdentifier": [ + "id" + ] + }, "aws-native:cloudtrail:Channel": { "cf": "AWS::CloudTrail::Channel", "inputs": { @@ -19308,9 +19379,6 @@ "lastUpdateDate", "state" ], - "writeOnly": [ - "tags" - ], "tagsProperty": "tags", "tagsStyle": "keyValueArray", "cfRef": { @@ -27743,8 +27811,7 @@ "outputs": { "accessPointArn": { "type": "string", - "description": "The Amazon Resource Name (ARN) for the Amazon EFS Access point that DataSync uses when accessing the EFS file system.", - "replaceOnChanges": true + "description": "The Amazon Resource Name (ARN) for the Amazon EFS Access point that DataSync uses when accessing the EFS file system." }, "ec2Config": { "$ref": "#/types/aws-native:datasync:LocationEfsEc2Config", @@ -27758,13 +27825,11 @@ }, "fileSystemAccessRoleArn": { "type": "string", - "description": "The Amazon Resource Name (ARN) of the AWS IAM role that the DataSync will assume when mounting the EFS file system.", - "replaceOnChanges": true + "description": "The Amazon Resource Name (ARN) of the AWS IAM role that the DataSync will assume when mounting the EFS file system." }, "inTransitEncryption": { "$ref": "#/types/aws-native:datasync:LocationEfsInTransitEncryption", - "description": "Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system.", - "replaceOnChanges": true + "description": "Protocol that is used for encrypting the traffic exchanged between the DataSync Agent and the EFS file system." }, "locationArn": { "type": "string", @@ -27776,8 +27841,7 @@ }, "subdirectory": { "type": "string", - "description": "A subdirectory in the location's path. This subdirectory in the EFS file system is used to read data from the EFS source location or write data to the EFS destination.", - "replaceOnChanges": true + "description": "A subdirectory in the location's path. This subdirectory in the EFS file system is used to read data from the EFS source location or write data to the EFS destination." }, "tags": { "type": "array", @@ -27791,12 +27855,8 @@ "ec2Config" ], "createOnly": [ - "accessPointArn", "ec2Config", - "efsFilesystemArn", - "fileSystemAccessRoleArn", - "inTransitEncryption", - "subdirectory" + "efsFilesystemArn" ], "readOnly": [ "locationArn", @@ -27865,8 +27925,7 @@ }, "subdirectory": { "type": "string", - "description": "A subdirectory in the location's path.", - "replaceOnChanges": true + "description": "A subdirectory in the location's path." }, "tags": { "type": "array", @@ -27881,8 +27940,7 @@ ], "createOnly": [ "fsxFilesystemArn", - "securityGroupArns", - "subdirectory" + "securityGroupArns" ], "readOnly": [ "locationArn", @@ -27946,8 +28004,7 @@ }, "protocol": { "$ref": "#/types/aws-native:datasync:LocationFSxOntapProtocol", - "description": "Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.", - "replaceOnChanges": true + "description": "Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system." }, "securityGroupArns": { "type": "array", @@ -27964,8 +28021,7 @@ }, "subdirectory": { "type": "string", - "description": "A subdirectory in the location's path.", - "replaceOnChanges": true + "description": "A subdirectory in the location's path." }, "tags": { "type": "array", @@ -27980,10 +28036,8 @@ "storageVirtualMachineArn" ], "createOnly": [ - "protocol", "securityGroupArns", - "storageVirtualMachineArn", - "subdirectory" + "storageVirtualMachineArn" ], "readOnly": [ "fsxFilesystemArn", @@ -28049,8 +28103,7 @@ }, "protocol": { "$ref": "#/types/aws-native:datasync:LocationFSxOpenZfsProtocol", - "description": "The type of protocol that AWS DataSync uses to access your file system.", - "replaceOnChanges": true + "description": "The type of protocol that AWS DataSync uses to access your file system." }, "securityGroupArns": { "type": "array", @@ -28062,8 +28115,7 @@ }, "subdirectory": { "type": "string", - "description": "A subdirectory in the location's path.", - "replaceOnChanges": true + "description": "A subdirectory in the location's path." }, "tags": { "type": "array", @@ -28079,9 +28131,7 @@ ], "createOnly": [ "fsxFilesystemArn", - "protocol", - "securityGroupArns", - "subdirectory" + "securityGroupArns" ], "readOnly": [ "locationArn", @@ -28141,8 +28191,7 @@ "outputs": { "domain": { "type": "string", - "description": "The name of the Windows domain that the FSx for Windows server belongs to.", - "replaceOnChanges": true + "description": "The name of the Windows domain that the FSx for Windows server belongs to." }, "fsxFilesystemArn": { "type": "string", @@ -28159,8 +28208,7 @@ }, "password": { "type": "string", - "description": "The password of the user who has the permissions to access files and folders in the FSx for Windows file system.", - "replaceOnChanges": true + "description": "The password of the user who has the permissions to access files and folders in the FSx for Windows file system." }, "securityGroupArns": { "type": "array", @@ -28172,8 +28220,7 @@ }, "subdirectory": { "type": "string", - "description": "A subdirectory in the location's path.", - "replaceOnChanges": true + "description": "A subdirectory in the location's path." }, "tags": { "type": "array", @@ -28184,8 +28231,7 @@ }, "user": { "type": "string", - "description": "The user who has the permissions to access files and folders in the FSx for Windows file system.", - "replaceOnChanges": true + "description": "The user who has the permissions to access files and folders in the FSx for Windows file system." } }, "required": [ @@ -28193,12 +28239,8 @@ "user" ], "createOnly": [ - "domain", "fsxFilesystemArn", - "password", - "securityGroupArns", - "subdirectory", - "user" + "securityGroupArns" ], "readOnly": [ "locationArn", @@ -28635,18 +28677,15 @@ }, "s3Config": { "$ref": "#/types/aws-native:datasync:LocationS3s3Config", - "description": "The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.\n\nFor detailed information about using such a role, see [Creating a Location for Amazon S3](https://docs.aws.amazon.com/datasync/latest/userguide/working-with-locations.html#create-s3-location) in the *AWS DataSync User Guide* .", - "replaceOnChanges": true + "description": "The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.\n\nFor detailed information about using such a role, see [Creating a Location for Amazon S3](https://docs.aws.amazon.com/datasync/latest/userguide/working-with-locations.html#create-s3-location) in the *AWS DataSync User Guide* ." }, "s3StorageClass": { "$ref": "#/types/aws-native:datasync:LocationS3S3StorageClass", - "description": "The Amazon S3 storage class you want to store your files in when this location is used as a task destination.", - "replaceOnChanges": true + "description": "The Amazon S3 storage class you want to store your files in when this location is used as a task destination." }, "subdirectory": { "type": "string", - "description": "A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination.", - "replaceOnChanges": true + "description": "A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to read data from the S3 source location or write data to the S3 destination." }, "tags": { "type": "array", @@ -28660,10 +28699,7 @@ "s3Config" ], "createOnly": [ - "s3BucketArn", - "s3Config", - "s3StorageClass", - "subdirectory" + "s3BucketArn" ], "readOnly": [ "locationArn", @@ -32907,10 +32943,6 @@ }, "description": "Local secondary indexes to be created on the table. You can create up to five local secondary indexes. Each index is scoped to a given hash key value. The size of each hash key can be up to 10 gigabytes. Each replica in your global table will have the same local secondary index settings." }, - "pointInTimeRecoverySpecification": { - "$ref": "#/types/aws-native:dynamodb:GlobalTablePointInTimeRecoverySpecification", - "description": "Represents the settings used to enable point in time recovery." - }, "replicas": { "type": "array", "items": { @@ -32986,10 +33018,6 @@ "description": "Local secondary indexes to be created on the table. You can create up to five local secondary indexes. Each index is scoped to a given hash key value. The size of each hash key can be up to 10 gigabytes. Each replica in your global table will have the same local secondary index settings.", "replaceOnChanges": true }, - "pointInTimeRecoverySpecification": { - "$ref": "#/types/aws-native:dynamodb:GlobalTablePointInTimeRecoverySpecification", - "description": "Represents the settings used to enable point in time recovery." - }, "replicas": { "type": "array", "items": { @@ -33322,6 +33350,10 @@ "type": "string", "description": "The Availability Zone in which to create the Capacity Reservation." }, + "availabilityZoneId": { + "type": "string", + "description": "The Availability Zone ID of the Capacity Reservation." + }, "ebsOptimized": { "type": "boolean", "description": "Indicates whether the Capacity Reservation supports EBS-optimized instances. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS- optimized instance." @@ -33340,7 +33372,7 @@ }, "instanceCount": { "type": "integer", - "description": "The number of instances for which to reserve capacity.\n\n\u003e You can request future-dated Capacity Reservations for an instance count with a minimum of 100 VPUs. For example, if you request a future-dated Capacity Reservation for `m5.xlarge` instances, you must request at least 25 instances ( *25 * m5.xlarge = 100 vCPUs* ). \n\nValid range: 1 - 1000" + "description": "The number of instances for which to reserve capacity.\n\n\u003e You can request future-dated Capacity Reservations for an instance count with a minimum of 100 vCPUs. For example, if you request a future-dated Capacity Reservation for `m5.xlarge` instances, you must request at least 25 instances ( *25 * m5.xlarge = 100 vCPUs* ). \n\nValid range: 1 - 1000" }, "instanceMatchCriteria": { "type": "string", @@ -33384,6 +33416,11 @@ "description": "The Availability Zone in which to create the Capacity Reservation.", "replaceOnChanges": true }, + "availabilityZoneId": { + "type": "string", + "description": "The Availability Zone ID of the Capacity Reservation.", + "replaceOnChanges": true + }, "availableInstanceCount": { "type": "integer", "description": "Returns the remaining capacity, which indicates the number of instances that can be launched in the Capacity Reservation. For example: `9` ." @@ -33412,7 +33449,7 @@ }, "instanceCount": { "type": "integer", - "description": "The number of instances for which to reserve capacity.\n\n\u003e You can request future-dated Capacity Reservations for an instance count with a minimum of 100 VPUs. For example, if you request a future-dated Capacity Reservation for `m5.xlarge` instances, you must request at least 25 instances ( *25 * m5.xlarge = 100 vCPUs* ). \n\nValid range: 1 - 1000" + "description": "The number of instances for which to reserve capacity.\n\n\u003e You can request future-dated Capacity Reservations for an instance count with a minimum of 100 vCPUs. For example, if you request a future-dated Capacity Reservation for `m5.xlarge` instances, you must request at least 25 instances ( *25 * m5.xlarge = 100 vCPUs* ). \n\nValid range: 1 - 1000" }, "instanceMatchCriteria": { "type": "string", @@ -33461,13 +33498,13 @@ } }, "required": [ - "availabilityZone", "instanceCount", "instancePlatform", "instanceType" ], "createOnly": [ "availabilityZone", + "availabilityZoneId", "ebsOptimized", "ephemeralStorage", "instancePlatform", @@ -33488,6 +33525,8 @@ "irreversibleNames": { "awsId": "Id" }, + "tagsProperty": "tagSpecifications", + "tagsStyle": "nestedKeyValueArrayWithResourceType", "cfRef": { "property": "Id" }, @@ -39723,6 +39762,10 @@ "type": "string", "description": "The type of attachment used to provide connectivity between the AWS Verified Access endpoint and the application." }, + "cidrOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointCidrOptions", + "description": "The options for cidr type endpoint." + }, "description": { "type": "string", "description": "A description for the AWS Verified Access endpoint." @@ -39755,6 +39798,10 @@ "type": "boolean", "description": "The status of the Verified Access policy." }, + "rdsOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointRdsOptions", + "description": "The options for rds type endpoint." + }, "securityGroupIds": { "type": "array", "items": { @@ -39789,6 +39836,10 @@ "description": "The type of attachment used to provide connectivity between the AWS Verified Access endpoint and the application.", "replaceOnChanges": true }, + "cidrOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointCidrOptions", + "description": "The options for cidr type endpoint." + }, "creationTime": { "type": "string", "description": "The creation time." @@ -39840,6 +39891,10 @@ "type": "boolean", "description": "The status of the Verified Access policy." }, + "rdsOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointRdsOptions", + "description": "The options for rds type endpoint." + }, "securityGroupIds": { "type": "array", "items": { @@ -39877,21 +39932,25 @@ } }, "required": [ - "applicationDomain", "attachmentType", - "domainCertificateArn", - "endpointDomainPrefix", "endpointType", "verifiedAccessGroupId" ], "createOnly": [ "applicationDomain", "attachmentType", + "cidrOptions/cidr", + "cidrOptions/protocol", + "cidrOptions/subnetIds", "domainCertificateArn", "endpointDomainPrefix", "endpointType", "loadBalancerOptions/loadBalancerArn", "networkInterfaceOptions/networkInterfaceId", + "rdsOptions/protocol", + "rdsOptions/rdsDbClusterArn", + "rdsOptions/rdsDbInstanceArn", + "rdsOptions/rdsDbProxyArn", "securityGroupIds" ], "readOnly": [ @@ -40014,6 +40073,10 @@ "aws-native:ec2:VerifiedAccessInstance": { "cf": "AWS::EC2::VerifiedAccessInstance", "inputs": { + "cidrEndpointsCustomSubDomain": { + "type": "string", + "description": "Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)" + }, "description": { "type": "string", "description": "A description for the AWS Verified Access instance." @@ -40049,6 +40112,17 @@ } }, "outputs": { + "cidrEndpointsCustomSubDomain": { + "type": "string", + "description": "Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)" + }, + "cidrEndpointsCustomSubDomainNameServers": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Property to represent the name servers assoicated with the domain that AVA manages (say, ['ns1.amazonaws.com', 'ns2.amazonaws.com', 'ns3.amazonaws.com', 'ns4.amazonaws.com'])." + }, "creationTime": { "type": "string", "description": "Time this Verified Access Instance was created." @@ -40096,6 +40170,7 @@ } }, "readOnly": [ + "cidrEndpointsCustomSubDomainNameServers", "creationTime", "lastUpdatedTime", "verifiedAccessInstanceId" @@ -40124,6 +40199,10 @@ "type": "string", "description": "The type of device-based trust provider. Possible values: jamf|crowdstrike" }, + "nativeApplicationOidcOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessTrustProviderNativeApplicationOidcOptions", + "description": "The OpenID Connect (OIDC) options." + }, "oidcOptions": { "$ref": "#/types/aws-native:ec2:VerifiedAccessTrustProviderOidcOptions", "description": "The options for an OpenID Connect-compatible user-identity trust provider." @@ -40175,6 +40254,10 @@ "type": "string", "description": "The last updated time." }, + "nativeApplicationOidcOptions": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessTrustProviderNativeApplicationOidcOptions", + "description": "The OpenID Connect (OIDC) options." + }, "oidcOptions": { "$ref": "#/types/aws-native:ec2:VerifiedAccessTrustProviderOidcOptions", "description": "The options for an OpenID Connect-compatible user-identity trust provider." @@ -40226,6 +40309,9 @@ "lastUpdatedTime", "verifiedAccessTrustProviderId" ], + "writeOnly": [ + "nativeApplicationOidcOptions/clientSecret" + ], "tagsProperty": "tags", "tagsStyle": "keyValueArray", "cfRef": { @@ -48997,7 +49083,8 @@ "description": "The unique identifiers of the resource sets used by the policy." }, "resourceTagLogicalOperator": { - "$ref": "#/types/aws-native:fms:PolicyResourceTagLogicalOperator" + "$ref": "#/types/aws-native:fms:PolicyResourceTagLogicalOperator", + "description": "Specifies whether to combine multiple resource tags with AND, so that a resource must have all tags to be included or excluded, or OR, so that a resource must have at least one tag.\n\nDefault: `AND`" }, "resourceTags": { "type": "array", @@ -49078,7 +49165,8 @@ "description": "The unique identifiers of the resource sets used by the policy." }, "resourceTagLogicalOperator": { - "$ref": "#/types/aws-native:fms:PolicyResourceTagLogicalOperator" + "$ref": "#/types/aws-native:fms:PolicyResourceTagLogicalOperator", + "description": "Specifies whether to combine multiple resource tags with AND, so that a resource must have all tags to be included or excluded, or OR, so that a resource must have at least one tag.\n\nDefault: `AND`" }, "resourceTags": { "type": "array", @@ -54063,6 +54151,82 @@ "memberId" ] }, + "aws-native:guardduty:PublishingDestination": { + "cf": "AWS::GuardDuty::PublishingDestination", + "inputs": { + "destinationProperties": { + "$ref": "#/types/aws-native:guardduty:PublishingDestinationCfnDestinationProperties" + }, + "destinationType": { + "type": "string", + "description": "The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported." + }, + "detectorId": { + "type": "string", + "description": "The ID of the GuardDuty detector associated with the publishing destination." + }, + "tags": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:index:Tag" + } + } + }, + "outputs": { + "awsId": { + "type": "string", + "description": "The ID of the publishing destination." + }, + "destinationProperties": { + "$ref": "#/types/aws-native:guardduty:PublishingDestinationCfnDestinationProperties" + }, + "destinationType": { + "type": "string", + "description": "The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported." + }, + "detectorId": { + "type": "string", + "description": "The ID of the GuardDuty detector associated with the publishing destination.", + "replaceOnChanges": true + }, + "publishingFailureStartTimestamp": { + "type": "string", + "description": "The time, in epoch millisecond format, at which GuardDuty was first unable to publish findings to the destination." + }, + "status": { + "type": "string", + "description": "The status of the publishing destination." + }, + "tags": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:index:Tag" + } + } + }, + "required": [ + "destinationProperties", + "destinationType", + "detectorId" + ], + "createOnly": [ + "detectorId" + ], + "readOnly": [ + "id", + "publishingFailureStartTimestamp", + "status" + ], + "irreversibleNames": { + "awsId": "Id" + }, + "tagsProperty": "tags", + "tagsStyle": "keyValueArray", + "primaryIdentifier": [ + "detectorId", + "id" + ] + }, "aws-native:guardduty:ThreatIntelSet": { "cf": "AWS::GuardDuty::ThreatIntelSet", "inputs": { @@ -60898,6 +61062,10 @@ "$ref": "#/types/aws-native:iotsitewise:GatewayPlatform", "description": "The gateway's platform. You can only specify one platform in a gateway." }, + "gatewayVersion": { + "type": "string", + "description": "The version of the gateway you want to create." + }, "tags": { "type": "array", "items": { @@ -60927,6 +61095,11 @@ "description": "The gateway's platform. You can only specify one platform in a gateway.", "replaceOnChanges": true }, + "gatewayVersion": { + "type": "string", + "description": "The version of the gateway you want to create.", + "replaceOnChanges": true + }, "tags": { "type": "array", "items": { @@ -60942,7 +61115,8 @@ "gatewayPlatform" ], "createOnly": [ - "gatewayPlatform" + "gatewayPlatform", + "gatewayVersion" ], "readOnly": [ "gatewayId" @@ -62664,6 +62838,10 @@ "type": "boolean", "description": "Whether the channel is authorized." }, + "containerFormat": { + "$ref": "#/types/aws-native:ivs:ChannelContainerFormat", + "description": "Indicates which content-packaging format is used (MPEG-TS or fMP4). If multitrackInputConfiguration is specified and enabled is true, then containerFormat is required and must be set to FRAGMENTED_MP4. Otherwise, containerFormat may be set to TS or FRAGMENTED_MP4. Default: TS." + }, "insecureIngest": { "type": "boolean", "description": "Whether the channel allows insecure ingest." @@ -62672,6 +62850,9 @@ "$ref": "#/types/aws-native:ivs:ChannelLatencyMode", "description": "Channel latency mode." }, + "multitrackInputConfiguration": { + "$ref": "#/types/aws-native:ivs:ChannelMultitrackInputConfiguration" + }, "name": { "type": "string", "description": "Channel" @@ -62705,6 +62886,10 @@ "type": "boolean", "description": "Whether the channel is authorized." }, + "containerFormat": { + "$ref": "#/types/aws-native:ivs:ChannelContainerFormat", + "description": "Indicates which content-packaging format is used (MPEG-TS or fMP4). If multitrackInputConfiguration is specified and enabled is true, then containerFormat is required and must be set to FRAGMENTED_MP4. Otherwise, containerFormat may be set to TS or FRAGMENTED_MP4. Default: TS." + }, "ingestEndpoint": { "type": "string", "description": "Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software." @@ -62717,6 +62902,9 @@ "$ref": "#/types/aws-native:ivs:ChannelLatencyMode", "description": "Channel latency mode." }, + "multitrackInputConfiguration": { + "$ref": "#/types/aws-native:ivs:ChannelMultitrackInputConfiguration" + }, "name": { "type": "string", "description": "Channel" @@ -62940,7 +63128,7 @@ }, "publicKeyMaterial": { "type": "string", - "description": "The public portion of a customer-generated key pair." + "description": "The public portion of a customer-generated key pair. This field is required to create the AWS::IVS::PlaybackKeyPair resource." }, "tags": { "type": "array", @@ -62966,7 +63154,7 @@ }, "publicKeyMaterial": { "type": "string", - "description": "The public portion of a customer-generated key pair.", + "description": "The public portion of a customer-generated key pair. This field is required to create the AWS::IVS::PlaybackKeyPair resource.", "replaceOnChanges": true }, "tags": { @@ -63095,7 +63283,7 @@ }, "publicKeyMaterial": { "type": "string", - "description": "The public portion of a customer-generated key pair." + "description": "The public portion of a customer-generated key pair. This field is required to create the AWS::IVS::PublicKey resource." }, "tags": { "type": "array", @@ -63121,7 +63309,7 @@ }, "publicKeyMaterial": { "type": "string", - "description": "The public portion of a customer-generated key pair.", + "description": "The public portion of a customer-generated key pair. This field is required to create the AWS::IVS::PublicKey resource.", "replaceOnChanges": true }, "tags": { @@ -64678,6 +64866,10 @@ "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamType", "description": "The Firehose stream type. This can be one of the following values:\n\n- `DirectPut` : Provider applications access the Firehose stream directly.\n- `KinesisStreamAsSource` : The Firehose stream uses a Kinesis data stream as a source." }, + "directPutSourceConfiguration": { + "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamDirectPutSourceConfiguration", + "description": "The structure that configures parameters such as `ThroughputHintInMBs` for a stream configured with Direct PUT as a source." + }, "elasticsearchDestinationConfiguration": { "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamElasticsearchDestinationConfiguration", "description": "An Amazon ES destination for the delivery stream.\n\nConditional. You must specify only one destination configuration.\n\nIf you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) ." @@ -64758,6 +64950,11 @@ "description": "The Firehose stream type. This can be one of the following values:\n\n- `DirectPut` : Provider applications access the Firehose stream directly.\n- `KinesisStreamAsSource` : The Firehose stream uses a Kinesis data stream as a source.", "replaceOnChanges": true }, + "directPutSourceConfiguration": { + "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamDirectPutSourceConfiguration", + "description": "The structure that configures parameters such as `ThroughputHintInMBs` for a stream configured with Direct PUT as a source.", + "replaceOnChanges": true + }, "elasticsearchDestinationConfiguration": { "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamElasticsearchDestinationConfiguration", "description": "An Amazon ES destination for the delivery stream.\n\nConditional. You must specify only one destination configuration.\n\nIf you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) ." @@ -64820,6 +65017,7 @@ "databaseSourceConfiguration", "deliveryStreamName", "deliveryStreamType", + "directPutSourceConfiguration", "elasticsearchDestinationConfiguration/vpcConfiguration", "icebergDestinationConfiguration", "kinesisStreamSourceConfiguration", @@ -85092,6 +85290,10 @@ "type": "string", "description": "The identifier of the Amazon Q Business web experience." }, + "browserExtensionConfiguration": { + "$ref": "#/types/aws-native:qbusiness:WebExperienceBrowserExtensionConfiguration", + "description": "The container for browser extension configuration for an Amazon Q Business web experience." + }, "customizationConfiguration": { "$ref": "#/types/aws-native:qbusiness:WebExperienceCustomizationConfiguration", "description": "Contains the configuration information to customize the logo, font, and color of an Amazon Q Business web experience with individual files for each property or a CSS file for them all." @@ -85148,6 +85350,10 @@ "description": "The identifier of the Amazon Q Business web experience.", "replaceOnChanges": true }, + "browserExtensionConfiguration": { + "$ref": "#/types/aws-native:qbusiness:WebExperienceBrowserExtensionConfiguration", + "description": "The container for browser extension configuration for an Amazon Q Business web experience." + }, "createdAt": { "type": "string", "description": "The Unix timestamp when the Amazon Q Business application was last updated." @@ -86735,6 +86941,10 @@ "type": "string", "description": "The ID of the AWS account that you want to create a topic in." }, + "configOptions": { + "$ref": "#/types/aws-native:quicksight:TopicConfigOptions", + "description": "Configuration options for a `Topic` ." + }, "dataSets": { "type": "array", "items": { @@ -86746,6 +86956,12 @@ "type": "string", "description": "The description of the topic." }, + "folderArns": { + "type": "array", + "items": { + "type": "string" + } + }, "name": { "type": "string", "description": "The name of the topic." @@ -86769,6 +86985,10 @@ "description": "The ID of the AWS account that you want to create a topic in.", "replaceOnChanges": true }, + "configOptions": { + "$ref": "#/types/aws-native:quicksight:TopicConfigOptions", + "description": "Configuration options for a `Topic` ." + }, "dataSets": { "type": "array", "items": { @@ -86780,6 +87000,13 @@ "type": "string", "description": "The description of the topic." }, + "folderArns": { + "type": "array", + "items": { + "type": "string" + }, + "replaceOnChanges": true + }, "name": { "type": "string", "description": "The name of the topic." @@ -86801,11 +87028,15 @@ }, "createOnly": [ "awsAccountId", + "folderArns", "topicId" ], "readOnly": [ "arn" ], + "writeOnly": [ + "folderArns" + ], "primaryIdentifier": [ "awsAccountId", "topicId" @@ -89365,7 +89596,7 @@ "inputs": { "computeRedundancy": { "type": "integer", - "description": "Specifies whether to create standby instances for the DB shard group." + "description": "Specifies whether to create standby DB shard groups for the DB shard group. Valid values are the following:\n + 0 - Creates a DB shard group without a standby DB shard group. This is the default value.\n + 1 - Creates a DB shard group with a standby DB shard group in a different Availability Zone (AZ).\n + 2 - Creates a DB shard group with two standby DB shard groups in two different AZs." }, "dbClusterIdentifier": { "type": "string", @@ -89385,20 +89616,20 @@ }, "publiclyAccessible": { "type": "boolean", - "description": "Indicates whether the DB shard group is publicly accessible." + "description": "Specifies whether the DB shard group is publicly accessible.\n When the DB shard group is publicly accessible, its Domain Name System (DNS) endpoint resolves to the private IP address from within the DB shard group's virtual private cloud (VPC). It resolves to the public IP address from outside of the DB shard group's VPC. Access to the DB shard group is ultimately controlled by the security group it uses. That public access is not permitted if the security group assigned to the DB shard group doesn't permit it.\n When the DB shard group isn't publicly accessible, it is an internal DB shard group with a DNS name that resolves to a private IP address.\n Default: The default behavior varies depending on whether ``DBSubnetGroupName`` is specified.\n If ``DBSubnetGroupName`` isn't specified, and ``PubliclyAccessible`` isn't specified, the following applies:\n + If the default VPC in the target Region doesn’t have an internet gateway attached to it, the DB shard group is private.\n + If the default VPC in the target Region has an internet gateway attached to it, the DB shard group is public.\n \n If ``DBSubnetGroupName`` is specified, and ``PubliclyAccessible`` isn't specified, the following applies:\n + If the subnets are part of a VPC that doesn’t have an internet gateway attached to it, the DB shard group is private.\n + If the subnets are part of a VPC that has an internet gateway attached to it, the DB shard group is public." }, "tags": { "type": "array", "items": { "$ref": "#/types/aws-native:index:Tag" }, - "description": "An array of key-value pairs to apply to this resource." + "description": "An optional set of key-value pairs to associate arbitrary data of your choosing with the DB shard group." } }, "outputs": { "computeRedundancy": { "type": "integer", - "description": "Specifies whether to create standby instances for the DB shard group." + "description": "Specifies whether to create standby DB shard groups for the DB shard group. Valid values are the following:\n + 0 - Creates a DB shard group without a standby DB shard group. This is the default value.\n + 1 - Creates a DB shard group with a standby DB shard group in a different Availability Zone (AZ).\n + 2 - Creates a DB shard group with two standby DB shard groups in two different AZs." }, "dbClusterIdentifier": { "type": "string", @@ -89412,11 +89643,11 @@ }, "dbShardGroupResourceId": { "type": "string", - "description": "The Amazon Web Services Region-unique, immutable identifier for the DB shard group." + "description": "The AWS Region -unique, immutable identifier for the DB shard group." }, "endpoint": { "type": "string", - "description": "The connection endpoint for the DB shard group." + "description": "This data type represents the information you need to connect to an Amazon RDS DB instance. This data type is used as a response element in the following actions:\n\n- `CreateDBInstance`\n- `DescribeDBInstances`\n- `DeleteDBInstance`\n\nFor the data structure that represents Amazon Aurora DB cluster endpoints, see `DBClusterEndpoint` ." }, "maxAcu": { "type": "number", @@ -89428,7 +89659,7 @@ }, "publiclyAccessible": { "type": "boolean", - "description": "Indicates whether the DB shard group is publicly accessible.", + "description": "Specifies whether the DB shard group is publicly accessible.\n When the DB shard group is publicly accessible, its Domain Name System (DNS) endpoint resolves to the private IP address from within the DB shard group's virtual private cloud (VPC). It resolves to the public IP address from outside of the DB shard group's VPC. Access to the DB shard group is ultimately controlled by the security group it uses. That public access is not permitted if the security group assigned to the DB shard group doesn't permit it.\n When the DB shard group isn't publicly accessible, it is an internal DB shard group with a DNS name that resolves to a private IP address.\n Default: The default behavior varies depending on whether ``DBSubnetGroupName`` is specified.\n If ``DBSubnetGroupName`` isn't specified, and ``PubliclyAccessible`` isn't specified, the following applies:\n + If the default VPC in the target Region doesn’t have an internet gateway attached to it, the DB shard group is private.\n + If the default VPC in the target Region has an internet gateway attached to it, the DB shard group is public.\n \n If ``DBSubnetGroupName`` is specified, and ``PubliclyAccessible`` isn't specified, the following applies:\n + If the subnets are part of a VPC that doesn’t have an internet gateway attached to it, the DB shard group is private.\n + If the subnets are part of a VPC that has an internet gateway attached to it, the DB shard group is public.", "replaceOnChanges": true }, "tags": { @@ -89436,7 +89667,7 @@ "items": { "$ref": "#/types/aws-native:index:Tag" }, - "description": "An array of key-value pairs to apply to this resource." + "description": "An optional set of key-value pairs to associate arbitrary data of your choosing with the DB shard group." } }, "required": [ @@ -92375,10 +92606,6 @@ "$ref": "#/types/aws-native:resiliencehub:AppPermissionModel", "description": "Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment." }, - "regulatoryPolicyArn": { - "type": "string", - "description": "Amazon Resource Name (ARN) of the Regulatory Policy." - }, "resiliencyPolicyArn": { "type": "string", "description": "Amazon Resource Name (ARN) of the Resiliency Policy." @@ -92435,10 +92662,6 @@ "$ref": "#/types/aws-native:resiliencehub:AppPermissionModel", "description": "Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment." }, - "regulatoryPolicyArn": { - "type": "string", - "description": "Amazon Resource Name (ARN) of the Regulatory Policy." - }, "resiliencyPolicyArn": { "type": "string", "description": "Amazon Resource Name (ARN) of the Resiliency Policy." @@ -96023,7 +96246,7 @@ }, "bucketName": { "type": "string", - "description": "A name for the bucket. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the bucket name. The bucket name must contain only lowercase letters, numbers, periods (.), and dashes (-) and must follow [Amazon S3 bucket restrictions and limitations](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html). For more information, see [Rules for naming Amazon S3 buckets](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html#bucketnamingrules) in the *Amazon S3 User Guide*. \n If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name." + "description": "A name for the bucket. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the bucket name. The bucket name must contain only lowercase letters, numbers, periods (.), and dashes (-) and must follow [Amazon S3 bucket restrictions and limitations](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html). For more information, see [Rules for naming Amazon S3 buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html) in the *Amazon S3 User Guide*. \n If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name." }, "corsConfiguration": { "$ref": "#/types/aws-native:s3:BucketCorsConfiguration", @@ -96051,6 +96274,9 @@ "$ref": "#/types/aws-native:s3:BucketLoggingConfiguration", "description": "Settings that define where logs are stored." }, + "metadataTableConfiguration": { + "$ref": "#/types/aws-native:s3:BucketMetadataTableConfiguration" + }, "metricsConfigurations": { "type": "array", "items": { @@ -96064,7 +96290,7 @@ }, "objectLockConfiguration": { "$ref": "#/types/aws-native:s3:BucketObjectLockConfiguration", - "description": "This operation is not supported by directory buckets.\n Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html). \n + The ``DefaultRetention`` settings require both a mode and a period.\n + The ``DefaultRetention`` period can be either ``Days`` or ``Years`` but you must select one. You cannot specify ``Days`` and ``Years`` at the same time.\n + You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html)." + "description": "This operation is not supported for directory buckets.\n Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html). \n + The ``DefaultRetention`` settings require both a mode and a period.\n + The ``DefaultRetention`` period can be either ``Days`` or ``Years`` but you must select one. You cannot specify ``Days`` and ``Years`` at the same time.\n + You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html)." }, "objectLockEnabled": { "type": "boolean", @@ -96124,7 +96350,7 @@ }, "bucketName": { "type": "string", - "description": "A name for the bucket. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the bucket name. The bucket name must contain only lowercase letters, numbers, periods (.), and dashes (-) and must follow [Amazon S3 bucket restrictions and limitations](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html). For more information, see [Rules for naming Amazon S3 buckets](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html#bucketnamingrules) in the *Amazon S3 User Guide*. \n If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name.", + "description": "A name for the bucket. If you don't specify a name, AWS CloudFormation generates a unique ID and uses that ID for the bucket name. The bucket name must contain only lowercase letters, numbers, periods (.), and dashes (-) and must follow [Amazon S3 bucket restrictions and limitations](https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html). For more information, see [Rules for naming Amazon S3 buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html) in the *Amazon S3 User Guide*. \n If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name.", "replaceOnChanges": true }, "corsConfiguration": { @@ -96161,6 +96387,9 @@ "$ref": "#/types/aws-native:s3:BucketLoggingConfiguration", "description": "Settings that define where logs are stored." }, + "metadataTableConfiguration": { + "$ref": "#/types/aws-native:s3:BucketMetadataTableConfiguration" + }, "metricsConfigurations": { "type": "array", "items": { @@ -96174,7 +96403,7 @@ }, "objectLockConfiguration": { "$ref": "#/types/aws-native:s3:BucketObjectLockConfiguration", - "description": "This operation is not supported by directory buckets.\n Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html). \n + The ``DefaultRetention`` settings require both a mode and a period.\n + The ``DefaultRetention`` period can be either ``Days`` or ``Years`` but you must select one. You cannot specify ``Days`` and ``Years`` at the same time.\n + You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html)." + "description": "This operation is not supported for directory buckets.\n Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html). \n + The ``DefaultRetention`` settings require both a mode and a period.\n + The ``DefaultRetention`` period can be either ``Days`` or ``Years`` but you must select one. You cannot specify ``Days`` and ``Years`` at the same time.\n + You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html)." }, "objectLockEnabled": { "type": "boolean", @@ -96226,6 +96455,8 @@ "arn", "domainName", "dualStackDomainName", + "metadataTableConfiguration/s3TablesDestination/tableArn", + "metadataTableConfiguration/s3TablesDestination/tableNamespace", "regionalDomainName", "websiteUrl" ], @@ -104053,7 +104284,8 @@ "description": "The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs." }, "fifoThroughputScope": { - "type": "string" + "type": "string", + "description": "Specifies the throughput quota and deduplication behavior to apply for the FIFO topic. Valid values are `Topic` or `MessageGroup` ." }, "fifoTopic": { "type": "boolean", @@ -104115,7 +104347,8 @@ "description": "The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs." }, "fifoThroughputScope": { - "type": "string" + "type": "string", + "description": "Specifies the throughput quota and deduplication behavior to apply for the FIFO topic. Valid values are `Topic` or `MessageGroup` ." }, "fifoTopic": { "type": "boolean", @@ -107298,6 +107531,10 @@ "type": "string", "description": "The unique name that is associated with the InfluxDB instance." }, + "networkType": { + "$ref": "#/types/aws-native:timestream:InfluxDbInstanceNetworkType", + "description": "Network type of the InfluxDB Instance." + }, "organization": { "type": "string", "description": "The organization for the InfluxDB instance." @@ -107306,6 +107543,10 @@ "type": "string", "description": "The password for the InfluxDB instance." }, + "port": { + "type": "integer", + "description": "The port number on which InfluxDB accepts connections." + }, "publiclyAccessible": { "type": "boolean", "description": "Attach a public IP to the customer ENI." @@ -107361,8 +107602,7 @@ }, "dbInstanceType": { "$ref": "#/types/aws-native:timestream:InfluxDbInstanceDbInstanceType", - "description": "The compute instance of the InfluxDB instance.", - "replaceOnChanges": true + "description": "The compute instance of the InfluxDB instance." }, "dbParameterGroupIdentifier": { "type": "string", @@ -107375,8 +107615,7 @@ }, "deploymentType": { "$ref": "#/types/aws-native:timestream:InfluxDbInstanceDeploymentType", - "description": "Deployment type of the InfluxDB Instance.", - "replaceOnChanges": true + "description": "Deployment type of the InfluxDB Instance." }, "endpoint": { "type": "string", @@ -107395,6 +107634,11 @@ "description": "The unique name that is associated with the InfluxDB instance.", "replaceOnChanges": true }, + "networkType": { + "$ref": "#/types/aws-native:timestream:InfluxDbInstanceNetworkType", + "description": "Network type of the InfluxDB Instance.", + "replaceOnChanges": true + }, "organization": { "type": "string", "description": "The organization for the InfluxDB instance.", @@ -107405,6 +107649,10 @@ "description": "The password for the InfluxDB instance.", "replaceOnChanges": true }, + "port": { + "type": "integer", + "description": "The port number on which InfluxDB accepts connections." + }, "publiclyAccessible": { "type": "boolean", "description": "Attach a public IP to the customer ENI.", @@ -107455,10 +107703,9 @@ "createOnly": [ "allocatedStorage", "bucket", - "dbInstanceType", "dbStorageType", - "deploymentType", "name", + "networkType", "organization", "password", "publiclyAccessible", @@ -108273,7 +108520,7 @@ "outputs": { "arn": { "type": "string", - "description": "The Amazon Resource Name associated with the server, in the form `arn:aws:transfer:region: *account-id* :server/ *server-id* /` .\n\nAn example of a server ARN is: `arn:aws:transfer:us-east-1:123456789012:server/s-01234567890abcdef` ." + "description": "Specifies the unique Amazon Resource Name (ARN) of the server." }, "as2ServiceManagedEgressIpAddresses": { "type": "array", @@ -108341,7 +108588,7 @@ }, "serverId": { "type": "string", - "description": "The service-assigned ID of the server that is created.\n\nAn example `ServerId` is `s-01234567890abcdef` ." + "description": "Specifies the unique system-assigned identifier for a server that you instantiate." }, "state": { "$ref": "#/types/aws-native:transfer:ServerState" @@ -120872,6 +121119,19 @@ } } }, + "aws-native:aps:ScraperRoleConfiguration": { + "type": "object", + "properties": { + "sourceRoleArn": { + "type": "string", + "description": "IAM Role in source account" + }, + "targetRoleArn": { + "type": "string", + "description": "IAM Role in the target account" + } + } + }, "aws-native:aps:ScraperScrapeConfiguration": { "type": "object", "properties": { @@ -122807,6 +123067,12 @@ "type": "boolean", "description": "Enables continuous backup and point-in-time restores (PITR)." }, + "indexActions": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:backup:BackupPlanIndexActionsResourceType" + } + }, "lifecycle": { "$ref": "#/types/aws-native:backup:BackupPlanLifecycleResourceType", "description": "The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define." @@ -122853,6 +123119,17 @@ } } }, + "aws-native:backup:BackupPlanIndexActionsResourceType": { + "type": "object", + "properties": { + "resourceTypes": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, "aws-native:backup:BackupPlanLifecycleResourceType": { "type": "object", "properties": { @@ -123455,7 +123732,7 @@ "items": { "type": "string" }, - "description": "The instance type or family that this this override launch template should be applied to.\n\nThis parameter is required when defining a launch template override.\n\nInformation included in this parameter must meet the following requirements:\n\n- Must be a valid Amazon EC2 instance type or family.\n- `optimal` isn't allowed.\n- `targetInstanceTypes` can target only instance types and families that are included within the [`ComputeResource.instanceTypes`](https://docs.aws.amazon.com/batch/latest/APIReference/API_ComputeResource.html#Batch-Type-ComputeResource-instanceTypes) set. `targetInstanceTypes` doesn't need to include all of the instances from the `instanceType` set, but at least a subset. For example, if `ComputeResource.instanceTypes` includes `[m5, g5]` , `targetInstanceTypes` can include `[m5.2xlarge]` and `[m5.large]` but not `[c5.large]` .\n- `targetInstanceTypes` included within the same launch template override or across launch template overrides can't overlap for the same compute environment. For example, you can't define one launch template override to target an instance family and another define an instance type within this same family." + "description": "The instance type or family that this override launch template should be applied to.\n\nThis parameter is required when defining a launch template override.\n\nInformation included in this parameter must meet the following requirements:\n\n- Must be a valid Amazon EC2 instance type or family.\n- `optimal` isn't allowed.\n- `targetInstanceTypes` can target only instance types and families that are included within the [`ComputeResource.instanceTypes`](https://docs.aws.amazon.com/batch/latest/APIReference/API_ComputeResource.html#Batch-Type-ComputeResource-instanceTypes) set. `targetInstanceTypes` doesn't need to include all of the instances from the `instanceType` set, but at least a subset. For example, if `ComputeResource.instanceTypes` includes `[m5, g5]` , `targetInstanceTypes` can include `[m5.2xlarge]` and `[m5.large]` but not `[c5.large]` .\n- `targetInstanceTypes` included within the same launch template override or across launch template overrides can't overlap for the same compute environment. For example, you can't define one launch template override to target an instance family and another define an instance type within this same family." }, "version": { "type": "string", @@ -123847,6 +124124,10 @@ "readOnly": { "type": "boolean", "description": "If this value is `true` , the container has read-only access to the volume. Otherwise, the container can write to the volume. The default value is `false` ." + }, + "subPath": { + "type": "string", + "description": "A sub-path inside the referenced volume instead of its root." } } }, @@ -123875,12 +124156,36 @@ "aws-native:batch:JobDefinitionEksMetadata": { "type": "object", "properties": { + "annotations": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Key-value pairs used to attach arbitrary, non-identifying metadata to Kubernetes objects. Valid annotation keys have two segments: an optional prefix and a name, separated by a slash (/).\n\n- The prefix is optional and must be 253 characters or less. If specified, the prefix must be a DNS subdomain− a series of DNS labels separated by dots (.), and it must end with a slash (/).\n- The name segment is required and must be 63 characters or less. It can include alphanumeric characters ([a-z0-9A-Z]), dashes (-), underscores (_), and dots (.), but must begin and end with an alphanumeric character.\n\n\u003e Annotation values must be 255 characters or less. \n\nAnnotations can be added or modified at any time. Each resource can have multiple annotations." + }, "labels": { "type": "object", "additionalProperties": { "type": "string" }, "description": "Key-value pairs used to identify, sort, and organize cube resources. Can contain up to 63 uppercase letters, lowercase letters, numbers, hyphens (-), and underscores (_). Labels can be added or modified at any time. Each resource can have multiple labels, but each key must be unique for a given object." + }, + "namespace": { + "type": "string", + "description": "The namespace of the Amazon EKS cluster. In Kubernetes, namespaces provide a mechanism for isolating groups of resources within a single cluster. Names of resources need to be unique within a namespace, but not across namespaces. AWS Batch places Batch Job pods in this namespace. If this field is provided, the value can't be empty or null. It must meet the following requirements:\n\n- 1-63 characters long\n- Can't be set to default\n- Can't start with `kube`\n- Must match the following regular expression: `^[a-z0-9]([-a-z0-9]*[a-z0-9])?$`\n\nFor more information, see [Namespaces](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/) in the *Kubernetes documentation* . This namespace can be different from the `kubernetesNamespace` set in the compute environment's `EksConfiguration` , but must have identical role-based access control (RBAC) roles as the compute environment's `kubernetesNamespace` . For multi-node parallel jobs, the same value must be provided across all the node ranges." + } + } + }, + "aws-native:batch:JobDefinitionEksPersistentVolumeClaim": { + "type": "object", + "properties": { + "claimName": { + "type": "string", + "description": "The name of the `persistentVolumeClaim` bounded to a `persistentVolume` . For more information, see [Persistent Volume Claims](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) in the *Kubernetes documentation* ." + }, + "readOnly": { + "type": "boolean", + "description": "An optional boolean value indicating if the mount is read only. Default is false. For more information, see [Read Only Mounts](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/storage/volumes/#read-only-mounts) in the *Kubernetes documentation* ." } } }, @@ -123974,6 +124279,10 @@ "type": "string", "description": "The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see [DNS subdomain names](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names) in the *Kubernetes documentation* ." }, + "persistentVolumeClaim": { + "$ref": "#/types/aws-native:batch:JobDefinitionEksPersistentVolumeClaim", + "description": "Specifies the configuration of a Kubernetes `persistentVolumeClaim` bounded to a `persistentVolume` . For more information, see [Persistent Volume Claims](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) in the *Kubernetes documentation* ." + }, "secret": { "$ref": "#/types/aws-native:batch:JobDefinitionEksSecret", "description": "Specifies the configuration of a Kubernetes `secret` volume. For more information, see [secret](https://docs.aws.amazon.com/https://kubernetes.io/docs/concepts/storage/volumes/#secret) in the *Kubernetes documentation* ." @@ -124410,7 +124719,7 @@ "items": { "$ref": "#/types/aws-native:batch:JobDefinitionEnvironment" }, - "description": "The environment variables to pass to a container. This parameter maps to Env inthe [Create a container](https://docs.aws.amazon.com/https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.aws.amazon.com/https://docs.docker.com/engine/api/v1.23/) and the `--env` parameter to [docker run](https://docs.aws.amazon.com/https://docs.docker.com/engine/reference/run/) .\n\n\u003e We don't recommend using plaintext environment variables for sensitive information, such as credential data. \u003e Environment variables cannot start with `AWS_BATCH` . This naming convention is reserved for variables that AWS Batch sets." + "description": "The environment variables to pass to a container. This parameter maps to Env in the [Create a container](https://docs.aws.amazon.com/https://docs.docker.com/engine/api/v1.23/#create-a-container) section of the [Docker Remote API](https://docs.aws.amazon.com/https://docs.docker.com/engine/api/v1.23/) and the `--env` parameter to [docker run](https://docs.aws.amazon.com/https://docs.docker.com/engine/reference/run/) .\n\n\u003e We don't recommend using plaintext environment variables for sensitive information, such as credential data. \u003e Environment variables cannot start with `AWS_BATCH` . This naming convention is reserved for variables that AWS Batch sets." }, "essential": { "type": "boolean", @@ -124584,7 +124893,7 @@ }, "shareDecaySeconds": { "type": "number", - "description": "The amount of time (in seconds) to use to calculate a fair share percentage for each fair share identifier in use. A value of zero (0) indicates that only current usage is measured. The decay allows for more recently run jobs to have more weight than jobs that ran earlier. The maximum supported value is 604800 (1 week)." + "description": "The amount of time (in seconds) to use to calculate a fair share percentage for each fair share identifier in use. A value of zero (0) indicates the default minimum time window (600 seconds). The maximum supported value is 604800 (1 week).\n\nThe decay allows for more recently run jobs to have more weight than jobs that ran earlier. Consider adjusting this number if you have jobs that (on average) run longer than ten minutes, or a large difference in job count or job run times between share identifiers, and the allocation of resources doesn’t meet your needs." }, "shareDistribution": { "type": "array", @@ -127048,9 +127357,16 @@ "dimensions": { "type": "integer", "description": "The dimensions details for the vector configuration used on the Bedrock embeddings model." + }, + "embeddingDataType": { + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseBedrockEmbeddingModelConfigurationEmbeddingDataType", + "description": "The data type for the vectors when using a model to convert text into vector embeddings." } } }, + "aws-native:bedrock:KnowledgeBaseBedrockEmbeddingModelConfigurationEmbeddingDataType": { + "type": "string" + }, "aws-native:bedrock:KnowledgeBaseConfiguration": { "type": "object", "properties": { @@ -127060,7 +127376,8 @@ "replaceOnChanges": true }, "sqlKnowledgeBaseConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseSqlKnowledgeBaseConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseSqlKnowledgeBaseConfiguration", + "description": "Specifies configurations for a knowledge base connected to an SQL database." }, "type": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseType", @@ -127245,10 +127562,12 @@ "type": "object", "properties": { "executionTimeoutSeconds": { - "type": "integer" + "type": "integer", + "description": "The time after which query generation will time out." }, "generationContext": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryGenerationContext" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryGenerationContext", + "description": "Specifies configurations for context to use during query generation." } } }, @@ -127259,13 +127578,15 @@ "type": "array", "items": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseCuratedQuery" - } + }, + "description": "An array of objects, each of which defines information about example queries to help the query engine generate appropriate SQL queries." }, "tables": { "type": "array", "items": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryGenerationTable" - } + }, + "description": "An array of objects, each of which defines information about a table in the database." } } }, @@ -127340,16 +127661,19 @@ "properties": { "queryEngineConfiguration": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftQueryEngineConfiguration", + "description": "Specifies configurations for an Amazon Redshift query engine.", "replaceOnChanges": true }, "queryGenerationConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryGenerationConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryGenerationConfiguration", + "description": "Specifies configurations for generating queries." }, "storageConfigurations": { "type": "array", "items": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftQueryEngineStorageConfiguration" }, + "description": "Specifies configurations for Amazon Redshift database storage.", "replaceOnChanges": true } } @@ -127362,10 +127686,12 @@ "description": "Redshift database user" }, "type": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedAuthType" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedAuthType", + "description": "The type of authentication to use." }, "usernamePasswordSecretArn": { - "type": "string" + "type": "string", + "description": "The ARN of an Secrets Manager secret for authentication." } } }, @@ -127376,10 +127702,12 @@ "type": "object", "properties": { "authConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedAuthConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedAuthConfiguration", + "description": "Specifies configurations for authentication to Amazon Redshift." }, "clusterIdentifier": { - "type": "string" + "type": "string", + "description": "The ID of the Amazon Redshift cluster." } } }, @@ -127398,13 +127726,16 @@ "type": "object", "properties": { "provisionedConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftProvisionedConfiguration", + "description": "Specifies configurations for a provisioned Amazon Redshift query engine." }, "serverlessConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessConfiguration", + "description": "Specifies configurations for a serverless Amazon Redshift query engine." }, "type": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftQueryEngineType" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftQueryEngineType", + "description": "The type of query engine." } } }, @@ -127440,10 +127771,12 @@ "type": "object", "properties": { "type": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessAuthType" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessAuthType", + "description": "The type of authentication to use." }, "usernamePasswordSecretArn": { - "type": "string" + "type": "string", + "description": "The ARN of an Secrets Manager secret for authentication." } } }, @@ -127454,10 +127787,12 @@ "type": "object", "properties": { "authConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessAuthConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftServerlessAuthConfiguration", + "description": "Specifies configurations for authentication to an Amazon Redshift provisioned data warehouse." }, "workgroupArn": { - "type": "string" + "type": "string", + "description": "The ARN of the Amazon Redshift workgroup." } } }, @@ -127477,10 +127812,12 @@ "type": "object", "properties": { "redshiftConfiguration": { - "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftConfiguration" + "$ref": "#/types/aws-native:bedrock:KnowledgeBaseRedshiftConfiguration", + "description": "Specifies configurations for a knowledge base connected to an Amazon Redshift database." }, "type": { "$ref": "#/types/aws-native:bedrock:KnowledgeBaseQueryEngineType", + "description": "The type of SQL database to connect to the knowledge base.", "replaceOnChanges": true } } @@ -127926,6 +128263,102 @@ } } }, + "aws-native:bedrock:PromptVersionAnyToolChoice": { + "type": "object" + }, + "aws-native:bedrock:PromptVersionAutoToolChoice": { + "type": "object" + }, + "aws-native:bedrock:PromptVersionChatPromptTemplateConfiguration": { + "type": "object", + "properties": { + "inputVariables": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptInputVariable" + }, + "description": "List of input variables" + }, + "messages": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:bedrock:PromptVersionMessage" + }, + "description": "List of messages for chat prompt template" + }, + "system": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:bedrock:PromptVersionSystemContentBlockProperties" + }, + "description": "Configuration for chat prompt template" + }, + "toolConfiguration": { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolConfiguration" + } + } + }, + "aws-native:bedrock:PromptVersionContentBlock0Properties": { + "type": "object", + "properties": { + "text": { + "type": "string", + "description": "Configuration for chat prompt template" + } + } + }, + "aws-native:bedrock:PromptVersionContentBlockProperties": { + "type": "object", + "properties": { + "text": { + "type": "string", + "description": "Configuration for chat prompt template" + } + } + }, + "aws-native:bedrock:PromptVersionConversationRole": { + "type": "string" + }, + "aws-native:bedrock:PromptVersionMessage": { + "type": "object", + "properties": { + "content": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:bedrock:PromptVersionContentBlockProperties" + }, + "description": "List of Content Blocks" + }, + "role": { + "$ref": "#/types/aws-native:bedrock:PromptVersionConversationRole" + } + } + }, + "aws-native:bedrock:PromptVersionPromptAgentResource": { + "type": "object", + "properties": { + "agentIdentifier": { + "type": "string", + "description": "Arn representation of the Agent Alias." + } + } + }, + "aws-native:bedrock:PromptVersionPromptGenAiResource0Properties": { + "type": "object", + "properties": { + "agent": { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptAgentResource" + } + } + }, + "aws-native:bedrock:PromptVersionPromptGenAiResourceProperties": { + "type": "object", + "properties": { + "agent": { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptAgentResource" + } + } + }, "aws-native:bedrock:PromptVersionPromptInferenceConfiguration0Properties": { "type": "object", "properties": { @@ -127983,11 +128416,11 @@ } } }, - "aws-native:bedrock:PromptVersionPromptTemplateConfigurationProperties": { + "aws-native:bedrock:PromptVersionPromptTemplateConfiguration1Properties": { "type": "object", "properties": { - "text": { - "$ref": "#/types/aws-native:bedrock:PromptVersionTextPromptTemplateConfiguration" + "chat": { + "$ref": "#/types/aws-native:bedrock:PromptVersionChatPromptTemplateConfiguration" } } }, @@ -127997,6 +128430,10 @@ "aws-native:bedrock:PromptVersionPromptVariant": { "type": "object", "properties": { + "genAiResource": { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptGenAiResourceProperties", + "description": "Specifies a generative AI resource with which to use the prompt." + }, "inferenceConfiguration": { "$ref": "#/types/aws-native:bedrock:PromptVersionPromptInferenceConfigurationProperties", "description": "Contains inference configurations for the prompt variant." @@ -128010,7 +128447,14 @@ "description": "Name for a variant." }, "templateConfiguration": { - "$ref": "#/types/aws-native:bedrock:PromptVersionPromptTemplateConfigurationProperties", + "oneOf": [ + { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptTemplateConfiguration0Properties" + }, + { + "$ref": "#/types/aws-native:bedrock:PromptVersionPromptTemplateConfiguration1Properties" + } + ], "description": "Contains configurations for the prompt template." }, "templateType": { @@ -128019,6 +128463,33 @@ } } }, + "aws-native:bedrock:PromptVersionSpecificToolChoice": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Tool name" + } + } + }, + "aws-native:bedrock:PromptVersionSystemContentBlock0Properties": { + "type": "object", + "properties": { + "text": { + "type": "string", + "description": "Configuration for chat prompt template" + } + } + }, + "aws-native:bedrock:PromptVersionSystemContentBlockProperties": { + "type": "object", + "properties": { + "text": { + "type": "string", + "description": "Configuration for chat prompt template" + } + } + }, "aws-native:bedrock:PromptVersionTextPromptTemplateConfiguration": { "type": "object", "properties": { @@ -128035,6 +128506,102 @@ } } }, + "aws-native:bedrock:PromptVersionTool0Properties": { + "type": "object", + "properties": { + "toolSpec": { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolSpecification" + } + } + }, + "aws-native:bedrock:PromptVersionToolChoice0Properties": { + "type": "object", + "properties": { + "auto": { + "$ref": "#/types/aws-native:bedrock:PromptVersionAutoToolChoice" + } + } + }, + "aws-native:bedrock:PromptVersionToolChoice1Properties": { + "type": "object", + "properties": { + "any": { + "$ref": "#/types/aws-native:bedrock:PromptVersionAnyToolChoice" + } + } + }, + "aws-native:bedrock:PromptVersionToolChoice2Properties": { + "type": "object", + "properties": { + "tool": { + "$ref": "#/types/aws-native:bedrock:PromptVersionSpecificToolChoice" + } + } + }, + "aws-native:bedrock:PromptVersionToolConfiguration": { + "type": "object", + "properties": { + "toolChoice": { + "oneOf": [ + { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolChoice0Properties" + }, + { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolChoice1Properties" + }, + { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolChoice2Properties" + } + ] + }, + "tools": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolProperties" + }, + "description": "List of Tools" + } + } + }, + "aws-native:bedrock:PromptVersionToolInputSchema0Properties": { + "type": "object", + "properties": { + "json": { + "$ref": "pulumi.json#/Any" + } + } + }, + "aws-native:bedrock:PromptVersionToolInputSchemaProperties": { + "type": "object", + "properties": { + "json": { + "$ref": "pulumi.json#/Any" + } + } + }, + "aws-native:bedrock:PromptVersionToolProperties": { + "type": "object", + "properties": { + "toolSpec": { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolSpecification" + } + } + }, + "aws-native:bedrock:PromptVersionToolSpecification": { + "type": "object", + "properties": { + "description": { + "type": "string" + }, + "inputSchema": { + "$ref": "#/types/aws-native:bedrock:PromptVersionToolInputSchemaProperties" + }, + "name": { + "type": "string", + "description": "Tool name" + } + } + }, "aws-native:budgets:BudgetsActionActionThreshold": { "type": "object", "properties": { @@ -130888,6 +131455,9 @@ "s3OriginConfig": { "$ref": "#/types/aws-native:cloudfront:DistributionS3OriginConfig", "description": "Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the ``CustomOriginConfig`` type instead." + }, + "vpcOriginConfig": { + "$ref": "#/types/aws-native:cloudfront:DistributionVpcOriginConfig" } }, "irreversibleNames": { @@ -131066,6 +131636,20 @@ } } }, + "aws-native:cloudfront:DistributionVpcOriginConfig": { + "type": "object", + "properties": { + "originKeepaliveTimeout": { + "type": "integer" + }, + "originReadTimeout": { + "type": "integer" + }, + "vpcOriginId": { + "type": "string" + } + } + }, "aws-native:cloudfront:FunctionConfig": { "type": "object", "properties": { @@ -131608,6 +132192,55 @@ } } }, + "aws-native:cloudfront:VpcOriginEndpointConfig": { + "type": "object", + "properties": { + "arn": { + "type": "string", + "description": "The ARN of the CloudFront VPC origin endpoint configuration." + }, + "httpPort": { + "type": "integer", + "description": "The HTTP port for the CloudFront VPC origin endpoint configuration." + }, + "httpsPort": { + "type": "integer", + "description": "The HTTPS port of the CloudFront VPC origin endpoint configuration." + }, + "name": { + "type": "string", + "description": "The name of the CloudFront VPC origin endpoint configuration." + }, + "originProtocolPolicy": { + "type": "string", + "description": "The origin protocol policy for the CloudFront VPC origin endpoint configuration." + }, + "originSslProtocols": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "irreversibleNames": { + "httpPort": "HTTPPort", + "httpsPort": "HTTPSPort", + "originSslProtocols": "OriginSSLProtocols" + } + }, + "aws-native:cloudfront:VpcOriginTag": { + "type": "object", + "properties": { + "key": { + "type": "string", + "description": "A string that contains `Tag` key.\n\nThe string length should be between 1 and 128 characters. Valid characters include `a-z` , `A-Z` , `0-9` , space, and the special characters `_ - . : / = + @` ." + }, + "value": { + "type": "string", + "description": "A string that contains an optional `Tag` value.\n\nThe string length should be between 0 and 256 characters. Valid characters include `a-z` , `A-Z` , `0-9` , space, and the special characters `_ - . : / = + @` ." + } + } + }, "aws-native:cloudtrail:ChannelDestination": { "type": "object", "properties": { @@ -132789,7 +133422,7 @@ "items": { "$ref": "#/types/aws-native:codepipeline:PipelineCondition" }, - "description": "The conditions that are configured as failure conditions." + "description": "The conditions that are configured as failure conditions. For more information about conditions, see [Stage conditions](https://docs.aws.amazon.com/codepipeline/latest/userguide/stage-conditions.html) and [How do stage conditions work?](https://docs.aws.amazon.com/codepipeline/latest/userguide/concepts-how-it-works-conditions.html) ." }, "result": { "$ref": "#/types/aws-native:codepipeline:PipelineFailureConditionsResult", @@ -137218,7 +137851,7 @@ }, "scheduleStartTime": { "type": "number", - "description": "Specifies the scheduled start time for a scheduled-trigger flow." + "description": "Specifies the scheduled start time for a scheduled-trigger flow. The value must be a date/time value in EPOCH format." }, "timezone": { "type": "string", @@ -143872,7 +144505,7 @@ "items": { "type": "string" }, - "description": "The accelerator types that must be on the instance type.\n + For instance types with GPU accelerators, specify ``gpu``.\n + For instance types with FPGA accelerators, specify ``fpga``.\n \n Default: Any accelerator type" + "description": "The accelerator types that must be on the instance type.\n + For instance types with FPGA accelerators, specify ``fpga``.\n + For instance types with GPU accelerators, specify ``gpu``.\n + For instance types with Inference accelerators, specify ``inference``.\n \n Default: Any accelerator type" }, "allowedInstanceTypes": { "type": "array", @@ -144117,7 +144750,7 @@ }, "deviceIndex": { "type": "integer", - "description": "The device index for the network interface attachment. Each network interface requires a device index. If you create a launch template that includes secondary network interfaces but not a primary network interface, then you must add a primary network interface as a launch parameter when you launch an instance from the template." + "description": "The device index for the network interface attachment. If the network interface is of type ``interface``, you must specify a device index.\n If you create a launch template that includes secondary network interfaces but no primary network interface, and you specify it using the ``LaunchTemplate`` property of ``AWS::EC2::Instance``, then you must include a primary network interface using the ``NetworkInterfaces`` property of ``AWS::EC2::Instance``." }, "enaSrdSpecification": { "$ref": "#/types/aws-native:ec2:LaunchTemplateEnaSrdSpecification", @@ -146570,6 +147203,36 @@ } } }, + "aws-native:ec2:VerifiedAccessEndpointCidrOptions": { + "type": "object", + "properties": { + "cidr": { + "type": "string", + "description": "The IP address range, in CIDR notation.", + "replaceOnChanges": true + }, + "portRanges": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointPortRange" + }, + "description": "The list of port range." + }, + "protocol": { + "type": "string", + "description": "The IP protocol.", + "replaceOnChanges": true + }, + "subnetIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The IDs of the subnets.", + "replaceOnChanges": true + } + } + }, "aws-native:ec2:VerifiedAccessEndpointLoadBalancerOptions": { "type": "object", "properties": { @@ -146582,6 +147245,13 @@ "type": "integer", "description": "The IP port number." }, + "portRanges": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointPortRange" + }, + "description": "The list of port range." + }, "protocol": { "type": "string", "description": "The IP protocol." @@ -146607,12 +147277,72 @@ "type": "integer", "description": "The IP port number." }, + "portRanges": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:ec2:VerifiedAccessEndpointPortRange" + }, + "description": "The list of port ranges." + }, "protocol": { "type": "string", "description": "The IP protocol." } } }, + "aws-native:ec2:VerifiedAccessEndpointPortRange": { + "type": "object", + "properties": { + "fromPort": { + "type": "integer", + "description": "The first port in the range." + }, + "toPort": { + "type": "integer", + "description": "The last port in the range." + } + } + }, + "aws-native:ec2:VerifiedAccessEndpointRdsOptions": { + "type": "object", + "properties": { + "port": { + "type": "integer", + "description": "The IP port number." + }, + "protocol": { + "type": "string", + "description": "The IP protocol.", + "replaceOnChanges": true + }, + "rdsDbClusterArn": { + "type": "string", + "description": "The ARN of the RDS DB cluster.", + "replaceOnChanges": true + }, + "rdsDbInstanceArn": { + "type": "string", + "description": "The ARN of the RDS DB instance.", + "replaceOnChanges": true + }, + "rdsDbProxyArn": { + "type": "string", + "description": "The ARN of the RDS DB proxy.", + "replaceOnChanges": true + }, + "rdsEndpoint": { + "type": "string", + "description": "The RDS endpoint." + }, + "subnetIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The IDs of the subnets." + } + } + }, "aws-native:ec2:VerifiedAccessEndpointSseSpecification": { "type": "object", "properties": { @@ -146791,6 +147521,43 @@ } } }, + "aws-native:ec2:VerifiedAccessTrustProviderNativeApplicationOidcOptions": { + "type": "object", + "properties": { + "authorizationEndpoint": { + "type": "string", + "description": "The OIDC authorization endpoint." + }, + "clientId": { + "type": "string", + "description": "The client identifier." + }, + "clientSecret": { + "type": "string", + "description": "The client secret." + }, + "issuer": { + "type": "string", + "description": "The OIDC issuer." + }, + "publicSigningKeyEndpoint": { + "type": "string", + "description": "The public signing key for endpoint" + }, + "scope": { + "type": "string", + "description": "OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to details of a user. Each scope returns a specific set of user attributes." + }, + "tokenEndpoint": { + "type": "string", + "description": "The OIDC token endpoint." + }, + "userInfoEndpoint": { + "type": "string", + "description": "The OIDC user info endpoint." + } + } + }, "aws-native:ec2:VerifiedAccessTrustProviderOidcOptions": { "type": "object", "properties": { @@ -147585,14 +148352,14 @@ "items": { "type": "string" }, - "description": "The IDs of the security groups associated with the task or service. If you don't specify a security group, the default security group for the VPC is used. There's a limit of 5 security groups that can be specified per ``awsvpcConfiguration``.\n All specified security groups must be from the same VPC." + "description": "The IDs of the security groups associated with the task or service. If you don't specify a security group, the default security group for the VPC is used. There's a limit of 5 security groups that can be specified.\n All specified security groups must be from the same VPC." }, "subnets": { "type": "array", "items": { "type": "string" }, - "description": "The IDs of the subnets associated with the task or service. There's a limit of 16 subnets that can be specified per ``awsvpcConfiguration``.\n All specified subnets must be from the same VPC." + "description": "The IDs of the subnets associated with the task or service. There's a limit of 16 subnets that can be specified.\n All specified subnets must be from the same VPC." } } }, @@ -147889,9 +148656,6 @@ "type": "integer", "description": "The throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. This parameter maps 1:1 with the ``Throughput`` parameter of the [CreateVolume API](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateVolume.html) in the *Amazon EC2 API Reference*.\n This parameter is only supported for the ``gp3`` volume type." }, - "volumeInitializationRate": { - "type": "integer" - }, "volumeType": { "type": "string", "description": "The volume type. This parameter maps 1:1 with the ``VolumeType`` parameter of the [CreateVolume API](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateVolume.html) in the *Amazon EC2 API Reference*. For more information, see [Amazon EBS volume types](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html) in the *Amazon EC2 User Guide*.\n The following are the supported volume types.\n + General Purpose SSD: ``gp2``|``gp3`` \n + Provisioned IOPS SSD: ``io1``|``io2`` \n + Throughput Optimized HDD: ``st1`` \n + Cold HDD: ``sc1`` \n + Magnetic: ``standard`` \n The magnetic volume type is not supported on Fargate." @@ -151162,6 +151926,10 @@ "$ref": "#/types/aws-native:emrserverless:ApplicationManagedPersistenceMonitoringConfiguration", "description": "Managed log persistence configurations for a JobRun." }, + "prometheusMonitoringConfiguration": { + "$ref": "#/types/aws-native:emrserverless:ApplicationPrometheusMonitoringConfiguration", + "description": "Prometheus monitoring configurations for a JobRun." + }, "s3MonitoringConfiguration": { "$ref": "#/types/aws-native:emrserverless:ApplicationS3MonitoringConfiguration", "description": "S3 monitoring configurations for a JobRun." @@ -151190,6 +151958,15 @@ } } }, + "aws-native:emrserverless:ApplicationPrometheusMonitoringConfiguration": { + "type": "object", + "properties": { + "remoteWriteUrl": { + "type": "string", + "description": "The remote write URL in the Amazon Managed Service for Prometheus workspace to send metrics to." + } + } + }, "aws-native:emrserverless:ApplicationS3MonitoringConfiguration": { "type": "object", "properties": { @@ -154915,14 +155692,14 @@ "items": { "type": "string" }, - "description": "The prioritization order to use for fleet locations, when the `PriorityOrder` property includes `LOCATION` . Locations are identified by AWS Region codes such as `us-west-2` . Each location can only be listed once." + "description": "The prioritization order to use for fleet locations, when the `PriorityOrder` property includes `LOCATION` . Locations can include AWS Region codes (such as `us-west-2` ), local zones, and custom locations (for Anywhere fleets). Each location must be listed only once. For details, see [Amazon GameLift service locations.](https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-regions.html)" }, "priorityOrder": { "type": "array", "items": { "$ref": "#/types/aws-native:gamelift:GameSessionQueuePriorityOrderItem" }, - "description": "The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.\n\n- `LATENCY` -- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest.\n- `COST` -- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue.\n- `DESTINATION` -- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration.\n- `LOCATION` -- FleetIQ prioritizes based on the provided order of locations, as defined in `LocationOrder` ." + "description": "A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.\n\n- `LATENCY` -- Amazon GameLift prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request.\n- `COST` -- Amazon GameLift prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) of each destination in the queue.\n- `DESTINATION` -- Amazon GameLift prioritizes based on the list order of destinations in the queue configuration.\n- `LOCATION` -- Amazon GameLift prioritizes based on the provided order of locations, as defined in `LocationOrder` ." } } }, @@ -157072,6 +157849,30 @@ } } }, + "aws-native:guardduty:PublishingDestinationCfnDestinationProperties": { + "type": "object", + "properties": { + "destinationArn": { + "type": "string", + "description": "The ARN of the resource to publish to." + }, + "kmsKeyArn": { + "type": "string", + "description": "The ARN of the KMS key to use for encryption." + } + } + }, + "aws-native:guardduty:PublishingDestinationTagItem": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "value": { + "type": "string" + } + } + }, "aws-native:guardduty:ThreatIntelSetTagItem": { "type": "object", "properties": { @@ -158933,11 +159734,11 @@ "properties": { "key": { "type": "string", - "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "Tag key (1-128 chars). No 'aws:' prefix. Allows: [A-Za-z0-9 _.:/=+-]" }, "value": { "type": "string", - "description": "The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "Tag value (1-256 chars). No 'aws:' prefix. Allows: [A-Za-z0-9 _.:/=+-]" } } }, @@ -159851,11 +160652,11 @@ "properties": { "key": { "type": "string", - "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "Tag key (1-128 chars). No 'aws:' prefix. Allows: [A-Za-z0-9 _.:/=+-]" }, "value": { "type": "string", - "description": "The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "Tag value (1-256 chars). No 'aws:' prefix. Allows: [A-Za-z0-9 _.:/=+-]" } } }, @@ -163052,29 +163853,27 @@ } } }, - "aws-native:iotsitewise:GatewayGreengrass": { - "type": "object", - "properties": { - "groupArn": { - "type": "string", - "description": "The ARN of the Greengrass group." - } - } - }, "aws-native:iotsitewise:GatewayGreengrassV2": { "type": "object", "properties": { + "coreDeviceOperatingSystem": { + "$ref": "#/types/aws-native:iotsitewise:GatewayGreengrassV2CoreDeviceOperatingSystem", + "description": "The operating system of the core device in AWS IoT Greengrass V2." + }, "coreDeviceThingName": { "type": "string", "description": "The name of the CoreDevice in GreenGrass V2." } } }, + "aws-native:iotsitewise:GatewayGreengrassV2CoreDeviceOperatingSystem": { + "type": "string" + }, "aws-native:iotsitewise:GatewayPlatform": { "type": "object", "properties": { "greengrass": { - "$ref": "#/types/aws-native:iotsitewise:GatewayGreengrass", + "$ref": "pulumi.json#/Any", "description": "A gateway that runs on AWS IoT Greengrass V1." }, "greengrassV2": { @@ -164322,9 +165121,35 @@ } } }, + "aws-native:ivs:ChannelContainerFormat": { + "type": "string" + }, "aws-native:ivs:ChannelLatencyMode": { "type": "string" }, + "aws-native:ivs:ChannelMultitrackInputConfiguration": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Indicates whether multitrack input is enabled. Can be set to true only if channel type is STANDARD. Setting enabled to true with any other channel type will cause an exception. If true, then policy, maximumResolution, and containerFormat are required, and containerFormat must be set to FRAGMENTED_MP4. Default: false." + }, + "maximumResolution": { + "$ref": "#/types/aws-native:ivs:ChannelMultitrackInputConfigurationMaximumResolution", + "description": "Maximum resolution for multitrack input. Required if enabled is true." + }, + "policy": { + "$ref": "#/types/aws-native:ivs:ChannelMultitrackInputConfigurationPolicy", + "description": "Indicates whether multitrack input is allowed or required. Required if enabled is true." + } + } + }, + "aws-native:ivs:ChannelMultitrackInputConfigurationMaximumResolution": { + "type": "string" + }, + "aws-native:ivs:ChannelMultitrackInputConfigurationPolicy": { + "type": "string" + }, "aws-native:ivs:ChannelPreset": { "type": "string" }, @@ -164333,11 +165158,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -164368,11 +165193,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -164470,11 +165295,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -164539,11 +165364,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -164562,11 +165387,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -164575,11 +165400,11 @@ "properties": { "key": { "type": "string", - "description": "One part of a key-value pair that makes up a tag. A `key` is a general label that acts like a category for more specific tag values." + "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." }, "value": { "type": "string", - "description": "The optional part of a key-value pair that makes up a tag. A `value` acts as a descriptor within a tag category (key)." + "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -." } } }, @@ -167605,6 +168430,18 @@ "s3ErrorOutputPrefix": "S3ErrorOutputPrefix" } }, + "aws-native:kinesisfirehose:DeliveryStreamDirectPutSourceConfiguration": { + "type": "object", + "properties": { + "throughputHintInMbs": { + "type": "integer", + "description": "The value that you configure for this parameter is for information purpose only and does not affect Firehose delivery throughput limit. You can use the [Firehose Limits form](https://docs.aws.amazon.com/https://support.console.aws.amazon.com/support/home#/case/create%3FissueType=service-limit-increase%26limitType=kinesis-firehose-limits) to request a throughput limit increase." + } + }, + "irreversibleNames": { + "throughputHintInMbs": "ThroughputHintInMBs" + } + }, "aws-native:kinesisfirehose:DeliveryStreamDocumentIdOptions": { "type": "object", "properties": { @@ -167958,6 +168795,10 @@ "aws-native:kinesisfirehose:DeliveryStreamIcebergDestinationConfiguration": { "type": "object", "properties": { + "appendOnly": { + "type": "boolean", + "description": "Describes whether all incoming data for this delivery stream will be append only (inserts only and not for updates and deletes) for Iceberg delivery. This feature is only applicable for Apache Iceberg Tables.\n\nThe default value is false. If you set this value to true, Firehose automatically increases the throughput limit of a stream based on the throttling levels of the stream. If you set this parameter to true for a stream with updates and deletes, you will see out of order delivery." + }, "bufferingHints": { "$ref": "#/types/aws-native:kinesisfirehose:DeliveryStreamBufferingHints" }, @@ -172239,7 +173080,7 @@ "items": { "type": "string" }, - "description": "Specify the ARNs of IAM roles and IAM users who you want to grant permission to for viewing the dashboards.\n\n\u003e In addition to specifying these users here, you must also grant them the *CloudWatchOpenSearchDashboardsAccess* IAM policy. For more information, see [IAM policies for users](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/OpenSearch-Dashboards-UserRoles.html) ." + "description": "Specify the ARNs of IAM roles and IAM users who you want to grant permission to for viewing the dashboards.\n\n\u003e In addition to specifying these users here, you must also grant them the *CloudWatchOpenSearchDashboardAccess* IAM policy. For more information, see [IAM policies for users](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/OpenSearch-Dashboards-UserRoles.html) ." }, "dataSourceRoleArn": { "type": "string", @@ -173609,6 +174450,31 @@ } } }, + "aws-native:mediaconnect:FlowAudioMonitoringSetting": { + "type": "object", + "properties": { + "silentAudio": { + "$ref": "#/types/aws-native:mediaconnect:FlowSilentAudio", + "description": "Detects periods of silence." + } + } + }, + "aws-native:mediaconnect:FlowBlackFrames": { + "type": "object", + "properties": { + "state": { + "$ref": "#/types/aws-native:mediaconnect:FlowBlackFramesState", + "description": "Indicates whether the BlackFrames metric is enabled or disabled." + }, + "thresholdSeconds": { + "type": "integer", + "description": "Specifies the number of consecutive seconds of black frames that triggers an event or alert." + } + } + }, + "aws-native:mediaconnect:FlowBlackFramesState": { + "type": "string" + }, "aws-native:mediaconnect:FlowEncryption": { "type": "object", "properties": { @@ -173787,6 +174653,22 @@ "aws-native:mediaconnect:FlowFmtpTcs": { "type": "string" }, + "aws-native:mediaconnect:FlowFrozenFrames": { + "type": "object", + "properties": { + "state": { + "$ref": "#/types/aws-native:mediaconnect:FlowFrozenFramesState", + "description": "Indicates whether the FrozenFrames metric is enabled or disabled." + }, + "thresholdSeconds": { + "type": "integer", + "description": "Specifies the number of consecutive seconds of a static image that triggers an event or alert." + } + } + }, + "aws-native:mediaconnect:FlowFrozenFramesState": { + "type": "string" + }, "aws-native:mediaconnect:FlowGatewayBridgeSource": { "type": "object", "properties": { @@ -174028,6 +174910,22 @@ } } }, + "aws-native:mediaconnect:FlowSilentAudio": { + "type": "object", + "properties": { + "state": { + "$ref": "#/types/aws-native:mediaconnect:FlowSilentAudioState", + "description": "Indicates whether the SilentAudio metric is enabled or disabled." + }, + "thresholdSeconds": { + "type": "integer", + "description": "Specifies the number of consecutive seconds of silence that triggers an event or alert." + } + } + }, + "aws-native:mediaconnect:FlowSilentAudioState": { + "type": "string" + }, "aws-native:mediaconnect:FlowSource": { "type": "object", "properties": { @@ -174188,12 +175086,33 @@ "aws-native:mediaconnect:FlowSourceMonitoringConfig": { "type": "object", "properties": { + "audioMonitoringSettings": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:mediaconnect:FlowAudioMonitoringSetting" + }, + "description": "Contains the settings for audio stream metrics monitoring." + }, + "contentQualityAnalysisState": { + "$ref": "#/types/aws-native:mediaconnect:FlowSourceMonitoringConfigContentQualityAnalysisState", + "description": "Indicates whether content quality analysis is enabled or disabled." + }, "thumbnailState": { "$ref": "#/types/aws-native:mediaconnect:FlowSourceMonitoringConfigThumbnailState", "description": "The state of thumbnail monitoring." + }, + "videoMonitoringSettings": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:mediaconnect:FlowVideoMonitoringSetting" + }, + "description": "Contains the settings for video stream metrics monitoring." } } }, + "aws-native:mediaconnect:FlowSourceMonitoringConfigContentQualityAnalysisState": { + "type": "string" + }, "aws-native:mediaconnect:FlowSourceMonitoringConfigThumbnailState": { "type": "string" }, @@ -174209,6 +175128,19 @@ } } }, + "aws-native:mediaconnect:FlowVideoMonitoringSetting": { + "type": "object", + "properties": { + "blackFrames": { + "$ref": "#/types/aws-native:mediaconnect:FlowBlackFrames", + "description": "Detects video frames that are black." + }, + "frozenFrames": { + "$ref": "#/types/aws-native:mediaconnect:FlowFrozenFrames", + "description": "Detects video frames that have not changed." + } + } + }, "aws-native:mediaconnect:FlowVpcInterface": { "type": "object", "properties": { @@ -183462,6 +184394,21 @@ "aws-native:qbusiness:RetrieverType": { "type": "string" }, + "aws-native:qbusiness:WebExperienceBrowserExtension": { + "type": "string" + }, + "aws-native:qbusiness:WebExperienceBrowserExtensionConfiguration": { + "type": "object", + "properties": { + "enabledBrowserExtensions": { + "type": "array", + "items": { + "$ref": "#/types/aws-native:qbusiness:WebExperienceBrowserExtension" + }, + "description": "Specify the browser extensions allowed for your Amazon Q web experience.\n\n- `CHROME` — Enables the extension for Chromium-based browsers (Google Chrome, Microsoft Edge, Opera, etc.).\n- `FIREFOX` — Enables the extension for Mozilla Firefox.\n- `CHROME` and `FIREFOX` — Enable the extension for Chromium-based browsers and Mozilla Firefox." + } + } + }, "aws-native:qbusiness:WebExperienceCustomizationConfiguration": { "type": "object", "properties": { @@ -218381,6 +219328,15 @@ } } }, + "aws-native:quicksight:TopicConfigOptions": { + "type": "object", + "properties": { + "qBusinessInsightsEnabled": { + "type": "boolean", + "description": "Enables Amazon Q Business Insights for a `Topic` ." + } + } + }, "aws-native:quicksight:TopicConstantType": { "type": "string" }, @@ -219328,11 +220284,11 @@ "properties": { "key": { "type": "string", - "description": "The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "A key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can't be prefixed with ``aws:`` or ``rds:``. The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', ':', '/', '=', '+', '-', '@' (Java regex: \"^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+\\\\-@]*)$\")." }, "value": { "type": "string", - "description": "The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. " + "description": "A value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can't be prefixed with ``aws:`` or ``rds:``. The string can only contain only the set of Unicode letters, digits, white-space, '_', '.', ':', '/', '=', '+', '-', '@' (Java regex: \"^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+\\\\-@]*)$\")." } } }, @@ -222005,7 +222961,8 @@ "description": "A lifecycle rule for individual objects in an Amazon S3 bucket." }, "transitionDefaultMinimumObjectSize": { - "$ref": "#/types/aws-native:s3:BucketLifecycleConfigurationTransitionDefaultMinimumObjectSize" + "$ref": "#/types/aws-native:s3:BucketLifecycleConfigurationTransitionDefaultMinimumObjectSize", + "description": "Indicates which default minimum object size behavior is applied to the lifecycle configuration.\n This parameter applies to general purpose buckets only. It isn't supported for directory bucket lifecycle configurations.\n + ``all_storage_classes_128K`` - Objects smaller than 128 KB will not transition to any storage class by default.\n + ``varies_by_storage_class`` - Objects smaller than 128 KB will transition to Glacier Flexible Retrieval or Glacier Deep Archive storage classes. By default, all other storage classes will prevent transitions smaller than 128 KB. \n \n To customize the minimum object size for any transition you can add a filter that specifies a custom ``ObjectSizeGreaterThan`` or ``ObjectSizeLessThan`` in the body of your transition rule. Custom filters always take precedence over the default transition behavior." } } }, @@ -222029,6 +222986,17 @@ } } }, + "aws-native:s3:BucketMetadataTableConfiguration": { + "type": "object", + "properties": { + "s3TablesDestination": { + "$ref": "#/types/aws-native:s3:BucketS3TablesDestination" + } + }, + "irreversibleNames": { + "s3TablesDestination": "S3TablesDestination" + } + }, "aws-native:s3:BucketMetrics": { "type": "object", "properties": { @@ -222553,6 +223521,27 @@ } } }, + "aws-native:s3:BucketS3TablesDestination": { + "type": "object", + "properties": { + "tableArn": { + "type": "string", + "description": "The Amazon Resource Name (ARN) for the metadata table in the metadata table configuration. The specified metadata table name must be unique within the \u003ccode\u003eaws_s3_metadata\u003c/code\u003e namespace in the destination table bucket." + }, + "tableBucketArn": { + "type": "string", + "description": "The Amazon Resource Name (ARN) for the table bucket that's specified as the destination in the metadata table configuration. The destination table bucket must be in the same Region and AWS account as the general purpose bucket." + }, + "tableName": { + "type": "string", + "description": "The name for the metadata table in your metadata table configuration. The specified metadata table name must be unique within the \u003ccode\u003eaws_s3_metadata\u003c/code\u003e namespace in the destination table bucket." + }, + "tableNamespace": { + "type": "string", + "description": "The table bucket namespace for the metadata table in your metadata table configuration. This value is always \u003ccode\u003eaws_s3_metadata\u003c/code\u003e." + } + } + }, "aws-native:s3:BucketServerSideEncryptionByDefault": { "type": "object", "properties": { @@ -222695,7 +223684,7 @@ }, "transitionInDays": { "type": "integer", - "description": "Indicates the number of days after creation when objects are transitioned to the specified storage class. The value must be a positive integer." + "description": "Indicates the number of days after creation when objects are transitioned to the specified storage class. If the specified storage class is ``INTELLIGENT_TIERING``, ``GLACIER_IR``, ``GLACIER``, or ``DEEP_ARCHIVE``, valid values are ``0`` or positive integers. If the specified storage class is ``STANDARD_IA`` or ``ONEZONE_IA``, valid values are positive integers greater than ``30``. Be aware that some storage classes have a minimum storage duration and that you're charged for transitioning objects before their minimum storage duration. For more information, see [Constraints and considerations for transitions](https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html#lifecycle-configuration-constraints) in the *Amazon S3 User Guide*." } } }, @@ -233555,7 +234544,8 @@ "type": "object", "properties": { "sseKmsKeyId": { - "type": "string" + "type": "string", + "description": "The AWS Key Management Service key ID or Key Alias to use to encrypt your replication set." } } }, @@ -233795,7 +234785,7 @@ "additionalProperties": { "type": "string" }, - "description": "The parameters for the configuration definition type. Parameters for configuration definitions vary based the configuration type. The following lists outline the parameters for each configuration type.\n\n- **AWS Config Recording (Type: AWS QuickSetupType-CFGRecording)** - - `RecordAllResources`\n\n- Description: (Optional) A boolean value that determines whether all supported resources are recorded. The default value is \" `true` \".\n- `ResourceTypesToRecord`\n\n- Description: (Optional) A comma separated list of resource types you want to record.\n- `RecordGlobalResourceTypes`\n\n- Description: (Optional) A boolean value that determines whether global resources are recorded with all resource configurations. The default value is \" `false` \".\n- `GlobalResourceTypesRegion`\n\n- Description: (Optional) Determines the AWS Region where global resources are recorded.\n- `UseCustomBucket`\n\n- Description: (Optional) A boolean value that determines whether a custom Amazon S3 bucket is used for delivery. The default value is \" `false` \".\n- `DeliveryBucketName`\n\n- Description: (Optional) The name of the Amazon S3 bucket you want AWS Config to deliver configuration snapshots and configuration history files to.\n- `DeliveryBucketPrefix`\n\n- Description: (Optional) The key prefix you want to use in the custom Amazon S3 bucket.\n- `NotificationOptions`\n\n- Description: (Optional) Determines the notification configuration for the recorder. The valid values are `NoStreaming` , `UseExistingTopic` , and `CreateTopic` . The default value is `NoStreaming` .\n- `CustomDeliveryTopicAccountId`\n\n- Description: (Optional) The ID of the AWS account where the Amazon SNS topic you want to use for notifications resides. You must specify a value for this parameter if you use the `UseExistingTopic` notification option.\n- `CustomDeliveryTopicName`\n\n- Description: (Optional) The name of the Amazon SNS topic you want to use for notifications. You must specify a value for this parameter if you use the `UseExistingTopic` notification option.\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(7 days)` , `rate(1 days)` , and `none` . The default value is \" `none` \".\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) The ID of the root of your Organization. This configuration type doesn't currently support choosing specific OUs. The configuration will be deployed to all the OUs in the Organization.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Change Manager (Type: AWS QuickSetupType-SSMChangeMgr)** - - `DelegatedAccountId`\n\n- Description: (Required) The ID of the delegated administrator account.\n- `JobFunction`\n\n- Description: (Required) The name for the Change Manager job function.\n- `PermissionType`\n\n- Description: (Optional) Specifies whether you want to use default administrator permissions for the job function role, or provide a custom IAM policy. The valid values are `CustomPermissions` and `AdminPermissions` . The default value for the parameter is `CustomerPermissions` .\n- `CustomPermissions`\n\n- Description: (Optional) A JSON string containing the IAM policy you want your job function to use. You must provide a value for this parameter if you specify `CustomPermissions` for the `PermissionType` parameter.\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Conformance Packs (Type: AWS QuickSetupType-CFGCPacks)** - - `DelegatedAccountId`\n\n- Description: (Optional) The ID of the delegated administrator account. This parameter is required for Organization deployments.\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(2 days)` , and `none` . The default value is \" `none` \".\n- `CPackNames`\n\n- Description: (Required) A comma separated list of AWS Config conformance packs.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) The ID of the root of your Organization. This configuration type doesn't currently support choosing specific OUs. The configuration will be deployed to all the OUs in the Organization.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Default Host Management Configuration (Type: AWS QuickSetupType-DHMC)** - - `UpdateSSMAgent`\n\n- Description: (Optional) A boolean value that determines whether the SSM Agent is updated on the target instances every 2 weeks. The default value is \" `true` \".\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **DevOps Guru (Type: AWS QuickSetupType-DevOpsGuru)** - - `AnalyseAllResources`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru analyzes all AWS CloudFormation stacks in the account. The default value is \" `false` \".\n- `EnableSnsNotifications`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru sends notifications when an insight is created. The default value is \" `true` \".\n- `EnableSsmOpsItems`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru creates an OpsCenter OpsItem when an insight is created. The default value is \" `true` \".\n- `EnableDriftRemediation`\n\n- Description: (Optional) A boolean value that determines whether a drift remediation schedule is used. The default value is \" `false` \".\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(1 days)` , and `none` . The default value is \" `none` \".\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Distributor (Type: AWS QuickSetupType-Distributor)** - - `PackagesToInstall`\n\n- Description: (Required) A comma separated list of packages you want to install on the target instances. The valid values are `AWSEFSTools` , `AWSCWAgent` , and `AWSEC2LaunchAgent` .\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(2 days)` , and `none` . The default value is \" `rate(30 days)` \".\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Required) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Host Management (Type: AWS QuickSetupType-SSMHostMgmt)** - - `UpdateSSMAgent`\n\n- Description: (Optional) A boolean value that determines whether the SSM Agent is updated on the target instances every 2 weeks. The default value is \" `true` \".\n- `UpdateEc2LaunchAgent`\n\n- Description: (Optional) A boolean value that determines whether the EC2 Launch agent is updated on the target instances every month. The default value is \" `false` \".\n- `CollectInventory`\n\n- Description: (Optional) A boolean value that determines whether the EC2 Launch agent is updated on the target instances every month. The default value is \" `true` \".\n- `ScanInstances`\n\n- Description: (Optional) A boolean value that determines whether the target instances are scanned daily for available patches. The default value is \" `true` \".\n- `InstallCloudWatchAgent`\n\n- Description: (Optional) A boolean value that determines whether the Amazon CloudWatch agent is installed on the target instances. The default value is \" `false` \".\n- `UpdateCloudWatchAgent`\n\n- Description: (Optional) A boolean value that determines whether the Amazon CloudWatch agent is updated on the target instances every month. The default value is \" `false` \".\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Optional) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Optional) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Optional) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **OpsCenter (Type: AWS QuickSetupType-SSMOpsCenter)** - - `DelegatedAccountId`\n\n- Description: (Required) The ID of the delegated administrator account.\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Patch Policy (Type: AWS QuickSetupType-PatchPolicy)** - - `PatchPolicyName`\n\n- Description: (Required) A name for the patch policy. The value you provide is applied to target Amazon EC2 instances as a tag.\n- `SelectedPatchBaselines`\n\n- Description: (Required) An array of JSON objects containing the information for the patch baselines to include in your patch policy.\n- `PatchBaselineUseDefault`\n\n- Description: (Optional) A boolean value that determines whether the selected patch baselines are all AWS provided.\n- `ConfigurationOptionsPatchOperation`\n\n- Description: (Optional) Determines whether target instances scan for available patches, or scan and install available patches. The valid values are `Scan` and `ScanAndInstall` . The default value for the parameter is `Scan` .\n- `ConfigurationOptionsScanValue`\n\n- Description: (Optional) A cron expression that is used as the schedule for when instances scan for available patches.\n- `ConfigurationOptionsInstallValue`\n\n- Description: (Optional) A cron expression that is used as the schedule for when instances install available patches.\n- `ConfigurationOptionsScanNextInterval`\n\n- Description: (Optional) A boolean value that determines whether instances should scan for available patches at the next cron interval. The default value is \" `false` \".\n- `ConfigurationOptionsInstallNextInterval`\n\n- Description: (Optional) A boolean value that determines whether instances should scan for available patches at the next cron interval. The default value is \" `false` \".\n- `RebootOption`\n\n- Description: (Optional) Determines whether instances are rebooted after patches are installed. Valid values are `RebootIfNeeded` and `NoReboot` .\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `OutputLogEnableS3`\n\n- Description: (Optional) A boolean value that determines whether command output logs are sent to Amazon S3.\n- `OutputS3Location`\n\n- Description: (Optional) A JSON string containing information about the Amazon S3 bucket where you want to store the output details of the request.\n\n- `OutputS3BucketRegion`\n\n- Description: (Optional) The AWS Region where the Amazon S3 bucket you want to deliver command output to is located.\n- `OutputS3BucketName`\n\n- Description: (Optional) The name of the Amazon S3 bucket you want to deliver command output to.\n- `OutputS3KeyPrefix`\n\n- Description: (Optional) The key prefix you want to use in the custom Amazon S3 bucket.\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Required) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Resource Explorer (Type: AWS QuickSetupType-ResourceExplorer)** - - `SelectedAggregatorRegion`\n\n- Description: (Required) The AWS Region where you want to create the aggregator index.\n- `ReplaceExistingAggregator`\n\n- Description: (Required) A boolean value that determines whether to demote an existing aggregator if it is in a Region that differs from the value you specify for the `SelectedAggregatorRegion` .\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Resource Scheduler (Type: AWS QuickSetupType-Scheduler)** - - `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target.\n- `ICalendarString`\n\n- Description: (Required) An iCalendar formatted string containing the schedule you want Change Manager to use.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to." + "description": "The parameters for the configuration definition type. Parameters for configuration definitions vary based the configuration type. The following lists outline the parameters for each configuration type.\n\n- **AWS Config Recording (Type: AWS QuickSetupType-CFGRecording)** - - `RecordAllResources`\n\n- Description: (Optional) A boolean value that determines whether all supported resources are recorded. The default value is \" `true` \".\n- `ResourceTypesToRecord`\n\n- Description: (Optional) A comma separated list of resource types you want to record.\n- `RecordGlobalResourceTypes`\n\n- Description: (Optional) A boolean value that determines whether global resources are recorded with all resource configurations. The default value is \" `false` \".\n- `GlobalResourceTypesRegion`\n\n- Description: (Optional) Determines the AWS Region where global resources are recorded.\n- `UseCustomBucket`\n\n- Description: (Optional) A boolean value that determines whether a custom Amazon S3 bucket is used for delivery. The default value is \" `false` \".\n- `DeliveryBucketName`\n\n- Description: (Optional) The name of the Amazon S3 bucket you want AWS Config to deliver configuration snapshots and configuration history files to.\n- `DeliveryBucketPrefix`\n\n- Description: (Optional) The key prefix you want to use in the custom Amazon S3 bucket.\n- `NotificationOptions`\n\n- Description: (Optional) Determines the notification configuration for the recorder. The valid values are `NoStreaming` , `UseExistingTopic` , and `CreateTopic` . The default value is `NoStreaming` .\n- `CustomDeliveryTopicAccountId`\n\n- Description: (Optional) The ID of the AWS account where the Amazon SNS topic you want to use for notifications resides. You must specify a value for this parameter if you use the `UseExistingTopic` notification option.\n- `CustomDeliveryTopicName`\n\n- Description: (Optional) The name of the Amazon SNS topic you want to use for notifications. You must specify a value for this parameter if you use the `UseExistingTopic` notification option.\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(7 days)` , `rate(1 days)` , and `none` . The default value is \" `none` \".\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) The ID of the root of your Organization. This configuration type doesn't currently support choosing specific OUs. The configuration will be deployed to all the OUs in the Organization.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Change Manager (Type: AWS QuickSetupType-SSMChangeMgr)** - - `DelegatedAccountId`\n\n- Description: (Required) The ID of the delegated administrator account.\n- `JobFunction`\n\n- Description: (Required) The name for the Change Manager job function.\n- `PermissionType`\n\n- Description: (Optional) Specifies whether you want to use default administrator permissions for the job function role, or provide a custom IAM policy. The valid values are `CustomPermissions` and `AdminPermissions` . The default value for the parameter is `CustomerPermissions` .\n- `CustomPermissions`\n\n- Description: (Optional) A JSON string containing the IAM policy you want your job function to use. You must provide a value for this parameter if you specify `CustomPermissions` for the `PermissionType` parameter.\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Conformance Packs (Type: AWS QuickSetupType-CFGCPacks)** - - `DelegatedAccountId`\n\n- Description: (Optional) The ID of the delegated administrator account. This parameter is required for Organization deployments.\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(2 days)` , and `none` . The default value is \" `none` \".\n- `CPackNames`\n\n- Description: (Required) A comma separated list of AWS Config conformance packs.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) The ID of the root of your Organization. This configuration type doesn't currently support choosing specific OUs. The configuration will be deployed to all the OUs in the Organization.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Default Host Management Configuration (Type: AWS QuickSetupType-DHMC)** - - `UpdateSSMAgent`\n\n- Description: (Optional) A boolean value that determines whether the SSM Agent is updated on the target instances every 2 weeks. The default value is \" `true` \".\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **DevOps Guru (Type: AWS QuickSetupType-DevOpsGuru)** - - `AnalyseAllResources`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru analyzes all AWS CloudFormation stacks in the account. The default value is \" `false` \".\n- `EnableSnsNotifications`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru sends notifications when an insight is created. The default value is \" `true` \".\n- `EnableSsmOpsItems`\n\n- Description: (Optional) A boolean value that determines whether DevOps Guru creates an OpsCenter OpsItem when an insight is created. The default value is \" `true` \".\n- `EnableDriftRemediation`\n\n- Description: (Optional) A boolean value that determines whether a drift remediation schedule is used. The default value is \" `false` \".\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(1 days)` , and `none` . The default value is \" `none` \".\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Distributor (Type: AWS QuickSetupType-Distributor)** - - `PackagesToInstall`\n\n- Description: (Required) A comma separated list of packages you want to install on the target instances. The valid values are `AWSEFSTools` , `AWSCWAgent` , and `AWSEC2LaunchAgent` .\n- `RemediationSchedule`\n\n- Description: (Optional) A rate expression that defines the schedule for drift remediation. The valid values are `rate(30 days)` , `rate(14 days)` , `rate(2 days)` , and `none` . The default value is \" `rate(30 days)` \".\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Required) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Host Management (Type: AWS QuickSetupType-SSMHostMgmt)** - - `UpdateSSMAgent`\n\n- Description: (Optional) A boolean value that determines whether the SSM Agent is updated on the target instances every 2 weeks. The default value is \" `true` \".\n- `UpdateEc2LaunchAgent`\n\n- Description: (Optional) A boolean value that determines whether the EC2 Launch agent is updated on the target instances every month. The default value is \" `false` \".\n- `CollectInventory`\n\n- Description: (Optional) A boolean value that determines whether instance metadata is collected on the target instances every 30 minutes. The default value is \" `true` \".\n- `ScanInstances`\n\n- Description: (Optional) A boolean value that determines whether the target instances are scanned daily for available patches. The default value is \" `true` \".\n- `InstallCloudWatchAgent`\n\n- Description: (Optional) A boolean value that determines whether the Amazon CloudWatch agent is installed on the target instances. The default value is \" `false` \".\n- `UpdateCloudWatchAgent`\n\n- Description: (Optional) A boolean value that determines whether the Amazon CloudWatch agent is updated on the target instances every month. The default value is \" `false` \".\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Optional) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Optional) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Optional) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **OpsCenter (Type: AWS QuickSetupType-SSMOpsCenter)** - - `DelegatedAccountId`\n\n- Description: (Required) The ID of the delegated administrator account.\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Patch Policy (Type: AWS QuickSetupType-PatchPolicy)** - - `PatchPolicyName`\n\n- Description: (Required) A name for the patch policy. The value you provide is applied to target Amazon EC2 instances as a tag.\n- `SelectedPatchBaselines`\n\n- Description: (Required) An array of JSON objects containing the information for the patch baselines to include in your patch policy.\n- `PatchBaselineUseDefault`\n\n- Description: (Optional) A boolean value that determines whether the selected patch baselines are all AWS provided.\n- `ConfigurationOptionsPatchOperation`\n\n- Description: (Optional) Determines whether target instances scan for available patches, or scan and install available patches. The valid values are `Scan` and `ScanAndInstall` . The default value for the parameter is `Scan` .\n- `ConfigurationOptionsScanValue`\n\n- Description: (Optional) A cron expression that is used as the schedule for when instances scan for available patches.\n- `ConfigurationOptionsInstallValue`\n\n- Description: (Optional) A cron expression that is used as the schedule for when instances install available patches.\n- `ConfigurationOptionsScanNextInterval`\n\n- Description: (Optional) A boolean value that determines whether instances should scan for available patches at the next cron interval. The default value is \" `false` \".\n- `ConfigurationOptionsInstallNextInterval`\n\n- Description: (Optional) A boolean value that determines whether instances should scan for available patches at the next cron interval. The default value is \" `false` \".\n- `RebootOption`\n\n- Description: (Optional) Determines whether instances are rebooted after patches are installed. Valid values are `RebootIfNeeded` and `NoReboot` .\n- `IsPolicyAttachAllowed`\n\n- Description: (Optional) A boolean value that determines whether Quick Setup attaches policies to instances profiles already associated with the target instances. The default value is \" `false` \".\n- `OutputLogEnableS3`\n\n- Description: (Optional) A boolean value that determines whether command output logs are sent to Amazon S3.\n- `OutputS3Location`\n\n- Description: (Optional) A JSON string containing information about the Amazon S3 bucket where you want to store the output details of the request.\n\n- `OutputS3BucketRegion`\n\n- Description: (Optional) The AWS Region where the Amazon S3 bucket you want to deliver command output to is located.\n- `OutputS3BucketName`\n\n- Description: (Optional) The name of the Amazon S3 bucket you want to deliver command output to.\n- `OutputS3KeyPrefix`\n\n- Description: (Optional) The key prefix you want to use in the custom Amazon S3 bucket.\n- `TargetType`\n\n- Description: (Optional) Determines how instances are targeted for local account deployments. Don't specify a value for this parameter if you're deploying to OUs. The valid values are `*` , `InstanceIds` , `ResourceGroups` , and `Tags` . Use `*` to target all instances in the account.\n- `TargetInstances`\n\n- Description: (Optional) A comma separated list of instance IDs. You must provide a value for this parameter if you specify `InstanceIds` for the `TargetType` parameter.\n- `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target. You must provide a value for this parameter if you specify `Tags` for the `TargetType` parameter.\n- `ResourceGroupName`\n\n- Description: (Required) The name of the resource group associated with the instances you want to target. You must provide a value for this parameter if you specify `ResourceGroups` for the `TargetType` parameter.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Resource Explorer (Type: AWS QuickSetupType-ResourceExplorer)** - - `SelectedAggregatorRegion`\n\n- Description: (Required) The AWS Region where you want to create the aggregator index.\n- `ReplaceExistingAggregator`\n\n- Description: (Required) A boolean value that determines whether to demote an existing aggregator if it is in a Region that differs from the value you specify for the `SelectedAggregatorRegion` .\n- `TargetOrganizationalUnits`\n\n- Description: (Required) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to.\n- **Resource Scheduler (Type: AWS QuickSetupType-Scheduler)** - - `TargetTagKey`\n\n- Description: (Required) The tag key assigned to the instances you want to target.\n- `TargetTagValue`\n\n- Description: (Required) The value of the tag key assigned to the instances you want to target.\n- `ICalendarString`\n\n- Description: (Required) An iCalendar formatted string containing the schedule you want Change Manager to use.\n- `TargetAccounts`\n\n- Description: (Optional) The ID of the AWS account initiating the configuration deployment. You only need to provide a value for this parameter if you want to deploy the configuration locally. A value must be provided for either `TargetAccounts` or `TargetOrganizationalUnits` .\n- `TargetOrganizationalUnits`\n\n- Description: (Optional) A comma separated list of organizational units (OUs) you want to deploy the configuration to.\n- `TargetRegions`\n\n- Description: (Required) A comma separated list of AWS Regions you want to deploy the configuration to." }, "type": { "type": "string", @@ -234422,6 +235412,9 @@ "aws-native:timestream:InfluxDbInstanceDeploymentType": { "type": "string" }, + "aws-native:timestream:InfluxDbInstanceNetworkType": { + "type": "string" + }, "aws-native:timestream:InfluxDbInstanceStatus": { "type": "string" }, @@ -241577,6 +242570,12 @@ "id" ] }, + "aws-native:cloudfront:getVpcOrigin": { + "cf": "AWS::CloudFront::VpcOrigin", + "ids": [ + "id" + ] + }, "aws-native:cloudtrail:getChannel": { "cf": "AWS::CloudTrail::Channel", "ids": [ @@ -243639,6 +244638,13 @@ "memberId" ] }, + "aws-native:guardduty:getPublishingDestination": { + "cf": "AWS::GuardDuty::PublishingDestination", + "ids": [ + "detectorId", + "id" + ] + }, "aws-native:guardduty:getThreatIntelSet": { "cf": "AWS::GuardDuty::ThreatIntelSet", "ids": [ diff --git a/yarn.lock b/yarn.lock index b46a35ff..e15f827c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1037,10 +1037,10 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws-native@1.24.0": - version "1.24.0" - resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.24.0.tgz#1e31f20c6e679751684170fca8cb271c6a32fd9e" - integrity sha512-OHYL4vYLwhCfcs05fqnyIMh++UIB1XKnilKq12cfJ+YzTaE2jsYeDFYqS9cQUE+6I9FfkzqWo53Ds6HhL9y9vQ== +"@pulumi/aws-native@1.25.0": + version "1.25.0" + resolved "https://registry.yarnpkg.com/@pulumi/aws-native/-/aws-native-1.25.0.tgz#8f8934c3ffc1b4c18ef790f96b39a051096f5d97" + integrity sha512-4l0E2lw9L3t0bMavDn7XW6/Oe+jYBAFu2D0BhflZM0C/BpHbPxrO32VfR04FtoVJkla9bNRMWKW3bxdjhSaG1Q== dependencies: "@pulumi/pulumi" "^3.142.0"