This operation is not supported by directory buckets¶
Description¶
This operation is not supported by directory buckets.
Creates an Object Lambda Access Point. For more information, see Transforming objects with Object Lambda Access Points in the Amazon S3 User Guide.
The following actions are related to create_access_point_for_object_lambda:
delete_access_point_for_object_lambdaget_access_point_for_object_lambdalist_access_points_for_object_lambda
Usage¶
Arguments¶
-
AccountId[required] The Amazon Web Services account ID for owner of the specified Object Lambda Access Point.
-
Name[required] The name you want to assign to this Object Lambda Access Point.
-
Configuration[required] Object Lambda Access Point configuration as a JSON document.
Value¶
A list with the following syntax:
list(
ObjectLambdaAccessPointArn = "string",
Alias = list(
Value = "string",
Status = "PROVISIONING"|"READY"
)
)
Request syntax¶
svc$create_access_point_for_object_lambda(
AccountId = "string",
Name = "string",
Configuration = list(
SupportingAccessPoint = "string",
CloudWatchMetricsEnabled = TRUE|FALSE,
AllowedFeatures = list(
"GetObject-Range"|"GetObject-PartNumber"|"HeadObject-Range"|"HeadObject-PartNumber"
),
TransformationConfigurations = list(
list(
Actions = list(
"GetObject"|"HeadObject"|"ListObjects"|"ListObjectsV2"
),
ContentTransformation = list(
AwsLambda = list(
FunctionArn = "string",
FunctionPayload = "string"
)
)
)
)
)
)