aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
2 lines (1 loc) • 1.3 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.MemoryPerms=void 0;var MemoryPerms;(function(MemoryPerms2){let STM;(function(STM2){STM2.WRITE_PERMS=["bedrock-agentcore:CreateEvent"],STM2.READ_PERMS=["bedrock-agentcore:GetEvent","bedrock-agentcore:ListEvents","bedrock-agentcore:ListActors","bedrock-agentcore:ListSessions"],STM2.DELETE_PERMS=["bedrock-agentcore:DeleteEvent"]})(STM=MemoryPerms2.STM||(MemoryPerms2.STM={}));let LTM;(function(LTM2){LTM2.READ_PERMS=["bedrock-agentcore:GetMemoryRecord","bedrock-agentcore:RetrieveMemoryRecords","bedrock-agentcore:ListMemoryRecords","bedrock-agentcore:ListActors","bedrock-agentcore:ListSessions"],LTM2.DELETE_PERMS=["bedrock-agentcore:DeleteMemoryRecord"]})(LTM=MemoryPerms2.LTM||(MemoryPerms2.LTM={})),MemoryPerms2.READ_PERMS=[...new Set([...STM.READ_PERMS,...LTM.READ_PERMS])],MemoryPerms2.DELETE_PERMS=[...new Set([...STM.DELETE_PERMS,...LTM.DELETE_PERMS])],MemoryPerms2.ADMIN_PERMS=["bedrock-agentcore:CreateMemory","bedrock-agentcore:GetMemory","bedrock-agentcore:DeleteMemory","bedrock-agentcore:UpdateMemory"],MemoryPerms2.FULL_ACCESS_PERMS=[...new Set([...STM.WRITE_PERMS,...MemoryPerms2.READ_PERMS,...MemoryPerms2.DELETE_PERMS,...MemoryPerms2.ADMIN_PERMS])]})(MemoryPerms||(exports.MemoryPerms=MemoryPerms={}));