|
747 | 747 | {"shape":"InternalServiceException"},
|
748 | 748 | {"shape":"ThrottlingException"}
|
749 | 749 | ],
|
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>" |
751 | 751 | },
|
752 | 752 | "CreateTrigger":{
|
753 | 753 | "name":"CreateTrigger",
|
|
8585 | 8585 | },
|
8586 | 8586 | "Type":{
|
8587 | 8587 | "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>" |
8589 | 8589 | },
|
8590 | 8590 | "TableOptimizerConfiguration":{
|
8591 | 8591 | "shape":"TableOptimizerConfiguration",
|
|
16566 | 16566 | },
|
16567 | 16567 | "Type":{
|
16568 | 16568 | "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>" |
16570 | 16570 | },
|
16571 | 16571 | "MaxResults":{
|
16572 | 16572 | "shape":"MaxListTableOptimizerRunsTokenResults",
|
|
22077 | 22077 | "shape":"NullableBoolean",
|
22078 | 22078 | "documentation":"<p>Whether table optimization is enabled.</p>"
|
22079 | 22079 | },
|
| 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 | + }, |
22080 | 22084 | "retentionConfiguration":{
|
22081 | 22085 | "shape":"RetentionConfiguration",
|
22082 | 22086 | "documentation":"<p>The configuration for a snapshot retention optimizer.</p>"
|
|
22150 | 22154 | "orphan_file_deletion"
|
22151 | 22155 | ]
|
22152 | 22156 | },
|
| 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 | + }, |
22153 | 22168 | "TablePrefix":{
|
22154 | 22169 | "type":"string",
|
22155 | 22170 | "max":128,
|
|
23751 | 23766 | },
|
23752 | 23767 | "Type":{
|
23753 | 23768 | "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>" |
23755 | 23770 | },
|
23756 | 23771 | "TableOptimizerConfiguration":{
|
23757 | 23772 | "shape":"TableOptimizerConfiguration",
|
|
24522 | 24537 | "double":{"type":"double"},
|
24523 | 24538 | "dpuCounts":{"type":"integer"},
|
24524 | 24539 | "dpuDurationInHour":{"type":"double"},
|
| 24540 | + "glueConnectionNameString":{ |
| 24541 | + "type":"string", |
| 24542 | + "min":1 |
| 24543 | + }, |
24525 | 24544 | "metricCounts":{"type":"long"},
|
24526 | 24545 | "tableNameString":{
|
24527 | 24546 | "type":"string",
|
|
0 commit comments