Intelligent Tiering Configuration Args
data class IntelligentTieringConfigurationArgs(val id: Output<String>? = null, val prefix: Output<String>? = null, val status: Output<Either<String, IntelligentTieringConfigurationStatus>>? = null, val tagFilters: Output<List<TagFilterArgs>>? = null, val tierings: Output<List<TieringArgs>>? = null) : ConvertibleToJava<IntelligentTieringConfigurationArgs>
Definition of IntelligentTieringConfiguration
Constructors
Link copied to clipboard
constructor(id: Output<String>? = null, prefix: Output<String>? = null, status: Output<Either<String, IntelligentTieringConfigurationStatus>>? = null, tagFilters: Output<List<TagFilterArgs>>? = null, tierings: Output<List<TieringArgs>>? = null)
Properties
Link copied to clipboard
Specifies the status of the configuration.
Link copied to clipboard
A container for a key-value pair.
Link copied to clipboard
Specifies a list of S3 Intelligent-Tiering storage class tiers in the configuration. At least one tier must be defined in the list. At most, you can specify two tiers in the list, one for each available AccessTier: `ARCHIVE_ACCESS`
and `DEEP_ARCHIVE_ACCESS`
. You only need Intelligent Tiering Configuration enabled on a bucket if you want to automatically move objects stored in the Intelligent-Tiering storage class to Archive Access or Deep Archive Access tiers.