AWS::S3ObjectLambda::AccessPoint ObjectLambdaConfiguration
A configuration used when creating an Object Lambda Access Point.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AllowedFeatures" :
[ String, ... ]
, "CloudWatchMetricsEnabled" :Boolean
, "SupportingAccessPoint" :String
, "TransformationConfigurations" :[ TransformationConfiguration, ... ]
}
YAML
AllowedFeatures:
- String
CloudWatchMetricsEnabled:Boolean
SupportingAccessPoint:String
TransformationConfigurations:- TransformationConfiguration
Properties
AllowedFeatures
-
A container for allowed features. Valid inputs are
GetObject-Range
,GetObject-PartNumber
,HeadObject-Range
, andHeadObject-PartNumber
.Required: No
Type: Array of String
Update requires: No interruption
CloudWatchMetricsEnabled
-
A container for whether the CloudWatch metrics configuration is enabled.
Required: No
Type: Boolean
Update requires: No interruption
SupportingAccessPoint
-
Standard access point associated with the Object Lambda Access Point.
Required: Yes
Type: String
Minimum:
1
Maximum:
2048
Update requires: No interruption
TransformationConfigurations
-
A container for transformation configurations for an Object Lambda Access Point.
Required: Yes
Type: Array of TransformationConfiguration
Update requires: No interruption