Values.IntelligentTieringConfigurationSourceSpecifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket. For information about the S3 Intelligent-Tiering storage class, see Storage class for automatically optimizing frequently and infrequently accessed objects.
type nonrec t = {id : IntelligentTieringId.t;The ID used to identify the S3 Intelligent-Tiering configuration.
*)filter : IntelligentTieringFilter.t option;Specifies a bucket filter. The configuration only includes objects that meet the filter's criteria.
*)status : IntelligentTieringStatus.t;Specifies the status of the configuration.
*)tierings : TieringList.t;Specifies the S3 Intelligent-Tiering storage class tier of the configuration.
*)}val make :
?filter:??? ->
id:IntelligentTieringId.t ->
status:IntelligentTieringStatus.t ->
tierings:TieringList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string | `Integer of IntelligentTieringDays.t ])
list ]
list
| `String of IntelligentTieringId.t
| `Structure of
(string
* [> `String of Prefix.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of ObjectKey.t ]) list ]
list
| `String of ObjectKey.t ])
list ])
list ])
list ]