Skip to content

Commit

Permalink
chore(deps): update all non-major dependencies (#131)
Browse files Browse the repository at this point in the history
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@aws-sdk/client-secrets-manager](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-secrets-manager) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)) | dependencies | minor | [`3.556.0` -> `3.564.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.556.0/3.564.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-secrets-manager/3.564.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-secrets-manager/3.564.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-secrets-manager/3.556.0/3.564.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-secrets-manager/3.556.0/3.564.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fallobst22/cdk-cross-account-route53](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`^0.0.16` -> `^0.0.17`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.16/0.0.17) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fallobst22%2fcdk-cross-account-route53/0.0.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fallobst22%2fcdk-cross-account-route53/0.0.16/0.0.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fallobst22%2fcdk-cross-account-route53/0.0.16/0.0.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@trautonen/cdk-dns-validated-certificate](https://togithub.com/trautonen/cdk-dns-validated-certificate) | dependencies | minor | [`0.0.52` -> `0.1.0`](https://renovatebot.com/diffs/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.52/0.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trautonen%2fcdk-dns-validated-certificate/0.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trautonen%2fcdk-dns-validated-certificate/0.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.52/0.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.52/0.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | minor | [`18.2.79` -> `18.3.1`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.79/18.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.79/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.79/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | minor | [`18.2.25` -> `18.3.0`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.25/18.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.2.25/18.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.2.25/18.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.138.0` -> `2.139.0`](https://renovatebot.com/diffs/npm/aws-cdk/2.138.0/2.139.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.138.0/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.138.0/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.138.0` -> `2.139.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.138.0/2.139.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.138.0/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.138.0/2.139.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [react](https://reactjs.org/) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react)) | dependencies | minor | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [react-dom](https://reactjs.org/) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom)) | dependencies | minor | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-dom/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-dom/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/18.2.0/18.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Release Notes

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-secrets-manager)</summary>

### [`v3.564.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35640-2024-04-26)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.563.0...v3.564.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

### [`v3.563.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35630-2024-04-25)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.556.0...v3.563.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

</details>

<details>
<summary>SvenKirschbaum/cdk-cross-account-route53 (@&#8203;fallobst22/cdk-cross-account-route53)</summary>

### [`v0.0.17`](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.17)

[Compare Source](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.16...v0.0.17)

##### [0.0.17](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.16...v0.0.17) (2024-04-27)

</details>

<details>
<summary>trautonen/cdk-dns-validated-certificate (@&#8203;trautonen/cdk-dns-validated-certificate)</summary>

### [`v0.1.0`](https://togithub.com/trautonen/cdk-dns-validated-certificate/releases/tag/v0.1.0)

[Compare Source](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.53...v0.1.0)

#### [0.1.0](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.53...v0.1.0) (2024-04-24)

##### ⚠ BREAKING CHANGES

-   add alternative names with multiple hosted zones

##### Features

-   add alternative names with multiple hosted zones ([045bc42](https://togithub.com/trautonen/cdk-dns-validated-certificate/commit/045bc42f152aedbfa1fdc576a34e9fdd9fb295e1))

### [`v0.0.53`](https://togithub.com/trautonen/cdk-dns-validated-certificate/releases/tag/v0.0.53)

[Compare Source](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.52...v0.0.53)

##### [0.0.53](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.52...v0.0.53) (2024-04-22)

</details>

<details>
<summary>aws/aws-cdk (aws-cdk)</summary>

### [`v2.139.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.139.0)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.138.0...v2.139.0)

##### Features

-   **appconfig:** constrain environments to a single deployment at a time ([#&#8203;29500](https://togithub.com/aws/aws-cdk/issues/29500)) ([3dd834d](https://togithub.com/aws/aws-cdk/commit/3dd834d66a9345eaab372a9dd59e673e52c86d7e)), closes [#&#8203;29345](https://togithub.com/aws/aws-cdk/issues/29345)
-   **ecs:** support `pidMode` for `FargateTaskDefinition` ([#&#8203;29670](https://togithub.com/aws/aws-cdk/issues/29670)) ([ed75b16](https://togithub.com/aws/aws-cdk/commit/ed75b160f86b266a256ed7dd347dc54a34b937d0)), closes [#&#8203;29619](https://togithub.com/aws/aws-cdk/issues/29619)
-   **ecs:** support adding docker labels after container construction ([#&#8203;29734](https://togithub.com/aws/aws-cdk/issues/29734)) ([8e215b3](https://togithub.com/aws/aws-cdk/commit/8e215b3c740efa260e18dab9cd30c487c822f3ef)), closes [#&#8203;29728](https://togithub.com/aws/aws-cdk/issues/29728)
-   **efs:** replicating file systems ([#&#8203;29347](https://togithub.com/aws/aws-cdk/issues/29347)) ([a15dc93](https://togithub.com/aws/aws-cdk/commit/a15dc939c8d3ba3ac0f20b4a78ec7d403cde56bd)), closes [#&#8203;21455](https://togithub.com/aws/aws-cdk/issues/21455)
-   **ses-actions:** `WorkMail` rule action ([#&#8203;29854](https://togithub.com/aws/aws-cdk/issues/29854)) ([6fdc458](https://togithub.com/aws/aws-cdk/commit/6fdc4582f659549021a64a4d676fce12fc241715))
-   update L1 CloudFormation resource definitions ([#&#8203;29924](https://togithub.com/aws/aws-cdk/issues/29924)) ([27b7a45](https://togithub.com/aws/aws-cdk/commit/27b7a4529bc23b068d338b937e08c92ab4a0f962))

##### Bug Fixes

-   **CLI:** `diff --template` crashes ([#&#8203;29896](https://togithub.com/aws/aws-cdk/issues/29896)) ([466f170](https://togithub.com/aws/aws-cdk/commit/466f170af409d0c9c44f0f03a6eb5a72553db29b)), closes [#&#8203;29890](https://togithub.com/aws/aws-cdk/issues/29890)
-   **CLI:** bootstrap shows no hotswap changes when there are no changes ([#&#8203;29877](https://togithub.com/aws/aws-cdk/issues/29877)) ([2126ee5](https://togithub.com/aws/aws-cdk/commit/2126ee5b1eac4bce2d085b1a9bd27a65eb33b137)), closes [#&#8203;25736](https://togithub.com/aws/aws-cdk/issues/25736)
-   **custom-resource-handler:** auto-delete-\[objects|images] breaks on cloudformation rollback ([#&#8203;29581](https://togithub.com/aws/aws-cdk/issues/29581)) ([69ea52f](https://togithub.com/aws/aws-cdk/commit/69ea52f6e2b82dfe65c33d119f7ab998f367c6bf))
-   **custom-resources:** cannot set logging for state machine generated in CompleteHandler ([#&#8203;28706](https://togithub.com/aws/aws-cdk/issues/28706)) ([99041b2](https://togithub.com/aws/aws-cdk/commit/99041b29fa00cad6c7dbdc19685866add3e1243e)), closes [#&#8203;27283](https://togithub.com/aws/aws-cdk/issues/27283) [#&#8203;28577](https://togithub.com/aws/aws-cdk/issues/28577) [#&#8203;28744](https://togithub.com/aws/aws-cdk/issues/28744) [#&#8203;27310](https://togithub.com/aws/aws-cdk/issues/27310) [#&#8203;28699](https://togithub.com/aws/aws-cdk/issues/28699) [#&#8203;28587](https://togithub.com/aws/aws-cdk/issues/28587)
-   **eks:** incorrect nodegroupName(under feature flag) ([#&#8203;29794](https://togithub.com/aws/aws-cdk/issues/29794)) ([8bb8c55](https://togithub.com/aws/aws-cdk/commit/8bb8c5579108e8b80e465049c2a28c5c10c70b09))
-   **elasticloadbalancingv2:** crossZoneEnabled does not support false for ALB ([#&#8203;29907](https://togithub.com/aws/aws-cdk/issues/29907)) ([f6c902e](https://togithub.com/aws/aws-cdk/commit/f6c902e701b3a8283a5d9a9fb136e3321d7bf61e))
-   **events-targets:** `ApiGateway` events target should accept IRestApi ([#&#8203;29397](https://togithub.com/aws/aws-cdk/issues/29397)) ([8e1fefd](https://togithub.com/aws/aws-cdk/commit/8e1fefd81c6531063eba94f352a2b6d12c87810b)), closes [#&#8203;16423](https://togithub.com/aws/aws-cdk/issues/16423) [/github.com/aws/aws-cdk/pull/16542#discussion_r713676896](https://togithub.com/aws//github.com/aws/aws-cdk/pull/16542/issues/discussion_r713676896) [/github.com/aws/aws-cdk/pull/16542#issuecomment-925051255](https://togithub.com/aws//github.com/aws/aws-cdk/pull/16542/issues/issuecomment-925051255)
-   **s3-notifications:** cdk destroy deletes external/existing s3 notification events ([#&#8203;29939](https://togithub.com/aws/aws-cdk/issues/29939)) ([7360a88](https://togithub.com/aws/aws-cdk/commit/7360a885e6282ad28b4ae72f9ae92a6bcda88b15))
-   **ses-actions:** permissions too wide for S3 action ([#&#8203;29833](https://togithub.com/aws/aws-cdk/issues/29833)) ([2da544f](https://togithub.com/aws/aws-cdk/commit/2da544feeeda68a379f0f79f18e138b9640c1691)), closes [#&#8203;29811](https://togithub.com/aws/aws-cdk/issues/29811) [#&#8203;29823](https://togithub.com/aws/aws-cdk/issues/29823) [/docs.aws.amazon.com/ses/latest/dg/receiving-email-permissions.html#receiving-email-permissions-s3](https://togithub.com/aws//docs.aws.amazon.com/ses/latest/dg/receiving-email-permissions.html/issues/receiving-email-permissions-s3)

***

##### Alpha modules (2.139.0-alpha.0)

</details>

<details>
<summary>facebook/react (react)</summary>

### [`v18.3.1`](https://togithub.com/facebook/react/compare/a87edf62d7d69705ddbcec9a24f0780b3db7535f...a87edf62d7d69705ddbcec9a24f0780b3db7535f)

[Compare Source](https://togithub.com/facebook/react/compare/v18.3.0...v18.3.1)

### [`v18.3.0`](https://togithub.com/facebook/react/compare/v18.2.0...a87edf62d7d69705ddbcec9a24f0780b3db7535f)

[Compare Source](https://togithub.com/facebook/react/compare/v18.2.0...v18.3.0)

</details>

<details>
<summary>facebook/react (react-dom)</summary>

### [`v18.3.1`](https://togithub.com/facebook/react/compare/a87edf62d7d69705ddbcec9a24f0780b3db7535f...a87edf62d7d69705ddbcec9a24f0780b3db7535f)

[Compare Source](https://togithub.com/facebook/react/compare/v18.3.0...v18.3.1)

### [`v18.3.0`](https://togithub.com/facebook/react/compare/v18.2.0...a87edf62d7d69705ddbcec9a24f0780b3db7535f)

[Compare Source](https://togithub.com/facebook/react/compare/v18.2.0...v18.3.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on sunday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/aws-utils).
  • Loading branch information
renovate[bot] authored Apr 27, 2024
1 parent 71c4515 commit b23bfea
Show file tree
Hide file tree
Showing 10 changed files with 197 additions and 191 deletions.
206 changes: 103 additions & 103 deletions frontend/prime-scout/package-lock.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions frontend/prime-scout/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
"@fontsource/roboto": "^5.0.12",
"@mui/icons-material": "^5.15.12",
"@mui/material": "^5.15.12",
"react": "18.2.0",
"react": "18.3.1",
"react-cookie-consent": "9.0.0",
"react-dom": "18.2.0",
"react-dom": "18.3.1",
"typescript": "5.4.5"
},
"scripts": {
Expand All @@ -26,8 +26,8 @@
"defaults"
],
"devDependencies": {
"@types/react": "18.2.79",
"@types/react-dom": "18.2.25",
"@types/react": "18.3.1",
"@types/react-dom": "18.3.0",
"@vitejs/plugin-basic-ssl": "^1.0.1",
"@vitejs/plugin-react": "^4.0.0",
"vite": "^5.0.0",
Expand Down
54 changes: 26 additions & 28 deletions lambda/log-redirect/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lambda/log-redirect/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"@middy/http-error-handler": "5.3.2",
"@middy/http-response-serializer": "5.3.2",
"@middy/error-logger": "5.3.2",
"@aws-sdk/client-secrets-manager": "3.556.0",
"@aws-sdk/client-secrets-manager": "3.564.0",
"graphql-request": "6.1.0",
"jwt-decode": "4.0.0",
"luxon": "3.4.4"
Expand Down
6 changes: 3 additions & 3 deletions lambda/prime-scout/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 9 additions & 7 deletions lib/domain-placeholder-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,16 @@ export class DomainPlaceholderStack extends Stack {
});

const certificate = new DnsValidatedCertificate(this, 'Certificate', {
hostedZone: HostedZone.fromHostedZoneAttributes(this, 'HostedZone', {
hostedZoneId: props.dnsDelegation.hostedZoneId,
zoneName: props.domainName
}),
validationHostedZones: [{
hostedZone: HostedZone.fromHostedZoneAttributes(this, 'HostedZone', {
hostedZoneId: props.dnsDelegation.hostedZoneId,
zoneName: props.domainName
}),
validationRole: Role.fromRoleArn(this, 'CertificateValidationRole', 'arn:aws:iam::' + props.dnsDelegation.account + ':role/' + props.dnsDelegation.roleName, {
mutable: false
})
}],
domainName: props.domainName,
validationRole: Role.fromRoleArn(this, 'CertificateValidationRole', 'arn:aws:iam::' + props.dnsDelegation.account + ':role/' + props.dnsDelegation.roleName, {
mutable: false
}),
certificateRegion: 'us-east-1'
})

Expand Down
18 changes: 10 additions & 8 deletions lib/log-redirect-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,18 @@ export class LogRedirectStack extends cdk.Stack {
private createApi() {

const certificate = new DnsValidatedCertificate(this, 'Certificate', {
hostedZone: HostedZone.fromHostedZoneAttributes(this, 'HostedZone', {
hostedZoneId: this.props.dnsDelegation.hostedZoneId,
zoneName: this.props.domainName
}),
validationHostedZones: [{
hostedZone: HostedZone.fromHostedZoneAttributes(this, 'HostedZone', {
hostedZoneId: this.props.dnsDelegation.hostedZoneId,
zoneName: this.props.domainName
}),
validationRole: Role.fromRoleArn(this, 'CertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
})
}],
domainName: this.props.domainName,
validationRole: Role.fromRoleArn(this, 'CertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
}),
certificateRegion: 'us-east-1'
})
});

this.httpApi = new HttpApi(this, 'HttpApi');

Expand Down
20 changes: 12 additions & 8 deletions lib/prime-scout-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,13 @@ export class PrimeScoutStack extends cdk.Stack {

private createApi() {
const certificate = new DnsValidatedCertificate(this, 'ApiCertificate', {
hostedZone: this.hostedZone,
validationHostedZones: [{
hostedZone: this.hostedZone,
validationRole: Role.fromRoleArn(this, 'ApiCertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
})
}],
domainName: `api.${this.props.domainName}`,
validationRole: Role.fromRoleArn(this, 'ApiCertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
}),
certificateRegion: 'us-east-1'
})

Expand Down Expand Up @@ -171,11 +173,13 @@ export class PrimeScoutStack extends cdk.Stack {
});

const certificate = new DnsValidatedCertificate(this, 'FrontendCertificate', {
hostedZone: this.hostedZone,
validationHostedZones: [{
hostedZone: this.hostedZone,
validationRole: Role.fromRoleArn(this, 'FrontendCertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
})
}],
domainName: this.props.domainName,
validationRole: Role.fromRoleArn(this, 'FrontendCertificateValidationRole', 'arn:aws:iam::' + this.props.dnsDelegation.account + ':role/' + this.props.dnsDelegation.roleName, {
mutable: false
}),
certificateRegion: 'us-east-1'
})

Expand Down
50 changes: 25 additions & 25 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@
"devDependencies": {
"@types/jest": "29.5.12",
"@types/node": "20.12.7",
"aws-cdk": "2.138.0",
"aws-cdk": "2.139.0",
"esbuild": "0.20.2",
"jest": "29.7.0",
"ts-jest": "^29.1.0",
"ts-node": "10.9.2",
"typescript": "~5.4.0"
},
"dependencies": {
"@fallobst22/cdk-cross-account-route53": "^0.0.16",
"@trautonen/cdk-dns-validated-certificate": "0.0.52",
"aws-cdk-lib": "2.138.0",
"@fallobst22/cdk-cross-account-route53": "^0.0.17",
"@trautonen/cdk-dns-validated-certificate": "0.1.0",
"aws-cdk-lib": "2.139.0",
"constructs": "10.3.0",
"source-map-support": "0.5.21"
}
Expand Down

0 comments on commit b23bfea

Please sign in to comment.