Values.ObjectLambdaConfigurationSourceA configuration used when creating an Object Lambda Access Point.
type nonrec t = {supportingAccessPoint : ObjectLambdaSupportingAccessPointArn.t;Standard access point associated with the Object Lambda Access Point.
*)cloudWatchMetricsEnabled : Boolean.t option;A container for whether the CloudWatch metrics configuration is enabled.
*)allowedFeatures : ObjectLambdaAllowedFeaturesList.t option;A container for allowed features. Valid inputs are GetObject-Range, GetObject-PartNumber, HeadObject-Range, and HeadObject-PartNumber.
*)transformationConfigurations : ObjectLambdaTransformationConfigurationsList.t;A container for transformation configurations for an Object Lambda Access Point.
*)}val make :
?cloudWatchMetricsEnabled:??? ->
?allowedFeatures:??? ->
supportingAccessPoint:ObjectLambdaSupportingAccessPointArn.t ->
transformationConfigurations:ObjectLambdaTransformationConfigurationsList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Enum of string
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `Structure of
(string
* [> `Structure of
(string * [> `String of FunctionArnString.t ]) list ])
list ])
list ]
list
| `String of ObjectLambdaSupportingAccessPointArn.t ])
list ]