lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.51.0 vs lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.52.0
- old
+ new
@@ -517,14 +517,14 @@
# account_id: "AccountId", # required
# name: "ObjectLambdaAccessPointName", # required
# configuration: { # required
# supporting_access_point: "ObjectLambdaSupportingAccessPointArn", # required
# cloud_watch_metrics_enabled: false,
- # allowed_features: ["GetObject-Range"], # accepts GetObject-Range, GetObject-PartNumber
+ # allowed_features: ["GetObject-Range"], # accepts GetObject-Range, GetObject-PartNumber, HeadObject-Range, HeadObject-PartNumber
# transformation_configurations: [ # required
# {
- # actions: ["GetObject"], # required, accepts GetObject
+ # actions: ["GetObject"], # required, accepts GetObject, HeadObject, ListObjects, ListObjectsV2
# content_transformation: { # required
# aws_lambda: {
# function_arn: "FunctionArnString", # required
# function_payload: "AwsLambdaTransformationPayload",
# },
@@ -2173,14 +2173,14 @@
# @example Response structure
#
# resp.configuration.supporting_access_point #=> String
# resp.configuration.cloud_watch_metrics_enabled #=> Boolean
# resp.configuration.allowed_features #=> Array
- # resp.configuration.allowed_features[0] #=> String, one of "GetObject-Range", "GetObject-PartNumber"
+ # resp.configuration.allowed_features[0] #=> String, one of "GetObject-Range", "GetObject-PartNumber", "HeadObject-Range", "HeadObject-PartNumber"
# resp.configuration.transformation_configurations #=> Array
# resp.configuration.transformation_configurations[0].actions #=> Array
- # resp.configuration.transformation_configurations[0].actions[0] #=> String, one of "GetObject"
+ # resp.configuration.transformation_configurations[0].actions[0] #=> String, one of "GetObject", "HeadObject", "ListObjects", "ListObjectsV2"
# resp.configuration.transformation_configurations[0].content_transformation.aws_lambda.function_arn #=> String
# resp.configuration.transformation_configurations[0].content_transformation.aws_lambda.function_payload #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/GetAccessPointConfigurationForObjectLambda AWS API Documentation
#
@@ -3788,14 +3788,14 @@
# account_id: "AccountId", # required
# name: "ObjectLambdaAccessPointName", # required
# configuration: { # required
# supporting_access_point: "ObjectLambdaSupportingAccessPointArn", # required
# cloud_watch_metrics_enabled: false,
- # allowed_features: ["GetObject-Range"], # accepts GetObject-Range, GetObject-PartNumber
+ # allowed_features: ["GetObject-Range"], # accepts GetObject-Range, GetObject-PartNumber, HeadObject-Range, HeadObject-PartNumber
# transformation_configurations: [ # required
# {
- # actions: ["GetObject"], # required, accepts GetObject
+ # actions: ["GetObject"], # required, accepts GetObject, HeadObject, ListObjects, ListObjectsV2
# content_transformation: { # required
# aws_lambda: {
# function_arn: "FunctionArnString", # required
# function_payload: "AwsLambdaTransformationPayload",
# },
@@ -4904,10 +4904,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-s3control'
- context[:gem_version] = '1.51.0'
+ context[:gem_version] = '1.52.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated