Skip to content

Commit b61d0aa

Browse files
author
AWS
committed
AWS Glue Update: AWS Glue Data Catalog now enhances managed table optimizations of Apache Iceberg tables that can be accessed only from a specific Amazon Virtual Private Cloud (VPC) environment.
1 parent 058845b commit b61d0aa

File tree

2 files changed

+29
-4
lines changed

2 files changed

+29
-4
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Glue",
4+
"contributor": "",
5+
"description": "AWS Glue Data Catalog now enhances managed table optimizations of Apache Iceberg tables that can be accessed only from a specific Amazon Virtual Private Cloud (VPC) environment."
6+
}

services/glue/src/main/resources/codegen-resources/service-2.json

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@
747747
{"shape":"InternalServiceException"},
748748
{"shape":"ThrottlingException"}
749749
],
750-
"documentation":"<p>Creates a new table optimizer for a specific function. <code>compaction</code> is the only currently supported optimizer type.</p>"
750+
"documentation":"<p>Creates a new table optimizer for a specific function. </p>"
751751
},
752752
"CreateTrigger":{
753753
"name":"CreateTrigger",
@@ -8585,7 +8585,7 @@
85858585
},
85868586
"Type":{
85878587
"shape":"TableOptimizerType",
8588-
"documentation":"<p>The type of table optimizer. Currently, the only valid value is <code>compaction</code>.</p>"
8588+
"documentation":"<p>The type of table optimizer.</p>"
85898589
},
85908590
"TableOptimizerConfiguration":{
85918591
"shape":"TableOptimizerConfiguration",
@@ -16566,7 +16566,7 @@
1656616566
},
1656716567
"Type":{
1656816568
"shape":"TableOptimizerType",
16569-
"documentation":"<p>The type of table optimizer. Currently, the only valid value is <code>compaction</code>.</p>"
16569+
"documentation":"<p>The type of table optimizer.</p>"
1657016570
},
1657116571
"MaxResults":{
1657216572
"shape":"MaxListTableOptimizerRunsTokenResults",
@@ -22077,6 +22077,10 @@
2207722077
"shape":"NullableBoolean",
2207822078
"documentation":"<p>Whether table optimization is enabled.</p>"
2207922079
},
22080+
"vpcConfiguration":{
22081+
"shape":"TableOptimizerVpcConfiguration",
22082+
"documentation":"<p>A <code>TableOptimizerVpcConfiguration</code> object representing the VPC configuration for a table optimizer.</p> <p>This configuration is necessary to perform optimization on tables that are in a customer VPC.</p>"
22083+
},
2208022084
"retentionConfiguration":{
2208122085
"shape":"RetentionConfiguration",
2208222086
"documentation":"<p>The configuration for a snapshot retention optimizer.</p>"
@@ -22150,6 +22154,17 @@
2215022154
"orphan_file_deletion"
2215122155
]
2215222156
},
22157+
"TableOptimizerVpcConfiguration":{
22158+
"type":"structure",
22159+
"members":{
22160+
"glueConnectionName":{
22161+
"shape":"glueConnectionNameString",
22162+
"documentation":"<p>The name of the Glue connection used for the VPC for the table optimizer.</p>"
22163+
}
22164+
},
22165+
"documentation":"<p>An object that describes the VPC configuration for a table optimizer.</p> <p>This configuration is necessary to perform optimization on tables that are in a customer VPC.</p>",
22166+
"union":true
22167+
},
2215322168
"TablePrefix":{
2215422169
"type":"string",
2215522170
"max":128,
@@ -23751,7 +23766,7 @@
2375123766
},
2375223767
"Type":{
2375323768
"shape":"TableOptimizerType",
23754-
"documentation":"<p>The type of table optimizer. Currently, the only valid value is <code>compaction</code>.</p>"
23769+
"documentation":"<p>The type of table optimizer.</p>"
2375523770
},
2375623771
"TableOptimizerConfiguration":{
2375723772
"shape":"TableOptimizerConfiguration",
@@ -24522,6 +24537,10 @@
2452224537
"double":{"type":"double"},
2452324538
"dpuCounts":{"type":"integer"},
2452424539
"dpuDurationInHour":{"type":"double"},
24540+
"glueConnectionNameString":{
24541+
"type":"string",
24542+
"min":1
24543+
},
2452524544
"metricCounts":{"type":"long"},
2452624545
"tableNameString":{
2452724546
"type":"string",

0 commit comments

Comments
 (0)