Skip to content

Commit 5b181c4

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent 1e2c145 commit 5b181c4

39 files changed

+33663
-7942
lines changed

codegen/sdk-codegen/aws-models/api-gateway.json

Lines changed: 185 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,35 @@
263263
"smithy.api#documentation": "<p>API stage name of the associated API stage in a usage plan.</p>"
264264
}
265265
},
266+
"com.amazonaws.apigateway#ApiStatus": {
267+
"type": "enum",
268+
"members": {
269+
"UPDATING": {
270+
"target": "smithy.api#Unit",
271+
"traits": {
272+
"smithy.api#enumValue": "UPDATING"
273+
}
274+
},
275+
"AVAILABLE": {
276+
"target": "smithy.api#Unit",
277+
"traits": {
278+
"smithy.api#enumValue": "AVAILABLE"
279+
}
280+
},
281+
"PENDING": {
282+
"target": "smithy.api#Unit",
283+
"traits": {
284+
"smithy.api#enumValue": "PENDING"
285+
}
286+
},
287+
"FAILED": {
288+
"target": "smithy.api#Unit",
289+
"traits": {
290+
"smithy.api#enumValue": "FAILED"
291+
}
292+
}
293+
}
294+
},
266295
"com.amazonaws.apigateway#Authorizer": {
267296
"type": "structure",
268297
"members": {
@@ -2656,7 +2685,13 @@
26562685
"securityPolicy": {
26572686
"target": "com.amazonaws.apigateway#SecurityPolicy",
26582687
"traits": {
2659-
"smithy.api#documentation": "<p>The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are <code>TLS_1_0</code> and <code>TLS_1_2</code>.</p>"
2688+
"smithy.api#documentation": "<p>The Transport Layer Security (TLS) version + cipher suite for this DomainName.</p>"
2689+
}
2690+
},
2691+
"endpointAccessMode": {
2692+
"target": "com.amazonaws.apigateway#EndpointAccessMode",
2693+
"traits": {
2694+
"smithy.api#documentation": "<p>\nThe endpoint access mode of the DomainName. Only available for DomainNames that use security policies that start with <code>SecurityPolicy_</code>.\n</p>"
26602695
}
26612696
},
26622697
"mutualTlsAuthentication": {
@@ -3013,6 +3048,18 @@
30133048
"smithy.api#default": false,
30143049
"smithy.api#documentation": "<p>Specifies whether clients can invoke your API by using the default <code>execute-api</code> endpoint.\n By default, clients can invoke your API with the default\n <code>https://{api_id}.execute-api.{region}.amazonaws.com</code> endpoint. To require that clients use a\n custom domain name to invoke your API, disable the default endpoint</p>"
30153050
}
3051+
},
3052+
"securityPolicy": {
3053+
"target": "com.amazonaws.apigateway#SecurityPolicy",
3054+
"traits": {
3055+
"smithy.api#documentation": "<p>\nThe Transport Layer Security (TLS) version + cipher suite for this RestApi. \n</p>"
3056+
}
3057+
},
3058+
"endpointAccessMode": {
3059+
"target": "com.amazonaws.apigateway#EndpointAccessMode",
3060+
"traits": {
3061+
"smithy.api#documentation": "<p>\nThe endpoint access mode of the RestApi. Only available for RestApis that use security policies that start with <code>SecurityPolicy_</code>.</p>"
3062+
}
30163063
}
30173064
},
30183065
"traits": {
@@ -5080,7 +5127,13 @@
50805127
"securityPolicy": {
50815128
"target": "com.amazonaws.apigateway#SecurityPolicy",
50825129
"traits": {
5083-
"smithy.api#documentation": "<p>The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are <code>TLS_1_0</code> and <code>TLS_1_2</code>.</p>"
5130+
"smithy.api#documentation": "<p>The Transport Layer Security (TLS) version + cipher suite for this DomainName.</p>"
5131+
}
5132+
},
5133+
"endpointAccessMode": {
5134+
"target": "com.amazonaws.apigateway#EndpointAccessMode",
5135+
"traits": {
5136+
"smithy.api#documentation": "<p>\nThe endpoint access mode of the DomainName. \n</p>"
50845137
}
50855138
},
50865139
"tags": {
@@ -5213,6 +5266,12 @@
52135266
"traits": {
52145267
"smithy.api#enumValue": "PENDING_OWNERSHIP_VERIFICATION"
52155268
}
5269+
},
5270+
"FAILED": {
5271+
"target": "smithy.api#Unit",
5272+
"traits": {
5273+
"smithy.api#enumValue": "FAILED"
5274+
}
52165275
}
52175276
}
52185277
},
@@ -5244,6 +5303,23 @@
52445303
"smithy.api#default": 0
52455304
}
52465305
},
5306+
"com.amazonaws.apigateway#EndpointAccessMode": {
5307+
"type": "enum",
5308+
"members": {
5309+
"BASIC": {
5310+
"target": "smithy.api#Unit",
5311+
"traits": {
5312+
"smithy.api#enumValue": "BASIC"
5313+
}
5314+
},
5315+
"STRICT": {
5316+
"target": "smithy.api#Unit",
5317+
"traits": {
5318+
"smithy.api#enumValue": "STRICT"
5319+
}
5320+
}
5321+
}
5322+
},
52475323
"com.amazonaws.apigateway#EndpointConfiguration": {
52485324
"type": "structure",
52495325
"members": {
@@ -8970,6 +9046,12 @@
89709046
"traits": {
89719047
"smithy.api#documentation": "<p>Specifies the TLS configuration for an integration.</p>"
89729048
}
9049+
},
9050+
"responseTransferMode": {
9051+
"target": "com.amazonaws.apigateway#ResponseTransferMode",
9052+
"traits": {
9053+
"smithy.api#documentation": "<p>\nThe response transfer mode of the integration.\n</p>"
9054+
}
89739055
}
89749056
},
89759057
"traits": {
@@ -10006,6 +10088,12 @@
1000610088
},
1000710089
"tlsConfig": {
1000810090
"target": "com.amazonaws.apigateway#TlsConfig"
10091+
},
10092+
"responseTransferMode": {
10093+
"target": "com.amazonaws.apigateway#ResponseTransferMode",
10094+
"traits": {
10095+
"smithy.api#documentation": "<p>\nThe response transfer mode of the integration.\n</p>"
10096+
}
1000910097
}
1001010098
},
1001110099
"traits": {
@@ -10668,6 +10756,23 @@
1066810756
"smithy.api#documentation": "<p>Represents a collection of Resource resources.</p>"
1066910757
}
1067010758
},
10759+
"com.amazonaws.apigateway#ResponseTransferMode": {
10760+
"type": "enum",
10761+
"members": {
10762+
"BUFFERED": {
10763+
"target": "smithy.api#Unit",
10764+
"traits": {
10765+
"smithy.api#enumValue": "BUFFERED"
10766+
}
10767+
},
10768+
"STREAM": {
10769+
"target": "smithy.api#Unit",
10770+
"traits": {
10771+
"smithy.api#enumValue": "STREAM"
10772+
}
10773+
}
10774+
}
10775+
},
1067110776
"com.amazonaws.apigateway#RestApi": {
1067210777
"type": "structure",
1067310778
"members": {
@@ -10755,6 +10860,30 @@
1075510860
"traits": {
1075610861
"smithy.api#documentation": "<p>The API's root resource ID.</p>"
1075710862
}
10863+
},
10864+
"securityPolicy": {
10865+
"target": "com.amazonaws.apigateway#SecurityPolicy",
10866+
"traits": {
10867+
"smithy.api#documentation": "<p>\nThe Transport Layer Security (TLS) version + cipher suite for this RestApi. \n</p>"
10868+
}
10869+
},
10870+
"endpointAccessMode": {
10871+
"target": "com.amazonaws.apigateway#EndpointAccessMode",
10872+
"traits": {
10873+
"smithy.api#documentation": "<p>\nThe endpoint access mode of the RestApi.\n</p>"
10874+
}
10875+
},
10876+
"apiStatus": {
10877+
"target": "com.amazonaws.apigateway#ApiStatus",
10878+
"traits": {
10879+
"smithy.api#documentation": "<p>The ApiStatus of the RestApi.\n</p>"
10880+
}
10881+
},
10882+
"apiStatusMessage": {
10883+
"target": "com.amazonaws.apigateway#String",
10884+
"traits": {
10885+
"smithy.api#documentation": "<p>\nThe status message of the RestApi. When the status message is <code>UPDATING</code> you can still invoke it. \n</p>"
10886+
}
1075810887
}
1075910888
},
1076010889
"traits": {
@@ -10936,6 +11065,60 @@
1093611065
"traits": {
1093711066
"smithy.api#enumValue": "TLS_1_2"
1093811067
}
11068+
},
11069+
"SecurityPolicy_TLS13_1_3_2025_09": {
11070+
"target": "smithy.api#Unit",
11071+
"traits": {
11072+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_3_2025_09"
11073+
}
11074+
},
11075+
"SecurityPolicy_TLS13_1_3_FIPS_2025_09": {
11076+
"target": "smithy.api#Unit",
11077+
"traits": {
11078+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_3_FIPS_2025_09"
11079+
}
11080+
},
11081+
"SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09": {
11082+
"target": "smithy.api#Unit",
11083+
"traits": {
11084+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09"
11085+
}
11086+
},
11087+
"SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09": {
11088+
"target": "smithy.api#Unit",
11089+
"traits": {
11090+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09"
11091+
}
11092+
},
11093+
"SecurityPolicy_TLS13_1_2_PQ_2025_09": {
11094+
"target": "smithy.api#Unit",
11095+
"traits": {
11096+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_2_PQ_2025_09"
11097+
}
11098+
},
11099+
"SecurityPolicy_TLS13_1_2_2021_06": {
11100+
"target": "smithy.api#Unit",
11101+
"traits": {
11102+
"smithy.api#enumValue": "SecurityPolicy_TLS13_1_2_2021_06"
11103+
}
11104+
},
11105+
"SecurityPolicy_TLS13_2025_EDGE": {
11106+
"target": "smithy.api#Unit",
11107+
"traits": {
11108+
"smithy.api#enumValue": "SecurityPolicy_TLS13_2025_EDGE"
11109+
}
11110+
},
11111+
"SecurityPolicy_TLS12_PFS_2025_EDGE": {
11112+
"target": "smithy.api#Unit",
11113+
"traits": {
11114+
"smithy.api#enumValue": "SecurityPolicy_TLS12_PFS_2025_EDGE"
11115+
}
11116+
},
11117+
"SecurityPolicy_TLS12_2018_EDGE": {
11118+
"target": "smithy.api#Unit",
11119+
"traits": {
11120+
"smithy.api#enumValue": "SecurityPolicy_TLS12_2018_EDGE"
11121+
}
1093911122
}
1094011123
}
1094111124
},

0 commit comments

Comments
 (0)