Skip to content

Commit 2a64afc

Browse files
author
AWS
committed
AWS Glue Update: Enhanced AWS Glue ListConnectionTypes API Model with additional metadata fields.
1 parent d498344 commit 2a64afc

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
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": "Enhanced AWS Glue ListConnectionTypes API Model with additional metadata fields."
6+
}

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

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7924,13 +7924,33 @@
79247924
"shape":"ConnectionType",
79257925
"documentation":"<p>The name of the connection type.</p>"
79267926
},
7927+
"DisplayName":{
7928+
"shape":"DisplayName",
7929+
"documentation":"<p>The human-readable name for the connection type that is displayed in the Glue console.</p>"
7930+
},
7931+
"Vendor":{
7932+
"shape":"Vendor",
7933+
"documentation":"<p>The name of the vendor or provider that created or maintains this connection type.</p>"
7934+
},
79277935
"Description":{
79287936
"shape":"Description",
79297937
"documentation":"<p>A description of the connection type.</p>"
79307938
},
7939+
"Categories":{
7940+
"shape":"ListOfString",
7941+
"documentation":"<p>A list of categories that this connection type belongs to. Categories help users filter and find appropriate connection types based on their use cases.</p>"
7942+
},
79317943
"Capabilities":{
79327944
"shape":"Capabilities",
79337945
"documentation":"<p>The supported authentication types, data interface types (compute environments), and data operations of the connector.</p>"
7946+
},
7947+
"LogoUrl":{
7948+
"shape":"UrlString",
7949+
"documentation":"<p>The URL of the logo associated with a connection type.</p>"
7950+
},
7951+
"ConnectionTypeVariants":{
7952+
"shape":"ConnectionTypeVariantList",
7953+
"documentation":"<p>A list of variants available for this connection type. Different variants may provide specialized configurations for specific use cases or implementations of the same general connection type.</p>"
79347954
}
79357955
},
79367956
"documentation":"<p>Brief information about a supported connection type returned by the <code>ListConnectionTypes</code> API.</p>"
@@ -7939,6 +7959,32 @@
79397959
"type":"list",
79407960
"member":{"shape":"ConnectionTypeBrief"}
79417961
},
7962+
"ConnectionTypeVariant":{
7963+
"type":"structure",
7964+
"members":{
7965+
"ConnectionTypeVariantName":{
7966+
"shape":"DisplayName",
7967+
"documentation":"<p>The unique identifier for the connection type variant. This name is used internally to identify the specific variant of a connection type. </p>"
7968+
},
7969+
"DisplayName":{
7970+
"shape":"DisplayName",
7971+
"documentation":"<p>The human-readable name for the connection type variant that is displayed in the Glue console.</p>"
7972+
},
7973+
"Description":{
7974+
"shape":"Description",
7975+
"documentation":"<p>A detailed description of the connection type variant, including its purpose, use cases, and any specific configuration requirements.</p>"
7976+
},
7977+
"LogoUrl":{
7978+
"shape":"UrlString",
7979+
"documentation":"<p>The URL of the logo associated with a connection type variant.</p>"
7980+
}
7981+
},
7982+
"documentation":"<p>Represents a variant of a connection type in Glue Data Catalog. Connection type variants provide specific configurations and behaviors for different implementations of the same general connection type.</p>"
7983+
},
7984+
"ConnectionTypeVariantList":{
7985+
"type":"list",
7986+
"member":{"shape":"ConnectionTypeVariant"}
7987+
},
79427988
"ConnectionsList":{
79437989
"type":"structure",
79447990
"members":{
@@ -12241,6 +12287,11 @@
1224112287
},
1224212288
"documentation":"<p>A policy that specifies update behavior for the crawler.</p>"
1224312289
},
12290+
"DisplayName":{
12291+
"type":"string",
12292+
"max":128,
12293+
"min":1
12294+
},
1224412295
"Double":{"type":"double"},
1224512296
"DoubleColumnStatisticsData":{
1224612297
"type":"structure",
@@ -26891,6 +26942,7 @@
2689126942
"documentation":"<p>The options to configure an upsert operation when writing to a Redshift target .</p>"
2689226943
},
2689326944
"UriString":{"type":"string"},
26945+
"UrlString":{"type":"string"},
2689426946
"UsageProfileDefinition":{
2689526947
"type":"structure",
2689626948
"members":{
@@ -27021,6 +27073,11 @@
2702127073
"type":"list",
2702227074
"member":{"shape":"ValueString"}
2702327075
},
27076+
"Vendor":{
27077+
"type":"string",
27078+
"max":128,
27079+
"min":1
27080+
},
2702427081
"VersionId":{"type":"long"},
2702527082
"VersionLongNumber":{
2702627083
"type":"long",

0 commit comments

Comments
 (0)