Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails = AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails' {}
- newAwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails :: AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails
- awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_days :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Int)
- awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_date :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Text)
- awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_storageClass :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Text)
Documentation
data AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails Source #
A rule for when objects transition to specific storage classes.
See: newAwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails
smart constructor.
AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails' | |
|
Instances
newAwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails :: AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails Source #
Create a value of AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:days:AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails'
, awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_days
- The number of days after which to transition the object to the specified
storage class. If you provide Days
, you cannot provide Date
.
$sel:date:AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails'
, awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_date
- A date on which to transition objects to the specified storage class. If
you provide Date
, you cannot provide Days
.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
$sel:storageClass:AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails'
, awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_storageClass
- The storage class to transition the object to.
awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_days :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Int) Source #
The number of days after which to transition the object to the specified
storage class. If you provide Days
, you cannot provide Date
.
awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_date :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Text) Source #
A date on which to transition objects to the specified storage class. If
you provide Date
, you cannot provide Days
.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
awsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails_storageClass :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails (Maybe Text) Source #
The storage class to transition the object to.