Class: Aws::S3Tables::Types::IcebergUnreferencedFileRemovalSettings

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb

Overview

Contains details about the unreferenced file removal settings for an Iceberg table bucket.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#non_current_daysInteger

The number of days an object has to be non-current before it is deleted.

Returns:

  • (Integer)


712
713
714
715
716
717
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 712

class IcebergUnreferencedFileRemovalSettings < Struct.new(
  :unreferenced_days,
  :non_current_days)
  SENSITIVE = []
  include Aws::Structure
end

#unreferenced_daysInteger

The number of days an object has to be unreferenced before it is marked as non-current.

Returns:

  • (Integer)


712
713
714
715
716
717
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 712

class IcebergUnreferencedFileRemovalSettings < Struct.new(
  :unreferenced_days,
  :non_current_days)
  SENSITIVE = []
  include Aws::Structure
end