Values.LifecycleRuleAndOperatorSourceThis is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates. The Lifecycle Rule will apply to any object matching all of the predicates configured inside the And operator.
type nonrec t = {prefix : Prefix.t option;Prefix identifying one or more objects to which the rule applies.
*)objectSizeGreaterThan : ObjectSizeGreaterThanBytes.t option;Minimum object size to which the rule applies.
*)objectSizeLessThan : ObjectSizeLessThanBytes.t option;Maximum object size to which the rule applies.
*)}val make :
?prefix:Prefix.t ->
?tags:TagSet.t ->
?objectSizeGreaterThan:ObjectSizeGreaterThanBytes.t ->
?objectSizeLessThan:ObjectSizeLessThanBytes.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of ObjectKey.t ]) list ]
list
| `Long of ObjectSizeGreaterThanBytes.t
| `String of Prefix.t ])
list ]