Skip to content

Commit f6cd1cb

Browse files
committed
Add hash to createHash
1 parent bac5b48 commit f6cd1cb

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/cdk/resources/OpenSearchResources.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {Construct} from "constructs"
22
import {OpenSearchCollection} from "../constructs/OpenSearchCollection"
33
import * as iam from "aws-cdk-lib/aws-iam"
4+
import {createHash} from "crypto"
45

56
export interface OpenSearchResourcesProps {
67
bedrockExecutionRole: iam.Role
@@ -15,7 +16,7 @@ export class OpenSearchResources extends Construct {
1516
super(scope, id)
1617

1718
this.collection = new OpenSearchCollection(this, "OsCollection", {
18-
collectionName: `eps-vec-${this.node.addr}`, // eps-assist-vector-db
19+
createHash: `eps-assist-vector-db-${createHash("md5").update(this.node.addr).digest("hex").substring(0, 8)}`,
1920
principals: [
2021
props.bedrockExecutionRole.roleArn,
2122
props.createIndexFunctionRole.roleArn,

0 commit comments

Comments
 (0)