Module: Aws::S3Tables::Types
- Defined in:
- lib/aws-sdk-s3tables/types.rb
Defined Under Namespace
Classes: AccessDeniedException, BadRequestException, ConflictException, CreateNamespaceRequest, CreateNamespaceResponse, CreateTableBucketRequest, CreateTableBucketResponse, CreateTableRequest, CreateTableResponse, DeleteNamespaceRequest, DeleteTableBucketEncryptionRequest, DeleteTableBucketMetricsConfigurationRequest, DeleteTableBucketPolicyRequest, DeleteTableBucketReplicationRequest, DeleteTableBucketRequest, DeleteTablePolicyRequest, DeleteTableReplicationRequest, DeleteTableRequest, EncryptionConfiguration, ForbiddenException, GetNamespaceRequest, GetNamespaceResponse, GetTableBucketEncryptionRequest, GetTableBucketEncryptionResponse, GetTableBucketMaintenanceConfigurationRequest, GetTableBucketMaintenanceConfigurationResponse, GetTableBucketMetricsConfigurationRequest, GetTableBucketMetricsConfigurationResponse, GetTableBucketPolicyRequest, GetTableBucketPolicyResponse, GetTableBucketReplicationRequest, GetTableBucketReplicationResponse, GetTableBucketRequest, GetTableBucketResponse, GetTableBucketStorageClassRequest, GetTableBucketStorageClassResponse, GetTableEncryptionRequest, GetTableEncryptionResponse, GetTableMaintenanceConfigurationRequest, GetTableMaintenanceConfigurationResponse, GetTableMaintenanceJobStatusRequest, GetTableMaintenanceJobStatusResponse, GetTableMetadataLocationRequest, GetTableMetadataLocationResponse, GetTablePolicyRequest, GetTablePolicyResponse, GetTableRecordExpirationConfigurationRequest, GetTableRecordExpirationConfigurationResponse, GetTableRecordExpirationJobStatusRequest, GetTableRecordExpirationJobStatusResponse, GetTableReplicationRequest, GetTableReplicationResponse, GetTableReplicationStatusRequest, GetTableReplicationStatusResponse, GetTableRequest, GetTableResponse, GetTableStorageClassRequest, GetTableStorageClassResponse, IcebergCompactionSettings, IcebergMetadata, IcebergSchema, IcebergSnapshotManagementSettings, IcebergUnreferencedFileRemovalSettings, InternalServerErrorException, LastSuccessfulReplicatedUpdate, ListNamespacesRequest, ListNamespacesResponse, ListTableBucketsRequest, ListTableBucketsResponse, ListTablesRequest, ListTablesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ManagedTableInformation, MethodNotAllowedException, NamespaceSummary, NotFoundException, PutTableBucketEncryptionRequest, PutTableBucketMaintenanceConfigurationRequest, PutTableBucketMetricsConfigurationRequest, PutTableBucketPolicyRequest, PutTableBucketReplicationRequest, PutTableBucketReplicationResponse, PutTableBucketStorageClassRequest, PutTableMaintenanceConfigurationRequest, PutTablePolicyRequest, PutTableRecordExpirationConfigurationRequest, PutTableReplicationRequest, PutTableReplicationResponse, RenameTableRequest, ReplicationDestination, ReplicationDestinationStatusModel, ReplicationInformation, SchemaField, StorageClassConfiguration, TableBucketMaintenanceConfigurationValue, TableBucketMaintenanceSettings, TableBucketReplicationConfiguration, TableBucketReplicationRule, TableBucketSummary, TableMaintenanceConfigurationValue, TableMaintenanceJobStatusValue, TableMaintenanceSettings, TableMetadata, TableRecordExpirationConfigurationValue, TableRecordExpirationJobMetrics, TableRecordExpirationSettings, TableReplicationConfiguration, TableReplicationRule, TableSummary, TagResourceRequest, TagResourceResponse, TooManyRequestsException, UntagResourceRequest, UntagResourceResponse, UpdateTableMetadataLocationRequest, UpdateTableMetadataLocationResponse
Instance Attribute Summary collapse
-
#iceberg ⇒ Types::IcebergMetadata
Contains details about the metadata of an Iceberg table.
-
#iceberg_compaction ⇒ Types::IcebergCompactionSettings
Contains details about the Iceberg compaction settings for the table.
-
#iceberg_snapshot_management ⇒ Types::IcebergSnapshotManagementSettings
Contains details about the Iceberg snapshot management settings for the table.
-
#iceberg_unreferenced_file_removal ⇒ Types::IcebergUnreferencedFileRemovalSettings
The unreferenced file removal settings for the table bucket.
Instance Attribute Details
#iceberg ⇒ Types::IcebergMetadata
Contains details about the metadata of an Iceberg table.
2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 |
# File 'lib/aws-sdk-s3tables/types.rb', line 2206 class TableMetadata < Struct.new( :iceberg, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Iceberg < TableMetadata; end class Unknown < TableMetadata; end end |
#iceberg_compaction ⇒ Types::IcebergCompactionSettings
Contains details about the Iceberg compaction settings for the table.
2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 |
# File 'lib/aws-sdk-s3tables/types.rb', line 2183 class TableMaintenanceSettings < Struct.new( :iceberg_compaction, :iceberg_snapshot_management, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IcebergCompaction < TableMaintenanceSettings; end class IcebergSnapshotManagement < TableMaintenanceSettings; end class Unknown < TableMaintenanceSettings; end end |
#iceberg_snapshot_management ⇒ Types::IcebergSnapshotManagementSettings
Contains details about the Iceberg snapshot management settings for the table.
2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 |
# File 'lib/aws-sdk-s3tables/types.rb', line 2183 class TableMaintenanceSettings < Struct.new( :iceberg_compaction, :iceberg_snapshot_management, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IcebergCompaction < TableMaintenanceSettings; end class IcebergSnapshotManagement < TableMaintenanceSettings; end class Unknown < TableMaintenanceSettings; end end |
#iceberg_unreferenced_file_removal ⇒ Types::IcebergUnreferencedFileRemovalSettings
The unreferenced file removal settings for the table bucket.
2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 |
# File 'lib/aws-sdk-s3tables/types.rb', line 2032 class TableBucketMaintenanceSettings < Struct.new( :iceberg_unreferenced_file_removal, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IcebergUnreferencedFileRemoval < TableBucketMaintenanceSettings; end class Unknown < TableBucketMaintenanceSettings; end end |