|
1874 | 1874 | "ConfigurationMap$value": null
|
1875 | 1875 | }
|
1876 | 1876 | },
|
| 1877 | + "ConfigurationSource": { |
| 1878 | + "base": null, |
| 1879 | + "refs": { |
| 1880 | + "TableOptimizer$configurationSource": "<p> Specifies the source of the optimizer configuration. This indicates how the table optimizer was configured and which entity or service initiated the configuration. </p>" |
| 1881 | + } |
| 1882 | + }, |
1877 | 1883 | "ConflictException": {
|
1878 | 1884 | "base": "<p>The <code>CreatePartitions</code> API was called on a table that has indexes enabled. </p>",
|
1879 | 1885 | "refs": {}
|
|
5389 | 5395 | "refs": {
|
5390 | 5396 | "DataLakeAccessProperties$DataTransferRole": "<p>A role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.</p>",
|
5391 | 5397 | "DataLakeAccessPropertiesOutput$DataTransferRole": "<p>A role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.</p>",
|
5392 |
| - "EncryptionAtRest$CatalogEncryptionServiceRole": "<p>The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.</p>" |
| 5398 | + "EncryptionAtRest$CatalogEncryptionServiceRole": "<p>The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.</p>", |
| 5399 | + "IcebergOptimizationProperties$RoleArn": "<p>The Amazon Resource Name (ARN) of the IAM role that will be assumed to perform Iceberg table optimization operations.</p>", |
| 5400 | + "IcebergOptimizationPropertiesOutput$RoleArn": "<p>The Amazon Resource Name (ARN) of the IAM role that is used to perform Iceberg table optimization operations.</p>" |
5393 | 5401 | }
|
5394 | 5402 | },
|
5395 | 5403 | "IcebergCompactionConfiguration": {
|
|
5422 | 5430 | "IcebergSortField$NullOrder": "<p>The ordering behavior for null values in this field, specifying whether nulls should appear first or last in the sort order.</p>"
|
5423 | 5431 | }
|
5424 | 5432 | },
|
| 5433 | + "IcebergOptimizationProperties": { |
| 5434 | + "base": "<p>A structure that specifies Iceberg table optimization properties for the catalog, including configurations for compaction, retention, and orphan file deletion operations.</p>", |
| 5435 | + "refs": { |
| 5436 | + "CatalogProperties$IcebergOptimizationProperties": "<p>A structure that specifies Iceberg table optimization properties for the catalog. This includes configuration for compaction, retention, and orphan file deletion operations that can be applied to Iceberg tables in this catalog.</p>" |
| 5437 | + } |
| 5438 | + }, |
| 5439 | + "IcebergOptimizationPropertiesOutput": { |
| 5440 | + "base": "<p>A structure that contains the output properties of Iceberg table optimization configuration for your catalog resource in the Glue Data Catalog.</p>", |
| 5441 | + "refs": { |
| 5442 | + "CatalogPropertiesOutput$IcebergOptimizationProperties": "<p>An <code>IcebergOptimizationPropertiesOutput</code> object that specifies Iceberg table optimization settings for the catalog, including configurations for compaction, retention, and orphan file deletion operations.</p>" |
| 5443 | + } |
| 5444 | + }, |
5425 | 5445 | "IcebergOrphanFileDeletionConfiguration": {
|
5426 | 5446 | "base": "<p>The configuration for an Iceberg orphan file deletion optimizer.</p>",
|
5427 | 5447 | "refs": {
|
|
7581 | 7601 | "GetMLTransformResponse$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when this task runs.</p>",
|
7582 | 7602 | "GetMLTransformResponse$MaxRetries": "<p>The maximum number of times to retry a task for this transform after a task run fails.</p>",
|
7583 | 7603 | "HudiTarget$MaximumTraversalDepth": "<p>The maximum depth of Amazon S3 paths that the crawler can traverse to discover the Hudi metadata folder in your Amazon S3 path. Used to limit the crawler run time.</p>",
|
| 7604 | + "IcebergCompactionConfiguration$minInputFiles": "<p>The minimum number of data files that must be present in a partition before compaction will actually compact files. This parameter helps control when compaction is triggered, preventing unnecessary compaction operations on partitions with few files. If an input is not provided, the default value 100 will be used.</p>", |
| 7605 | + "IcebergCompactionConfiguration$deleteFileThreshold": "<p>The minimum number of deletes that must be present in a data file to make it eligible for compaction. This parameter helps optimize compaction by focusing on files that contain a significant number of delete operations, which can improve query performance by removing deleted records. If an input is not provided, the default value 1 will be used.</p>", |
7584 | 7606 | "IcebergOrphanFileDeletionConfiguration$orphanFileRetentionPeriodInDays": "<p>The number of days that orphan files should be retained before file deletion. If an input is not provided, the default value 3 will be used.</p>",
|
| 7607 | + "IcebergOrphanFileDeletionConfiguration$runRateInHours": "<p>The interval in hours between orphan file deletion job runs. This parameter controls how frequently the orphan file deletion optimizer will run to clean up orphan files. The value must be between 3 and 168 hours (7 days). If an input is not provided, the default value 24 will be used.</p>", |
7585 | 7608 | "IcebergRetentionConfiguration$snapshotRetentionPeriodInDays": "<p>The number of days to retain the Iceberg snapshots. If an input is not provided, the corresponding Iceberg table configuration field will be used or if not present, the default value 5 will be used.</p>",
|
7586 | 7609 | "IcebergRetentionConfiguration$numberOfSnapshotsToRetain": "<p>The number of Iceberg snapshots to retain within the retention period. If an input is not provided, the corresponding Iceberg table configuration field will be used or if not present, the default value 1 will be used.</p>",
|
| 7610 | + "IcebergRetentionConfiguration$runRateInHours": "<p>The interval in hours between retention job runs. This parameter controls how frequently the retention optimizer will run to clean up expired snapshots. The value must be between 3 and 168 hours (7 days). If an input is not provided, the default value 24 will be used.</p>", |
7587 | 7611 | "IcebergTarget$MaximumTraversalDepth": "<p>The maximum depth of Amazon S3 paths that the crawler can traverse to discover the Iceberg metadata folder in your Amazon S3 path. Used to limit the crawler run time.</p>",
|
7588 | 7612 | "Job$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when a job runs.</p>",
|
7589 | 7613 | "JobRun$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when a job runs.</p>",
|
|
8012 | 8036 | "Column$Parameters": "<p>These key-value pairs define properties associated with the column.</p>",
|
8013 | 8037 | "Database$Parameters": "<p>These key-value pairs define parameters and properties of the database.</p>",
|
8014 | 8038 | "DatabaseInput$Parameters": "<p>These key-value pairs define parameters and properties of the database.</p> <p>These key-value pairs define parameters and properties of the database.</p>",
|
| 8039 | + "IcebergOptimizationProperties$Compaction": "<p>A map of key-value pairs that specify configuration parameters for Iceberg table compaction operations, which optimize the layout of data files to improve query performance.</p>", |
| 8040 | + "IcebergOptimizationProperties$Retention": "<p>A map of key-value pairs that specify configuration parameters for Iceberg table retention operations, which manage the lifecycle of table snapshots to control storage costs.</p>", |
| 8041 | + "IcebergOptimizationProperties$OrphanFileDeletion": "<p>A map of key-value pairs that specify configuration parameters for Iceberg orphan file deletion operations, which identify and remove files that are no longer referenced by the table metadata.</p>", |
| 8042 | + "IcebergOptimizationPropertiesOutput$Compaction": "<p>A map of key-value pairs that specify configuration parameters for Iceberg table compaction operations, which optimize the layout of data files to improve query performance.</p>", |
| 8043 | + "IcebergOptimizationPropertiesOutput$Retention": "<p>A map of key-value pairs that specify configuration parameters for Iceberg table retention operations, which manage the lifecycle of table snapshots to control storage costs.</p>", |
| 8044 | + "IcebergOptimizationPropertiesOutput$OrphanFileDeletion": "<p>A map of key-value pairs that specify configuration parameters for Iceberg orphan file deletion operations, which identify and remove files that are no longer referenced by the table metadata.</p>", |
8015 | 8045 | "Partition$Parameters": "<p>These key-value pairs define partition parameters.</p>",
|
8016 | 8046 | "PartitionInput$Parameters": "<p>These key-value pairs define partition parameters.</p>",
|
8017 | 8047 | "SerDeInfo$Parameters": "<p>These key-value pairs define initialization parameters for the SerDe.</p>",
|
|
10374 | 10404 | "GluePolicy$UpdateTime": "<p>The date and time at which the policy was last updated.</p>",
|
10375 | 10405 | "GrokClassifier$CreationTime": "<p>The time that this classifier was registered.</p>",
|
10376 | 10406 | "GrokClassifier$LastUpdated": "<p>The time that this classifier was last updated.</p>",
|
| 10407 | + "IcebergOptimizationPropertiesOutput$LastUpdatedTime": "<p>The timestamp when the Iceberg optimization properties were last updated.</p>", |
10377 | 10408 | "JsonClassifier$CreationTime": "<p>The time that this classifier was registered.</p>",
|
10378 | 10409 | "JsonClassifier$LastUpdated": "<p>The time that this classifier was last updated.</p>",
|
10379 | 10410 | "LastCrawlInfo$StartTime": "<p>The time at which the crawl started.</p>",
|
|
10880 | 10911 | }
|
10881 | 10912 | },
|
10882 | 10913 | "UpdateIcebergTableInput": {
|
10883 |
| - "base": "<p>Contains the update operations to be applied to an existing Iceberg table in AWS Glue Data Catalog, defining the new state of the table metadata. </p>", |
| 10914 | + "base": "<p>Contains the update operations to be applied to an existing Iceberg table inGlue Data Catalog, defining the new state of the table metadata. </p>", |
10884 | 10915 | "refs": {
|
10885 | 10916 | "UpdateIcebergInput$UpdateIcebergTableInput": "<p>The specific update operations to be applied to the Iceberg table, containing a list of updates that define the new state of the table including schema, partitions, and properties.</p>"
|
10886 | 10917 | }
|
|
0 commit comments