Skip to content

Commit 8c19120

Browse files
author
AWS
committed
AWS S3 Control Update: S3 Object Lambda adds support to allow customers to intercept HeadObject and ListObjects requests and introduce their own compute. These requests were previously proxied to S3.
1 parent c73519f commit 8c19120

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS S3 Control",
4+
"contributor": "",
5+
"description": "S3 Object Lambda adds support to allow customers to intercept HeadObject and ListObjects requests and introduce their own compute. These requests were previously proxied to S3."
6+
}

services/s3control/src/main/resources/codegen-resources/service-2.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -3749,7 +3749,9 @@
37493749
"type":"string",
37503750
"enum":[
37513751
"GetObject-Range",
3752-
"GetObject-PartNumber"
3752+
"GetObject-PartNumber",
3753+
"HeadObject-Range",
3754+
"HeadObject-PartNumber"
37533755
]
37543756
},
37553757
"ObjectLambdaAllowedFeaturesList":{
@@ -3823,7 +3825,12 @@
38233825
},
38243826
"ObjectLambdaTransformationConfigurationAction":{
38253827
"type":"string",
3826-
"enum":["GetObject"]
3828+
"enum":[
3829+
"GetObject",
3830+
"HeadObject",
3831+
"ListObjects",
3832+
"ListObjectsV2"
3833+
]
38273834
},
38283835
"ObjectLambdaTransformationConfigurationActionsList":{
38293836
"type":"list",

0 commit comments

Comments
 (0)