Skip to content

Commit f1678d9

Browse files
Updated API models and rebuilt service gems.
1 parent ef569a8 commit f1678d9

File tree

92 files changed

+4336
-5130
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+4336
-5130
lines changed

apis/apprunner/2020-05-15/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1617,7 +1617,8 @@
16171617
"PHP_81",
16181618
"RUBY_31",
16191619
"PYTHON_311",
1620-
"NODEJS_18"
1620+
"NODEJS_18",
1621+
"NODEJS_22"
16211622
]
16221623
},
16231624
"RuntimeEnvironmentSecrets":{

apis/appsync/2017-07-25/api-2.json

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1530,7 +1530,8 @@
15301530
"tags":{"shape":"TagMap"},
15311531
"channelNamespaceArn":{"shape":"String"},
15321532
"created":{"shape":"Timestamp"},
1533-
"lastModified":{"shape":"Timestamp"}
1533+
"lastModified":{"shape":"Timestamp"},
1534+
"handlerConfigs":{"shape":"HandlerConfigs"}
15341535
}
15351536
},
15361537
"ChannelNamespaces":{
@@ -1706,7 +1707,8 @@
17061707
"subscribeAuthModes":{"shape":"AuthModes"},
17071708
"publishAuthModes":{"shape":"AuthModes"},
17081709
"codeHandlers":{"shape":"Code"},
1709-
"tags":{"shape":"TagMap"}
1710+
"tags":{"shape":"TagMap"},
1711+
"handlerConfigs":{"shape":"HandlerConfigs"}
17101712
}
17111713
},
17121714
"CreateChannelNamespaceResponse":{
@@ -2959,13 +2961,46 @@
29592961
"type":"list",
29602962
"member":{"shape":"GraphqlApi"}
29612963
},
2964+
"HandlerBehavior":{
2965+
"type":"string",
2966+
"enum":[
2967+
"CODE",
2968+
"DIRECT"
2969+
]
2970+
},
2971+
"HandlerConfig":{
2972+
"type":"structure",
2973+
"required":[
2974+
"behavior",
2975+
"integration"
2976+
],
2977+
"members":{
2978+
"behavior":{"shape":"HandlerBehavior"},
2979+
"integration":{"shape":"Integration"}
2980+
}
2981+
},
2982+
"HandlerConfigs":{
2983+
"type":"structure",
2984+
"members":{
2985+
"onPublish":{"shape":"HandlerConfig"},
2986+
"onSubscribe":{"shape":"HandlerConfig"}
2987+
}
2988+
},
29622989
"HttpDataSourceConfig":{
29632990
"type":"structure",
29642991
"members":{
29652992
"endpoint":{"shape":"String"},
29662993
"authorizationConfig":{"shape":"AuthorizationConfig"}
29672994
}
29682995
},
2996+
"Integration":{
2997+
"type":"structure",
2998+
"required":["dataSourceName"],
2999+
"members":{
3000+
"dataSourceName":{"shape":"String"},
3001+
"lambdaConfig":{"shape":"LambdaConfig"}
3002+
}
3003+
},
29693004
"InternalFailureException":{
29703005
"type":"structure",
29713006
"members":{
@@ -2975,6 +3010,13 @@
29753010
"exception":true,
29763011
"fault":true
29773012
},
3013+
"InvokeType":{
3014+
"type":"string",
3015+
"enum":[
3016+
"REQUEST_RESPONSE",
3017+
"EVENT"
3018+
]
3019+
},
29783020
"LambdaAuthorizerConfig":{
29793021
"type":"structure",
29803022
"required":["authorizerUri"],
@@ -2984,6 +3026,12 @@
29843026
"identityValidationExpression":{"shape":"String"}
29853027
}
29863028
},
3029+
"LambdaConfig":{
3030+
"type":"structure",
3031+
"members":{
3032+
"invokeType":{"shape":"InvokeType"}
3033+
}
3034+
},
29873035
"LambdaConflictHandlerConfig":{
29883036
"type":"structure",
29893037
"members":{
@@ -4000,7 +4048,8 @@
40004048
},
40014049
"subscribeAuthModes":{"shape":"AuthModes"},
40024050
"publishAuthModes":{"shape":"AuthModes"},
4003-
"codeHandlers":{"shape":"Code"}
4051+
"codeHandlers":{"shape":"Code"},
4052+
"handlerConfigs":{"shape":"HandlerConfigs"}
40044053
}
40054054
},
40064055
"UpdateChannelNamespaceResponse":{

apis/appsync/2017-07-25/docs-2.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1221,6 +1221,27 @@
12211221
"ListGraphqlApisResponse$graphqlApis": "<p>The <code>GraphqlApi</code> objects.</p>"
12221222
}
12231223
},
1224+
"HandlerBehavior": {
1225+
"base": null,
1226+
"refs": {
1227+
"HandlerConfig$behavior": "<p>The behavior for the handler.</p>"
1228+
}
1229+
},
1230+
"HandlerConfig": {
1231+
"base": "<p>The configuration for a handler.</p>",
1232+
"refs": {
1233+
"HandlerConfigs$onPublish": "<p>The configuration for the <code>OnPublish</code> handler.</p>",
1234+
"HandlerConfigs$onSubscribe": "<p>The configuration for the <code>OnSubscribe</code> handler.</p>"
1235+
}
1236+
},
1237+
"HandlerConfigs": {
1238+
"base": "<p>The configuration for the <code>OnPublish</code> and <code>OnSubscribe</code> handlers.</p>",
1239+
"refs": {
1240+
"ChannelNamespace$handlerConfigs": "<p>The configuration for the <code>OnPublish</code> and <code>OnSubscribe</code> handlers.</p>",
1241+
"CreateChannelNamespaceRequest$handlerConfigs": "<p>The configuration for the <code>OnPublish</code> and <code>OnSubscribe</code> handlers.</p>",
1242+
"UpdateChannelNamespaceRequest$handlerConfigs": "<p>The configuration for the <code>OnPublish</code> and <code>OnSubscribe</code> handlers.</p>"
1243+
}
1244+
},
12241245
"HttpDataSourceConfig": {
12251246
"base": "<p>Describes an HTTP data source configuration.</p>",
12261247
"refs": {
@@ -1229,11 +1250,23 @@
12291250
"UpdateDataSourceRequest$httpConfig": "<p>The new HTTP endpoint configuration.</p>"
12301251
}
12311252
},
1253+
"Integration": {
1254+
"base": "<p>The integration data source configuration for the handler.</p>",
1255+
"refs": {
1256+
"HandlerConfig$integration": "<p>The integration data source configuration for the handler.</p>"
1257+
}
1258+
},
12321259
"InternalFailureException": {
12331260
"base": "<p>An internal AppSync error occurred. Try your request again.</p>",
12341261
"refs": {
12351262
}
12361263
},
1264+
"InvokeType": {
1265+
"base": null,
1266+
"refs": {
1267+
"LambdaConfig$invokeType": "<p>The invocation type for a Lambda data source.</p>"
1268+
}
1269+
},
12371270
"LambdaAuthorizerConfig": {
12381271
"base": "<p>A <code>LambdaAuthorizerConfig</code> specifies how to authorize AppSync API access when using the <code>AWS_LAMBDA</code> authorizer mode. Be aware that an AppSync API can have only one Lambda authorizer configured at a time.</p>",
12391272
"refs": {
@@ -1244,6 +1277,12 @@
12441277
"UpdateGraphqlApiRequest$lambdaAuthorizerConfig": "<p>Configuration for Lambda function authorization.</p>"
12451278
}
12461279
},
1280+
"LambdaConfig": {
1281+
"base": "<p>The configuration for a Lambda data source.</p>",
1282+
"refs": {
1283+
"Integration$lambdaConfig": "<p>The configuration for a Lambda data source.</p>"
1284+
}
1285+
},
12471286
"LambdaConflictHandlerConfig": {
12481287
"base": "<p>The <code>LambdaConflictHandlerConfig</code> object when configuring <code>LAMBDA</code> as the Conflict Handler.</p>",
12491288
"refs": {
@@ -1955,6 +1994,7 @@
19551994
"GraphqlApi$owner": "<p>The account owner of the GraphQL API.</p>",
19561995
"GraphqlApi$ownerContact": "<p>The owner contact information for an API resource.</p> <p>This field accepts any string input with a length of 0 - 256 characters.</p>",
19571996
"HttpDataSourceConfig$endpoint": "<p>The HTTP URL endpoint. You can specify either the domain name or IP, and port combination, and the URL scheme must be HTTP or HTTPS. If you don't specify the port, AppSync uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.</p>",
1997+
"Integration$dataSourceName": "<p>The unique name of the data source that has been configured on the API.</p>",
19581998
"InternalFailureException$message": null,
19591999
"LambdaAuthorizerConfig$authorizerUri": "<p>The Amazon Resource Name (ARN) of the Lambda function to be called for authorization. This can be a standard Lambda ARN, a version ARN (<code>.../v3</code>), or an alias ARN. </p> <p> <b>Note</b>: This Lambda function must have the following resource-based policy assigned to it. When configuring Lambda authorizers in the console, this is done for you. To use the Command Line Interface (CLI), run the following:</p> <p> <code>aws lambda add-permission --function-name \"arn:aws:lambda:us-east-2:111122223333:function:my-function\" --statement-id \"appsync\" --principal appsync.amazonaws.com --action lambda:InvokeFunction</code> </p>",
19602000
"LambdaAuthorizerConfig$identityValidationExpression": "<p>A regular expression for validation of tokens before the Lambda function is called.</p>",

apis/bedrock-data-automation/2023-07-26/api-2.json

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,12 @@
298298
"type":"list",
299299
"member":{"shape":"AudioExtractionCategoryType"}
300300
},
301+
"AudioOverrideConfiguration":{
302+
"type":"structure",
303+
"members":{
304+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
305+
}
306+
},
301307
"AudioStandardExtraction":{
302308
"type":"structure",
303309
"required":["category"],
@@ -673,6 +679,15 @@
673679
"status":{"shape":"DataAutomationProjectStatus"}
674680
}
675681
},
682+
"DesiredModality":{
683+
"type":"string",
684+
"enum":[
685+
"IMAGE",
686+
"DOCUMENT",
687+
"AUDIO",
688+
"VIDEO"
689+
]
690+
},
676691
"DocumentBoundingBox":{
677692
"type":"structure",
678693
"required":["state"],
@@ -740,7 +755,8 @@
740755
"DocumentOverrideConfiguration":{
741756
"type":"structure",
742757
"members":{
743-
"splitter":{"shape":"SplitterConfiguration"}
758+
"splitter":{"shape":"SplitterConfiguration"},
759+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
744760
}
745761
},
746762
"DocumentStandardExtraction":{
@@ -855,6 +871,12 @@
855871
"type":"list",
856872
"member":{"shape":"ImageExtractionCategoryType"}
857873
},
874+
"ImageOverrideConfiguration":{
875+
"type":"structure",
876+
"members":{
877+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
878+
}
879+
},
858880
"ImageStandardExtraction":{
859881
"type":"structure",
860882
"required":[
@@ -969,6 +991,21 @@
969991
"max":1000,
970992
"min":1
971993
},
994+
"ModalityProcessingConfiguration":{
995+
"type":"structure",
996+
"members":{
997+
"state":{"shape":"State"}
998+
}
999+
},
1000+
"ModalityRoutingConfiguration":{
1001+
"type":"structure",
1002+
"members":{
1003+
"jpeg":{"shape":"DesiredModality"},
1004+
"png":{"shape":"DesiredModality"},
1005+
"mp4":{"shape":"DesiredModality"},
1006+
"mov":{"shape":"DesiredModality"}
1007+
}
1008+
},
9721009
"NextToken":{
9731010
"type":"string",
9741011
"max":2048,
@@ -982,7 +1019,11 @@
9821019
"OverrideConfiguration":{
9831020
"type":"structure",
9841021
"members":{
985-
"document":{"shape":"DocumentOverrideConfiguration"}
1022+
"document":{"shape":"DocumentOverrideConfiguration"},
1023+
"image":{"shape":"ImageOverrideConfiguration"},
1024+
"video":{"shape":"VideoOverrideConfiguration"},
1025+
"audio":{"shape":"AudioOverrideConfiguration"},
1026+
"modalityRouting":{"shape":"ModalityRoutingConfiguration"}
9861027
}
9871028
},
9881029
"ResourceNotFoundException":{
@@ -1233,6 +1274,12 @@
12331274
"type":"list",
12341275
"member":{"shape":"VideoExtractionCategoryType"}
12351276
},
1277+
"VideoOverrideConfiguration":{
1278+
"type":"structure",
1279+
"members":{
1280+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
1281+
}
1282+
},
12361283
"VideoStandardExtraction":{
12371284
"type":"structure",
12381285
"required":[

apis/bedrock-data-automation/2023-07-26/docs-2.json

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@
4141
"AudioExtractionCategory$types": null
4242
}
4343
},
44+
"AudioOverrideConfiguration": {
45+
"base": "<p>Override Configuration of Audio</p>",
46+
"refs": {
47+
"OverrideConfiguration$audio": null
48+
}
49+
},
4450
"AudioStandardExtraction": {
4551
"base": "<p>Standard Extraction Configuration of Audio</p>",
4652
"refs": {
@@ -334,6 +340,15 @@
334340
"refs": {
335341
}
336342
},
343+
"DesiredModality": {
344+
"base": "<p>Desired Modality types</p>",
345+
"refs": {
346+
"ModalityRoutingConfiguration$jpeg": null,
347+
"ModalityRoutingConfiguration$png": null,
348+
"ModalityRoutingConfiguration$mp4": null,
349+
"ModalityRoutingConfiguration$mov": null
350+
}
351+
},
337352
"DocumentBoundingBox": {
338353
"base": "<p>Bounding Box Configuration of Document Extraction</p>",
339354
"refs": {
@@ -477,6 +492,12 @@
477492
"ImageExtractionCategory$types": null
478493
}
479494
},
495+
"ImageOverrideConfiguration": {
496+
"base": "<p>Override Configuration of Image</p>",
497+
"refs": {
498+
"OverrideConfiguration$image": null
499+
}
500+
},
480501
"ImageStandardExtraction": {
481502
"base": "<p>Standard Extraction Configuration of Image</p>",
482503
"refs": {
@@ -565,6 +586,21 @@
565586
"ListDataAutomationProjectsRequest$maxResults": null
566587
}
567588
},
589+
"ModalityProcessingConfiguration": {
590+
"base": "<p>Configuration to enable/disable processing of modality</p>",
591+
"refs": {
592+
"AudioOverrideConfiguration$modalityProcessing": null,
593+
"DocumentOverrideConfiguration$modalityProcessing": null,
594+
"ImageOverrideConfiguration$modalityProcessing": null,
595+
"VideoOverrideConfiguration$modalityProcessing": null
596+
}
597+
},
598+
"ModalityRoutingConfiguration": {
599+
"base": "<p>Configuration for routing file type to desired modality</p>",
600+
"refs": {
601+
"OverrideConfiguration$modalityRouting": null
602+
}
603+
},
568604
"NextToken": {
569605
"base": "<p>Pagination token</p>",
570606
"refs": {
@@ -638,6 +674,7 @@
638674
"ImageBoundingBox$state": null,
639675
"ImageExtractionCategory$state": null,
640676
"ImageStandardGenerativeField$state": null,
677+
"ModalityProcessingConfiguration$state": null,
641678
"SplitterConfiguration$state": null,
642679
"VideoBoundingBox$state": null,
643680
"VideoExtractionCategory$state": null,
@@ -779,6 +816,12 @@
779816
"VideoExtractionCategory$types": null
780817
}
781818
},
819+
"VideoOverrideConfiguration": {
820+
"base": "<p>Override Configuration of Video</p>",
821+
"refs": {
822+
"OverrideConfiguration$video": null
823+
}
824+
},
782825
"VideoStandardExtraction": {
783826
"base": "<p>Standard Extraction Configuration of Video</p>",
784827
"refs": {

0 commit comments

Comments
 (0)