Class: Aws::S3Control::Types::ObjectLambdaConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::ObjectLambdaConfiguration
- Defined in:
- gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb
Overview
A configuration used when creating an Object Lambda Access Point.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_features ⇒ Array<String>
A container for allowed features.
-
#cloud_watch_metrics_enabled ⇒ Boolean
A container for whether the CloudWatch metrics configuration is enabled.
-
#supporting_access_point ⇒ String
Standard access point associated with the Object Lambda Access Point.
-
#transformation_configurations ⇒ Array<Types::ObjectLambdaTransformationConfiguration>
A container for transformation configurations for an Object Lambda Access Point.
Instance Attribute Details
#allowed_features ⇒ Array<String>
A container for allowed features. Valid inputs are
GetObject-Range
, GetObject-PartNumber
, HeadObject-Range
, and
HeadObject-PartNumber
.
5786 5787 5788 5789 5790 5791 5792 5793 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 5786 class ObjectLambdaConfiguration < Struct.new( :supporting_access_point, :cloud_watch_metrics_enabled, :allowed_features, :transformation_configurations) SENSITIVE = [] include Aws::Structure end |
#cloud_watch_metrics_enabled ⇒ Boolean
A container for whether the CloudWatch metrics configuration is enabled.
5786 5787 5788 5789 5790 5791 5792 5793 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 5786 class ObjectLambdaConfiguration < Struct.new( :supporting_access_point, :cloud_watch_metrics_enabled, :allowed_features, :transformation_configurations) SENSITIVE = [] include Aws::Structure end |
#supporting_access_point ⇒ String
Standard access point associated with the Object Lambda Access Point.
5786 5787 5788 5789 5790 5791 5792 5793 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 5786 class ObjectLambdaConfiguration < Struct.new( :supporting_access_point, :cloud_watch_metrics_enabled, :allowed_features, :transformation_configurations) SENSITIVE = [] include Aws::Structure end |
#transformation_configurations ⇒ Array<Types::ObjectLambdaTransformationConfiguration>
A container for transformation configurations for an Object Lambda Access Point.
5786 5787 5788 5789 5790 5791 5792 5793 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 5786 class ObjectLambdaConfiguration < Struct.new( :supporting_access_point, :cloud_watch_metrics_enabled, :allowed_features, :transformation_configurations) SENSITIVE = [] include Aws::Structure end |