Class: Aws::Types::AwsS3BucketBucketLifecycleConfigurationRulesDetails
- Inherits:
-
Object
- Object
- Aws::Types::AwsS3BucketBucketLifecycleConfigurationRulesDetails
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#abort_incomplete_multipart_upload ⇒ Types::AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetails
Returns the value of attribute abort_incomplete_multipart_upload.
-
#expiration_date ⇒ ::String
Returns the value of attribute expiration_date.
-
#expiration_in_days ⇒ ::Integer
Returns the value of attribute expiration_in_days.
-
#expired_object_delete_marker ⇒ Boolean
Returns the value of attribute expired_object_delete_marker.
-
#filter ⇒ Types::AwsS3BucketBucketLifecycleConfigurationRulesFilterDetails
Returns the value of attribute filter.
-
#id ⇒ ::String
Returns the value of attribute id.
-
#noncurrent_version_expiration_in_days ⇒ ::Integer
Returns the value of attribute noncurrent_version_expiration_in_days.
-
#noncurrent_version_transitions ⇒ ::Array[Types::AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails]
Returns the value of attribute noncurrent_version_transitions.
-
#prefix ⇒ ::String
Returns the value of attribute prefix.
-
#status ⇒ ::String
Returns the value of attribute status.
-
#transitions ⇒ ::Array[Types::AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails]
Returns the value of attribute transitions.
Instance Attribute Details
#abort_incomplete_multipart_upload ⇒ Types::AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetails
Returns the value of attribute abort_incomplete_multipart_upload.
3953 3954 3955 |
# File 'sig/types.rbs', line 3953 def abort_incomplete_multipart_upload @abort_incomplete_multipart_upload end |
#expiration_date ⇒ ::String
Returns the value of attribute expiration_date.
3954 3955 3956 |
# File 'sig/types.rbs', line 3954 def expiration_date @expiration_date end |
#expiration_in_days ⇒ ::Integer
Returns the value of attribute expiration_in_days.
3955 3956 3957 |
# File 'sig/types.rbs', line 3955 def expiration_in_days @expiration_in_days end |
#expired_object_delete_marker ⇒ Boolean
Returns the value of attribute expired_object_delete_marker.
3956 3957 3958 |
# File 'sig/types.rbs', line 3956 def expired_object_delete_marker @expired_object_delete_marker end |
#filter ⇒ Types::AwsS3BucketBucketLifecycleConfigurationRulesFilterDetails
Returns the value of attribute filter.
3957 3958 3959 |
# File 'sig/types.rbs', line 3957 def filter @filter end |
#id ⇒ ::String
Returns the value of attribute id.
3958 3959 3960 |
# File 'sig/types.rbs', line 3958 def id @id end |
#noncurrent_version_expiration_in_days ⇒ ::Integer
Returns the value of attribute noncurrent_version_expiration_in_days.
3959 3960 3961 |
# File 'sig/types.rbs', line 3959 def noncurrent_version_expiration_in_days @noncurrent_version_expiration_in_days end |
#noncurrent_version_transitions ⇒ ::Array[Types::AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails]
Returns the value of attribute noncurrent_version_transitions.
3960 3961 3962 |
# File 'sig/types.rbs', line 3960 def noncurrent_version_transitions @noncurrent_version_transitions end |
#prefix ⇒ ::String
Returns the value of attribute prefix.
3961 3962 3963 |
# File 'sig/types.rbs', line 3961 def prefix @prefix end |
#status ⇒ ::String
Returns the value of attribute status.
3962 3963 3964 |
# File 'sig/types.rbs', line 3962 def status @status end |
#transitions ⇒ ::Array[Types::AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails]
Returns the value of attribute transitions.
3963 3964 3965 |
# File 'sig/types.rbs', line 3963 def transitions @transitions end |