Skip to content

Commit 600f415

Browse files
feat: passes on dynamo table secret
1 parent de45966 commit 600f415

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

packages/cdk/resources/Functions.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export interface FunctionsProps {
2828
readonly account: string
2929
readonly slackBotTokenSecret: Secret
3030
readonly slackBotSigningSecret: Secret
31+
readonly conversationTableName: string
3132
}
3233

3334
export class Functions extends Construct {
@@ -66,7 +67,8 @@ export class Functions extends Construct {
6667
"SLACK_BOT_TOKEN_PARAMETER": props.slackBotTokenParameter.parameterName,
6768
"SLACK_SIGNING_SECRET_PARAMETER": props.slackSigningSecretParameter.parameterName,
6869
"GUARD_RAIL_ID": props.guardrailId || "placeholder",
69-
"GUARD_RAIL_VERSION": props.guardrailVersion || "placeholder"
70+
"GUARD_RAIL_VERSION": props.guardrailVersion || "placeholder",
71+
"CONVERSATION_TABLE_NAME": props.conversationTableName
7072
}
7173
})
7274

packages/cdk/stacks/EpsAssistMeStack.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ export class EpsAssistMeStack extends Stack {
6161
account,
6262
kbDocsBucket: storage.kbDocsBucket.bucket,
6363
slackBotTokenParameterName: secrets.slackBotTokenParameter.parameterName,
64-
slackSigningSecretParameterName: secrets.slackSigningSecretParameter.parameterName
64+
slackSigningSecretParameterName: secrets.slackSigningSecretParameter.parameterName,
65+
conversationTableArn: storage.conversationTable.table.tableArn,
66+
conversationKeyArn: storage.conversationKey.keyArn
6567
})
6668

6769
// Create OpenSearch Resources
@@ -91,7 +93,8 @@ export class EpsAssistMeStack extends Stack {
9193
region,
9294
account,
9395
slackBotTokenSecret: secrets.slackBotTokenSecret,
94-
slackBotSigningSecret: secrets.slackBotSigningSecret
96+
slackBotSigningSecret: secrets.slackBotSigningSecret,
97+
conversationTableName: storage.conversationTable.table.tableName
9598
})
9699

97100
// Create vector index

0 commit comments

Comments
 (0)