AwsS3BucketIntelligentTieringArchiveArgs

interface AwsS3BucketIntelligentTieringArchiveArgs { filter?: S3BucketFilterArgs; id: Input<string>; status: Input<'Disabled' | 'Enabled'>; tierings: Input<Input<S3BucketIntelligentTieringArchiveTieringArgs>[]>; }

Optional intelligent tiering archive configuration.

Example

CODE
const archive: AwsS3BucketIntelligentTieringArchiveArgs = {
  id: 'archive-after-90-days',
  status: 'Enabled',
  tierings: [{ days: 90, accessTier: 'ARCHIVE_ACCESS' }],
};

Properties

filter: S3BucketFilterArgs

Optional filter selecting objects for this configuration.

id: Input<string>

Configuration identifier.

status: Input<'Disabled' | 'Enabled'>

Configuration status.

tierings: Input<Input<S3BucketIntelligentTieringArchiveTieringArgs>[]>

Tiering rules for archive tiers.