@@ -100,6 +100,8 @@ const {
100100 RemovePermissionCommand,
101101 ListFunctionsCommand,
102102 ListLayersCommand,
103+ ListLayerVersionsCommand,
104+ DeleteLayerVersionCommand,
103105} = require ( '@aws-sdk/client-lambda' ) ;
104106
105107// S3 Commands
@@ -114,6 +116,22 @@ const {
114116 HeadBucketCommand,
115117 GetBucketNotificationConfigurationCommand,
116118 PutBucketNotificationConfigurationCommand,
119+ CreateBucketCommand,
120+ GetBucketEncryptionCommand,
121+ PutBucketEncryptionCommand,
122+ GetBucketVersioningCommand,
123+ GetBucketLoggingCommand,
124+ PutBucketVersioningCommand,
125+ PutBucketLoggingCommand,
126+ GetBucketAccelerateConfigurationCommand,
127+ PutBucketAccelerateConfigurationCommand,
128+ PutBucketPolicyCommand,
129+ GetBucketTaggingCommand,
130+ PutBucketTaggingCommand,
131+ DeleteBucketTaggingCommand,
132+ GetPublicAccessBlockCommand,
133+ PutPublicAccessBlockCommand,
134+ DeletePublicAccessBlockCommand,
117135} = require ( '@aws-sdk/client-s3' ) ;
118136
119137// SSM Commands
@@ -218,7 +236,9 @@ const COMMAND_MAP = {
218236 listAliases : ListAliasesCommand ,
219237 listFunctions : ListFunctionsCommand ,
220238 listLayers : ListLayersCommand ,
239+ listLayerVersions : ListLayerVersionsCommand ,
221240 getLayerVersion : GetLayerVersionCommand ,
241+ deleteLayerVersion : DeleteLayerVersionCommand ,
222242 addPermission : AddPermissionCommand ,
223243 removePermission : RemovePermissionCommand ,
224244 } ,
@@ -234,6 +254,22 @@ const COMMAND_MAP = {
234254 headBucket : HeadBucketCommand ,
235255 getBucketNotificationConfiguration : GetBucketNotificationConfigurationCommand ,
236256 putBucketNotificationConfiguration : PutBucketNotificationConfigurationCommand ,
257+ createBucket : CreateBucketCommand ,
258+ getBucketEncryption : GetBucketEncryptionCommand ,
259+ putBucketEncryption : PutBucketEncryptionCommand ,
260+ getBucketVersioning : GetBucketVersioningCommand ,
261+ getBucketLogging : GetBucketLoggingCommand ,
262+ putBucketVersioning : PutBucketVersioningCommand ,
263+ putBucketLogging : PutBucketLoggingCommand ,
264+ getBucketAccelerateConfiguration : GetBucketAccelerateConfigurationCommand ,
265+ putBucketAccelerateConfiguration : PutBucketAccelerateConfigurationCommand ,
266+ putBucketPolicy : PutBucketPolicyCommand ,
267+ getBucketTagging : GetBucketTaggingCommand ,
268+ putBucketTagging : PutBucketTaggingCommand ,
269+ deleteBucketTagging : DeleteBucketTaggingCommand ,
270+ getPublicAccessBlock : GetPublicAccessBlockCommand ,
271+ putPublicAccessBlock : PutPublicAccessBlockCommand ,
272+ deletePublicAccessBlock : DeletePublicAccessBlockCommand ,
237273 // Note: upload is handled separately as it's not a direct API call
238274 } ,
239275
0 commit comments