Class: Aws::Types::AwsS3BucketBucketLifecycleConfigurationRulesDetails

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#abort_incomplete_multipart_uploadTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


3955
3956
3957
# File 'sig/types.rbs', line 3955

def expiration_in_days
  @expiration_in_days
end

#expired_object_delete_markerBoolean

Returns the value of attribute expired_object_delete_marker.

Returns:

  • (Boolean)


3956
3957
3958
# File 'sig/types.rbs', line 3956

def expired_object_delete_marker
  @expired_object_delete_marker
end

#filterTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


3961
3962
3963
# File 'sig/types.rbs', line 3961

def prefix
  @prefix
end

#status::String

Returns the value of attribute status.

Returns:

  • (::String)


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