Skip to content

Commit 256e90f

Browse files
committed
add kms module tracing
1 parent cc8578f commit 256e90f

File tree

1 file changed

+3
-0
lines changed
  • aws_sra_examples/solutions/genai/bedrock_org/lambda/src

1 file changed

+3
-0
lines changed

aws_sra_examples/solutions/genai/bedrock_org/lambda/src/sra_kms.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,15 @@ def create_kms_key(self, kms_client, key_policy, description="Key description"):
162162
# kms_client.put_key_policy(KeyId=key_id, PolicyName="default", Policy=json.dumps(key_policy), BypassPolicyLockoutSafetyCheck=False)
163163

164164
def create_alias(self, kms_client, alias_name, target_key_id):
165+
self.LOGGER.info(f"Create KMS alias: {alias_name}")
165166
kms_client.create_alias(AliasName=alias_name, TargetKeyId=target_key_id)
166167

167168
def delete_alias(self, kms_client, alias_name):
169+
self.LOGGER.info(f"Delete KMS alias: {alias_name}")
168170
kms_client.delete_alias(AliasName=alias_name)
169171

170172
def schedule_key_deletion(self, kms_client, key_id, pending_window_in_days=30):
173+
self.LOGGER.info(f"Schedule deletion of key: {key_id} in {pending_window_in_days} days")
171174
kms_client.schedule_key_deletion(KeyId=key_id, PendingWindowInDays=pending_window_in_days)
172175

173176
def search_key_policies(self, kms_client):

0 commit comments

Comments
 (0)