|
6615 | 6615 | "CustomPatterns":{"shape":"CustomPatterns"}
|
6616 | 6616 | }
|
6617 | 6617 | },
|
| 6618 | + "CreateIcebergTableInput":{ |
| 6619 | + "type":"structure", |
| 6620 | + "required":[ |
| 6621 | + "Location", |
| 6622 | + "Schema" |
| 6623 | + ], |
| 6624 | + "members":{ |
| 6625 | + "Location":{"shape":"LocationString"}, |
| 6626 | + "Schema":{"shape":"IcebergSchema"}, |
| 6627 | + "PartitionSpec":{"shape":"IcebergPartitionSpec"}, |
| 6628 | + "WriteOrder":{"shape":"IcebergSortOrder"}, |
| 6629 | + "Properties":{"shape":"StringToStringMap"} |
| 6630 | + } |
| 6631 | + }, |
6618 | 6632 | "CreateIntegrationRequest":{
|
6619 | 6633 | "type":"structure",
|
6620 | 6634 | "required":[
|
|
6964 | 6978 | "members":{
|
6965 | 6979 | "CatalogId":{"shape":"CatalogIdString"},
|
6966 | 6980 | "DatabaseName":{"shape":"NameString"},
|
| 6981 | + "Name":{"shape":"NameString"}, |
6967 | 6982 | "TableInput":{"shape":"TableInput"},
|
6968 | 6983 | "PartitionIndexes":{"shape":"PartitionIndexList"},
|
6969 | 6984 | "TransactionId":{"shape":"TransactionIdString"},
|
|
8712 | 8727 | "type":"structure",
|
8713 | 8728 | "members":{
|
8714 | 8729 | "Identifier":{"shape":"FederationIdentifier"},
|
8715 |
| - "ConnectionName":{"shape":"NameString"} |
| 8730 | + "ConnectionName":{"shape":"NameString"}, |
| 8731 | + "ConnectionType":{"shape":"NameString"} |
8716 | 8732 | }
|
8717 | 8733 | },
|
8718 | 8734 | "FederatedDatabase":{
|
8719 | 8735 | "type":"structure",
|
8720 | 8736 | "members":{
|
8721 | 8737 | "Identifier":{"shape":"FederationIdentifier"},
|
8722 |
| - "ConnectionName":{"shape":"NameString"} |
| 8738 | + "ConnectionName":{"shape":"NameString"}, |
| 8739 | + "ConnectionType":{"shape":"NameString"} |
8723 | 8740 | }
|
8724 | 8741 | },
|
8725 | 8742 | "FederatedResourceAlreadyExistsException":{
|
|
8735 | 8752 | "members":{
|
8736 | 8753 | "Identifier":{"shape":"FederationIdentifier"},
|
8737 | 8754 | "DatabaseIdentifier":{"shape":"FederationIdentifier"},
|
8738 |
| - "ConnectionName":{"shape":"NameString"} |
| 8755 | + "ConnectionName":{"shape":"NameString"}, |
| 8756 | + "ConnectionType":{"shape":"NameString"} |
8739 | 8757 | }
|
8740 | 8758 | },
|
8741 | 8759 | "FederationIdentifier":{
|
@@ -10653,14 +10671,27 @@
|
10653 | 10671 | "JobDurationInHour":{"shape":"dpuDurationInHour"}
|
10654 | 10672 | }
|
10655 | 10673 | },
|
| 10674 | + "IcebergDocument":{ |
| 10675 | + "type":"structure", |
| 10676 | + "members":{}, |
| 10677 | + "document":true |
| 10678 | + }, |
10656 | 10679 | "IcebergInput":{
|
10657 | 10680 | "type":"structure",
|
10658 | 10681 | "required":["MetadataOperation"],
|
10659 | 10682 | "members":{
|
10660 | 10683 | "MetadataOperation":{"shape":"MetadataOperation"},
|
10661 |
| - "Version":{"shape":"VersionString"} |
| 10684 | + "Version":{"shape":"VersionString"}, |
| 10685 | + "CreateIcebergTableInput":{"shape":"CreateIcebergTableInput"} |
10662 | 10686 | }
|
10663 | 10687 | },
|
| 10688 | + "IcebergNullOrder":{ |
| 10689 | + "type":"string", |
| 10690 | + "enum":[ |
| 10691 | + "nulls-first", |
| 10692 | + "nulls-last" |
| 10693 | + ] |
| 10694 | + }, |
10664 | 10695 | "IcebergOrphanFileDeletionConfiguration":{
|
10665 | 10696 | "type":"structure",
|
10666 | 10697 | "members":{
|
|
10677 | 10708 | "JobDurationInHour":{"shape":"dpuDurationInHour"}
|
10678 | 10709 | }
|
10679 | 10710 | },
|
| 10711 | + "IcebergPartitionField":{ |
| 10712 | + "type":"structure", |
| 10713 | + "required":[ |
| 10714 | + "SourceId", |
| 10715 | + "Transform", |
| 10716 | + "Name" |
| 10717 | + ], |
| 10718 | + "members":{ |
| 10719 | + "SourceId":{"shape":"Integer"}, |
| 10720 | + "Transform":{"shape":"IcebergTransformString"}, |
| 10721 | + "Name":{"shape":"ColumnNameString"}, |
| 10722 | + "FieldId":{"shape":"Integer"} |
| 10723 | + } |
| 10724 | + }, |
| 10725 | + "IcebergPartitionSpec":{ |
| 10726 | + "type":"structure", |
| 10727 | + "required":["Fields"], |
| 10728 | + "members":{ |
| 10729 | + "Fields":{"shape":"IcebergPartitionSpecFieldList"}, |
| 10730 | + "SpecId":{"shape":"Integer"} |
| 10731 | + } |
| 10732 | + }, |
| 10733 | + "IcebergPartitionSpecFieldList":{ |
| 10734 | + "type":"list", |
| 10735 | + "member":{"shape":"IcebergPartitionField"} |
| 10736 | + }, |
10680 | 10737 | "IcebergRetentionConfiguration":{
|
10681 | 10738 | "type":"structure",
|
10682 | 10739 | "members":{
|
|
10696 | 10753 | "JobDurationInHour":{"shape":"dpuDurationInHour"}
|
10697 | 10754 | }
|
10698 | 10755 | },
|
| 10756 | + "IcebergSchema":{ |
| 10757 | + "type":"structure", |
| 10758 | + "required":["Fields"], |
| 10759 | + "members":{ |
| 10760 | + "SchemaId":{"shape":"Integer"}, |
| 10761 | + "IdentifierFieldIds":{"shape":"IntegerList"}, |
| 10762 | + "Type":{"shape":"IcebergStructTypeEnum"}, |
| 10763 | + "Fields":{"shape":"IcebergStructFieldList"} |
| 10764 | + } |
| 10765 | + }, |
| 10766 | + "IcebergSortDirection":{ |
| 10767 | + "type":"string", |
| 10768 | + "enum":[ |
| 10769 | + "asc", |
| 10770 | + "desc" |
| 10771 | + ] |
| 10772 | + }, |
| 10773 | + "IcebergSortField":{ |
| 10774 | + "type":"structure", |
| 10775 | + "required":[ |
| 10776 | + "SourceId", |
| 10777 | + "Transform", |
| 10778 | + "Direction", |
| 10779 | + "NullOrder" |
| 10780 | + ], |
| 10781 | + "members":{ |
| 10782 | + "SourceId":{"shape":"Integer"}, |
| 10783 | + "Transform":{"shape":"IcebergTransformString"}, |
| 10784 | + "Direction":{"shape":"IcebergSortDirection"}, |
| 10785 | + "NullOrder":{"shape":"IcebergNullOrder"} |
| 10786 | + } |
| 10787 | + }, |
| 10788 | + "IcebergSortOrder":{ |
| 10789 | + "type":"structure", |
| 10790 | + "required":[ |
| 10791 | + "OrderId", |
| 10792 | + "Fields" |
| 10793 | + ], |
| 10794 | + "members":{ |
| 10795 | + "OrderId":{"shape":"Integer"}, |
| 10796 | + "Fields":{"shape":"IcebergSortOrderFieldList"} |
| 10797 | + } |
| 10798 | + }, |
| 10799 | + "IcebergSortOrderFieldList":{ |
| 10800 | + "type":"list", |
| 10801 | + "member":{"shape":"IcebergSortField"} |
| 10802 | + }, |
| 10803 | + "IcebergStructField":{ |
| 10804 | + "type":"structure", |
| 10805 | + "required":[ |
| 10806 | + "Id", |
| 10807 | + "Name", |
| 10808 | + "Type", |
| 10809 | + "Required" |
| 10810 | + ], |
| 10811 | + "members":{ |
| 10812 | + "Id":{"shape":"Integer"}, |
| 10813 | + "Name":{"shape":"ColumnNameString"}, |
| 10814 | + "Type":{"shape":"IcebergDocument"}, |
| 10815 | + "Required":{"shape":"Boolean"}, |
| 10816 | + "Doc":{"shape":"CommentString"} |
| 10817 | + } |
| 10818 | + }, |
| 10819 | + "IcebergStructFieldList":{ |
| 10820 | + "type":"list", |
| 10821 | + "member":{"shape":"IcebergStructField"} |
| 10822 | + }, |
| 10823 | + "IcebergStructTypeEnum":{ |
| 10824 | + "type":"string", |
| 10825 | + "enum":["struct"] |
| 10826 | + }, |
| 10827 | + "IcebergTableUpdate":{ |
| 10828 | + "type":"structure", |
| 10829 | + "required":[ |
| 10830 | + "Schema", |
| 10831 | + "Location" |
| 10832 | + ], |
| 10833 | + "members":{ |
| 10834 | + "Schema":{"shape":"IcebergSchema"}, |
| 10835 | + "PartitionSpec":{"shape":"IcebergPartitionSpec"}, |
| 10836 | + "SortOrder":{"shape":"IcebergSortOrder"}, |
| 10837 | + "Location":{"shape":"LocationString"}, |
| 10838 | + "Properties":{"shape":"StringToStringMap"} |
| 10839 | + } |
| 10840 | + }, |
| 10841 | + "IcebergTableUpdateList":{ |
| 10842 | + "type":"list", |
| 10843 | + "member":{"shape":"IcebergTableUpdate"} |
| 10844 | + }, |
10699 | 10845 | "IcebergTarget":{
|
10700 | 10846 | "type":"structure",
|
10701 | 10847 | "members":{
|
|
10718 | 10864 | "type":"list",
|
10719 | 10865 | "member":{"shape":"IcebergTarget"}
|
10720 | 10866 | },
|
| 10867 | + "IcebergTransformString":{"type":"string"}, |
10721 | 10868 | "IdString":{
|
10722 | 10869 | "type":"string",
|
10723 | 10870 | "max":255,
|
|
10813 | 10960 | "max":1,
|
10814 | 10961 | "min":0
|
10815 | 10962 | },
|
| 10963 | + "IntegerList":{ |
| 10964 | + "type":"list", |
| 10965 | + "member":{"shape":"Integer"} |
| 10966 | + }, |
10816 | 10967 | "IntegerValue":{"type":"integer"},
|
10817 | 10968 | "Integration":{
|
10818 | 10969 | "type":"structure",
|
|
15105 | 15256 | "type":"list",
|
15106 | 15257 | "member":{"shape":"GenericString"}
|
15107 | 15258 | },
|
| 15259 | + "StringToStringMap":{ |
| 15260 | + "type":"map", |
| 15261 | + "key":{"shape":"NullableString"}, |
| 15262 | + "value":{"shape":"NullableString"} |
| 15263 | + }, |
15108 | 15264 | "SupportedDialect":{
|
15109 | 15265 | "type":"structure",
|
15110 | 15266 | "members":{
|
|
16058 | 16214 | "CustomPatterns":{"shape":"CustomPatterns"}
|
16059 | 16215 | }
|
16060 | 16216 | },
|
| 16217 | + "UpdateIcebergInput":{ |
| 16218 | + "type":"structure", |
| 16219 | + "required":["UpdateIcebergTableInput"], |
| 16220 | + "members":{ |
| 16221 | + "UpdateIcebergTableInput":{"shape":"UpdateIcebergTableInput"} |
| 16222 | + } |
| 16223 | + }, |
| 16224 | + "UpdateIcebergTableInput":{ |
| 16225 | + "type":"structure", |
| 16226 | + "required":["Updates"], |
| 16227 | + "members":{ |
| 16228 | + "Updates":{"shape":"IcebergTableUpdateList"} |
| 16229 | + } |
| 16230 | + }, |
16061 | 16231 | "UpdateIntegrationResourcePropertyRequest":{
|
16062 | 16232 | "type":"structure",
|
16063 | 16233 | "required":["ResourceArn"],
|
|
16160 | 16330 | "TransformId":{"shape":"HashString"}
|
16161 | 16331 | }
|
16162 | 16332 | },
|
| 16333 | + "UpdateOpenTableFormatInput":{ |
| 16334 | + "type":"structure", |
| 16335 | + "members":{ |
| 16336 | + "UpdateIcebergInput":{"shape":"UpdateIcebergInput"} |
| 16337 | + } |
| 16338 | + }, |
16163 | 16339 | "UpdatePartitionRequest":{
|
16164 | 16340 | "type":"structure",
|
16165 | 16341 | "required":[
|
@@ -16259,19 +16435,18 @@
|
16259 | 16435 | },
|
16260 | 16436 | "UpdateTableRequest":{
|
16261 | 16437 | "type":"structure",
|
16262 |
| - "required":[ |
16263 |
| - "DatabaseName", |
16264 |
| - "TableInput" |
16265 |
| - ], |
| 16438 | + "required":["DatabaseName"], |
16266 | 16439 | "members":{
|
16267 | 16440 | "CatalogId":{"shape":"CatalogIdString"},
|
16268 | 16441 | "DatabaseName":{"shape":"NameString"},
|
| 16442 | + "Name":{"shape":"NameString"}, |
16269 | 16443 | "TableInput":{"shape":"TableInput"},
|
16270 | 16444 | "SkipArchive":{"shape":"BooleanNullable"},
|
16271 | 16445 | "TransactionId":{"shape":"TransactionIdString"},
|
16272 | 16446 | "VersionId":{"shape":"VersionString"},
|
16273 | 16447 | "ViewUpdateAction":{"shape":"ViewUpdateAction"},
|
16274 |
| - "Force":{"shape":"Boolean"} |
| 16448 | + "Force":{"shape":"Boolean"}, |
| 16449 | + "UpdateOpenTableFormatInput":{"shape":"UpdateOpenTableFormatInput"} |
16275 | 16450 | }
|
16276 | 16451 | },
|
16277 | 16452 | "UpdateTableResponse":{
|
|
0 commit comments