Skip to content

Commit e79598a

Browse files
committed
really fix permissions
1 parent 2dae3bb commit e79598a

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

packages/cdk/resources/VectorIndex.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,21 +71,18 @@ export class VectorIndex extends Construct {
7171
}
7272
})
7373

74-
// const collectionArn = `arn:aws:aoss:${props.region}:${props.account}:collection/${props.collection.name}`
75-
// eslint-disable-next-line max-len
76-
// const indexArn = `arn:aws:aoss:${props.region}:${props.account}:index/${props.collection.name}/${props.indexName}`
74+
const collectionArn = `arn:aws:aoss:${props.region}:${props.account}:collection/${props.collection.name}`
75+
const indexArn = `arn:aws:aoss:${props.region}:${props.account}:index/${props.collection.name}/${props.indexName}`
7776

78-
const collectionArn = `arn:aws:aoss:${props.region}:${props.account}:collection/*`
79-
const indexArn = `arn:aws:aoss:${props.region}:${props.account}:index/*`
8077
const getCollectionPolicy = new PolicyStatement({
8178
actions: [
82-
"opensearchserverless:BatchGetCollection"
79+
"aoss:BatchGetCollection"
8380
],
8481
resources: [collectionArn]
8582
})
8683
const getIndexPolicy = new PolicyStatement({
8784
actions: [
88-
"opensearchserverless:BatchGetIndex"
85+
"aoss:BatchGetIndex"
8986
],
9087
resources: [indexArn]
9188
})

packages/indexWaiter/index_waiter.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@
88
aoss = boto3.client("opensearchserverless")
99

1010

11-
@logger.inject_lambda_context
11+
@logger.inject_lambda_context(log_event=True)
1212
def handler(event, context):
13-
logger.info("Received event", extra={"event": event})
1413
request_type = event["RequestType"]
1514
collection_name = event["ResourceProperties"]["CollectionName"]
1615
index_name = event["ResourceProperties"]["IndexName"]

0 commit comments

Comments
 (0)