Skip to content

Commit 8c6f65f

Browse files
Updated API models and rebuilt service gems.
1 parent a5f92c3 commit 8c6f65f

File tree

133 files changed

+25328
-443
lines changed

Some content is hidden

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

133 files changed

+25328
-443
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,7 @@ RubyGems.org page under "LINKS" section.
672672
| CloudWatch RUM | Aws::CloudWatchRUM | aws-sdk-cloudwatchrum | 2018-05-10 |
673673
| CodeArtifact | Aws::CodeArtifact | aws-sdk-codeartifact | 2018-09-22 |
674674
| Cost Optimization Hub | Aws::CostOptimizationHub | aws-sdk-costoptimizationhub | 2022-07-26 |
675+
| Data Automation for Amazon Bedrock | Aws::BedrockDataAutomation | aws-sdk-bedrockdataautomation | 2023-07-26 |
675676
| EC2 Image Builder | Aws::Imagebuilder | aws-sdk-imagebuilder | 2019-12-02 |
676677
| EMR Serverless | Aws::EMRServerless | aws-sdk-emrserverless | 2021-07-13 |
677678
| Elastic Disaster Recovery Service | Aws::Drs | aws-sdk-drs | 2020-02-26 |
@@ -700,6 +701,7 @@ RubyGems.org page under "LINKS" section.
700701
| Redshift Serverless | Aws::RedshiftServerless | aws-sdk-redshiftserverless | 2021-04-21 |
701702
| Route 53 Profiles | Aws::Route53Profiles | aws-sdk-route53profiles | 2018-05-10 |
702703
| Route53 Recovery Cluster | Aws::Route53RecoveryCluster | aws-sdk-route53recoverycluster | 2019-12-02 |
704+
| Runtime for Amazon Bedrock Data Automation | Aws::BedrockDataAutomationRuntime | aws-sdk-bedrockdataautomationruntime | 2024-06-13 |
703705
| Schemas | Aws::Schemas | aws-sdk-schemas | 2019-12-02 |
704706
| Security Incident Response | Aws::SecurityIR | aws-sdk-securityir | 2018-05-10 |
705707
| Service Quotas | Aws::ServiceQuotas | aws-sdk-servicequotas | 2019-06-24 |

apis/bedrock-agent-runtime/2023-07-26/api-2.json

Lines changed: 167 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,27 @@
3636
],
3737
"idempotent":true
3838
},
39+
"GenerateQuery":{
40+
"name":"GenerateQuery",
41+
"http":{
42+
"method":"POST",
43+
"requestUri":"/generateQuery",
44+
"responseCode":200
45+
},
46+
"input":{"shape":"GenerateQueryRequest"},
47+
"output":{"shape":"GenerateQueryResponse"},
48+
"errors":[
49+
{"shape":"ConflictException"},
50+
{"shape":"ResourceNotFoundException"},
51+
{"shape":"ValidationException"},
52+
{"shape":"InternalServerException"},
53+
{"shape":"DependencyFailedException"},
54+
{"shape":"BadGatewayException"},
55+
{"shape":"ThrottlingException"},
56+
{"shape":"AccessDeniedException"},
57+
{"shape":"ServiceQuotaExceededException"}
58+
]
59+
},
3960
"GetAgentMemory":{
4061
"name":"GetAgentMemory",
4162
"http":{
@@ -1177,6 +1198,40 @@
11771198
"type":"list",
11781199
"member":{"shape":"FunctionDefinition"}
11791200
},
1201+
"GenerateQueryRequest":{
1202+
"type":"structure",
1203+
"required":[
1204+
"queryGenerationInput",
1205+
"transformationConfiguration"
1206+
],
1207+
"members":{
1208+
"queryGenerationInput":{"shape":"QueryGenerationInput"},
1209+
"transformationConfiguration":{"shape":"TransformationConfiguration"}
1210+
}
1211+
},
1212+
"GenerateQueryResponse":{
1213+
"type":"structure",
1214+
"members":{
1215+
"queries":{"shape":"GeneratedQueries"}
1216+
}
1217+
},
1218+
"GeneratedQueries":{
1219+
"type":"list",
1220+
"member":{"shape":"GeneratedQuery"},
1221+
"min":0
1222+
},
1223+
"GeneratedQuery":{
1224+
"type":"structure",
1225+
"members":{
1226+
"sql":{"shape":"String"},
1227+
"type":{"shape":"GeneratedQueryType"}
1228+
},
1229+
"sensitive":true
1230+
},
1231+
"GeneratedQueryType":{
1232+
"type":"string",
1233+
"enum":["REDSHIFT_SQL"]
1234+
},
11801235
"GeneratedResponsePart":{
11811236
"type":"structure",
11821237
"members":{
@@ -1648,6 +1703,10 @@
16481703
},
16491704
"union":true
16501705
},
1706+
"InputQueryType":{
1707+
"type":"string",
1708+
"enum":["TEXT"]
1709+
},
16511710
"InputText":{
16521711
"type":"string",
16531712
"max":25000000,
@@ -1876,6 +1935,12 @@
18761935
"retrievalConfiguration":{"shape":"KnowledgeBaseRetrievalConfiguration"}
18771936
}
18781937
},
1938+
"KnowledgeBaseArn":{
1939+
"type":"string",
1940+
"max":128,
1941+
"min":0,
1942+
"pattern":"^arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:[0-9]{12}:knowledge-base/[0-9a-zA-Z]+$"
1943+
},
18791944
"KnowledgeBaseConfiguration":{
18801945
"type":"structure",
18811946
"required":[
@@ -2474,13 +2539,34 @@
24742539
"properties":{"shape":"ParameterList"}
24752540
}
24762541
},
2542+
"QueryGenerationInput":{
2543+
"type":"structure",
2544+
"required":[
2545+
"text",
2546+
"type"
2547+
],
2548+
"members":{
2549+
"text":{"shape":"QueryGenerationInputTextString"},
2550+
"type":{"shape":"InputQueryType"}
2551+
},
2552+
"sensitive":true
2553+
},
2554+
"QueryGenerationInputTextString":{
2555+
"type":"string",
2556+
"max":20000,
2557+
"min":1
2558+
},
24772559
"QueryTransformationConfiguration":{
24782560
"type":"structure",
24792561
"required":["type"],
24802562
"members":{
24812563
"type":{"shape":"QueryTransformationType"}
24822564
}
24832565
},
2566+
"QueryTransformationMode":{
2567+
"type":"string",
2568+
"enum":["TEXT_TO_SQL"]
2569+
},
24842570
"QueryTransformationType":{
24852571
"type":"string",
24862572
"enum":["QUERY_DECOMPOSITION"]
@@ -2771,27 +2857,70 @@
27712857
},
27722858
"RetrievalResultContent":{
27732859
"type":"structure",
2774-
"required":["text"],
27752860
"members":{
2776-
"text":{"shape":"String"}
2861+
"byteContent":{"shape":"String"},
2862+
"row":{"shape":"RetrievalResultContentRow"},
2863+
"text":{"shape":"String"},
2864+
"type":{"shape":"RetrievalResultContentType"}
27772865
},
27782866
"sensitive":true
27792867
},
2868+
"RetrievalResultContentColumn":{
2869+
"type":"structure",
2870+
"members":{
2871+
"columnName":{"shape":"String"},
2872+
"columnValue":{"shape":"String"},
2873+
"type":{"shape":"RetrievalResultContentColumnType"}
2874+
},
2875+
"sensitive":true
2876+
},
2877+
"RetrievalResultContentColumnType":{
2878+
"type":"string",
2879+
"enum":[
2880+
"BLOB",
2881+
"BOOLEAN",
2882+
"DOUBLE",
2883+
"NULL",
2884+
"LONG",
2885+
"STRING"
2886+
]
2887+
},
2888+
"RetrievalResultContentRow":{
2889+
"type":"list",
2890+
"member":{"shape":"RetrievalResultContentColumn"},
2891+
"sensitive":true
2892+
},
2893+
"RetrievalResultContentType":{
2894+
"type":"string",
2895+
"enum":[
2896+
"TEXT",
2897+
"IMAGE",
2898+
"ROW"
2899+
]
2900+
},
27802901
"RetrievalResultCustomDocumentLocation":{
27812902
"type":"structure",
27822903
"members":{
27832904
"id":{"shape":"String"}
27842905
}
27852906
},
2907+
"RetrievalResultKendraDocumentLocation":{
2908+
"type":"structure",
2909+
"members":{
2910+
"uri":{"shape":"String"}
2911+
}
2912+
},
27862913
"RetrievalResultLocation":{
27872914
"type":"structure",
27882915
"required":["type"],
27892916
"members":{
27902917
"confluenceLocation":{"shape":"RetrievalResultConfluenceLocation"},
27912918
"customDocumentLocation":{"shape":"RetrievalResultCustomDocumentLocation"},
2919+
"kendraDocumentLocation":{"shape":"RetrievalResultKendraDocumentLocation"},
27922920
"s3Location":{"shape":"RetrievalResultS3Location"},
27932921
"salesforceLocation":{"shape":"RetrievalResultSalesforceLocation"},
27942922
"sharePointLocation":{"shape":"RetrievalResultSharePointLocation"},
2923+
"sqlLocation":{"shape":"RetrievalResultSqlLocation"},
27952924
"type":{"shape":"RetrievalResultLocationType"},
27962925
"webLocation":{"shape":"RetrievalResultWebLocation"}
27972926
},
@@ -2805,7 +2934,9 @@
28052934
"CONFLUENCE",
28062935
"SALESFORCE",
28072936
"SHAREPOINT",
2808-
"CUSTOM"
2937+
"CUSTOM",
2938+
"KENDRA",
2939+
"SQL"
28092940
]
28102941
},
28112942
"RetrievalResultMetadata":{
@@ -2844,6 +2975,12 @@
28442975
"url":{"shape":"String"}
28452976
}
28462977
},
2978+
"RetrievalResultSqlLocation":{
2979+
"type":"structure",
2980+
"members":{
2981+
"query":{"shape":"String"}
2982+
}
2983+
},
28472984
"RetrievalResultWebLocation":{
28482985
"type":"structure",
28492986
"members":{
@@ -3229,6 +3366,25 @@
32293366
},
32303367
"sensitive":true
32313368
},
3369+
"TextToSqlConfiguration":{
3370+
"type":"structure",
3371+
"required":["type"],
3372+
"members":{
3373+
"knowledgeBaseConfiguration":{"shape":"TextToSqlKnowledgeBaseConfiguration"},
3374+
"type":{"shape":"TextToSqlConfigurationType"}
3375+
}
3376+
},
3377+
"TextToSqlConfigurationType":{
3378+
"type":"string",
3379+
"enum":["KNOWLEDGE_BASE"]
3380+
},
3381+
"TextToSqlKnowledgeBaseConfiguration":{
3382+
"type":"structure",
3383+
"required":["knowledgeBaseArn"],
3384+
"members":{
3385+
"knowledgeBaseArn":{"shape":"KnowledgeBaseArn"}
3386+
}
3387+
},
32323388
"ThrottlingException":{
32333389
"type":"structure",
32343390
"members":{
@@ -3289,6 +3445,14 @@
32893445
"event":true,
32903446
"sensitive":true
32913447
},
3448+
"TransformationConfiguration":{
3449+
"type":"structure",
3450+
"required":["mode"],
3451+
"members":{
3452+
"mode":{"shape":"QueryTransformationMode"},
3453+
"textToSqlConfiguration":{"shape":"TextToSqlConfiguration"}
3454+
}
3455+
},
32923456
"Type":{
32933457
"type":"string",
32943458
"enum":[

0 commit comments

Comments
 (0)