@@ -3,13 +3,33 @@ import { createAggregatedClient } from "@smithy/smithy-client";
33import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
44
55import { BedrockAgentCoreClient , BedrockAgentCoreClientConfig } from "./BedrockAgentCoreClient" ;
6+ import {
7+ BatchCreateMemoryRecordsCommand ,
8+ BatchCreateMemoryRecordsCommandInput ,
9+ BatchCreateMemoryRecordsCommandOutput ,
10+ } from "./commands/BatchCreateMemoryRecordsCommand" ;
11+ import {
12+ BatchDeleteMemoryRecordsCommand ,
13+ BatchDeleteMemoryRecordsCommandInput ,
14+ BatchDeleteMemoryRecordsCommandOutput ,
15+ } from "./commands/BatchDeleteMemoryRecordsCommand" ;
16+ import {
17+ BatchUpdateMemoryRecordsCommand ,
18+ BatchUpdateMemoryRecordsCommandInput ,
19+ BatchUpdateMemoryRecordsCommandOutput ,
20+ } from "./commands/BatchUpdateMemoryRecordsCommand" ;
621import { CreateEventCommand , CreateEventCommandInput , CreateEventCommandOutput } from "./commands/CreateEventCommand" ;
722import { DeleteEventCommand , DeleteEventCommandInput , DeleteEventCommandOutput } from "./commands/DeleteEventCommand" ;
823import {
924 DeleteMemoryRecordCommand ,
1025 DeleteMemoryRecordCommandInput ,
1126 DeleteMemoryRecordCommandOutput ,
1227} from "./commands/DeleteMemoryRecordCommand" ;
28+ import {
29+ GetAgentCardCommand ,
30+ GetAgentCardCommandInput ,
31+ GetAgentCardCommandOutput ,
32+ } from "./commands/GetAgentCardCommand" ;
1333import {
1434 GetBrowserSessionCommand ,
1535 GetBrowserSessionCommandInput ,
@@ -108,16 +128,25 @@ import {
108128 StopCodeInterpreterSessionCommandInput ,
109129 StopCodeInterpreterSessionCommandOutput ,
110130} from "./commands/StopCodeInterpreterSessionCommand" ;
131+ import {
132+ StopRuntimeSessionCommand ,
133+ StopRuntimeSessionCommandInput ,
134+ StopRuntimeSessionCommandOutput ,
135+ } from "./commands/StopRuntimeSessionCommand" ;
111136import {
112137 UpdateBrowserStreamCommand ,
113138 UpdateBrowserStreamCommandInput ,
114139 UpdateBrowserStreamCommandOutput ,
115140} from "./commands/UpdateBrowserStreamCommand" ;
116141
117142const commands = {
143+ BatchCreateMemoryRecordsCommand,
144+ BatchDeleteMemoryRecordsCommand,
145+ BatchUpdateMemoryRecordsCommand,
118146 CreateEventCommand,
119147 DeleteEventCommand,
120148 DeleteMemoryRecordCommand,
149+ GetAgentCardCommand,
121150 GetBrowserSessionCommand,
122151 GetCodeInterpreterSessionCommand,
123152 GetEventCommand,
@@ -140,10 +169,62 @@ const commands = {
140169 StartCodeInterpreterSessionCommand,
141170 StopBrowserSessionCommand,
142171 StopCodeInterpreterSessionCommand,
172+ StopRuntimeSessionCommand,
143173 UpdateBrowserStreamCommand,
144174} ;
145175
146176export interface BedrockAgentCore {
177+ /**
178+ * @see {@link BatchCreateMemoryRecordsCommand }
179+ */
180+ batchCreateMemoryRecords (
181+ args : BatchCreateMemoryRecordsCommandInput ,
182+ options ?: __HttpHandlerOptions
183+ ) : Promise < BatchCreateMemoryRecordsCommandOutput > ;
184+ batchCreateMemoryRecords (
185+ args : BatchCreateMemoryRecordsCommandInput ,
186+ cb : ( err : any , data ?: BatchCreateMemoryRecordsCommandOutput ) => void
187+ ) : void ;
188+ batchCreateMemoryRecords (
189+ args : BatchCreateMemoryRecordsCommandInput ,
190+ options : __HttpHandlerOptions ,
191+ cb : ( err : any , data ?: BatchCreateMemoryRecordsCommandOutput ) => void
192+ ) : void ;
193+
194+ /**
195+ * @see {@link BatchDeleteMemoryRecordsCommand }
196+ */
197+ batchDeleteMemoryRecords (
198+ args : BatchDeleteMemoryRecordsCommandInput ,
199+ options ?: __HttpHandlerOptions
200+ ) : Promise < BatchDeleteMemoryRecordsCommandOutput > ;
201+ batchDeleteMemoryRecords (
202+ args : BatchDeleteMemoryRecordsCommandInput ,
203+ cb : ( err : any , data ?: BatchDeleteMemoryRecordsCommandOutput ) => void
204+ ) : void ;
205+ batchDeleteMemoryRecords (
206+ args : BatchDeleteMemoryRecordsCommandInput ,
207+ options : __HttpHandlerOptions ,
208+ cb : ( err : any , data ?: BatchDeleteMemoryRecordsCommandOutput ) => void
209+ ) : void ;
210+
211+ /**
212+ * @see {@link BatchUpdateMemoryRecordsCommand }
213+ */
214+ batchUpdateMemoryRecords (
215+ args : BatchUpdateMemoryRecordsCommandInput ,
216+ options ?: __HttpHandlerOptions
217+ ) : Promise < BatchUpdateMemoryRecordsCommandOutput > ;
218+ batchUpdateMemoryRecords (
219+ args : BatchUpdateMemoryRecordsCommandInput ,
220+ cb : ( err : any , data ?: BatchUpdateMemoryRecordsCommandOutput ) => void
221+ ) : void ;
222+ batchUpdateMemoryRecords (
223+ args : BatchUpdateMemoryRecordsCommandInput ,
224+ options : __HttpHandlerOptions ,
225+ cb : ( err : any , data ?: BatchUpdateMemoryRecordsCommandOutput ) => void
226+ ) : void ;
227+
147228 /**
148229 * @see {@link CreateEventCommand }
149230 */
@@ -183,6 +264,17 @@ export interface BedrockAgentCore {
183264 cb : ( err : any , data ?: DeleteMemoryRecordCommandOutput ) => void
184265 ) : void ;
185266
267+ /**
268+ * @see {@link GetAgentCardCommand }
269+ */
270+ getAgentCard ( args : GetAgentCardCommandInput , options ?: __HttpHandlerOptions ) : Promise < GetAgentCardCommandOutput > ;
271+ getAgentCard ( args : GetAgentCardCommandInput , cb : ( err : any , data ?: GetAgentCardCommandOutput ) => void ) : void ;
272+ getAgentCard (
273+ args : GetAgentCardCommandInput ,
274+ options : __HttpHandlerOptions ,
275+ cb : ( err : any , data ?: GetAgentCardCommandOutput ) => void
276+ ) : void ;
277+
186278 /**
187279 * @see {@link GetBrowserSessionCommand }
188280 */
@@ -530,6 +622,23 @@ export interface BedrockAgentCore {
530622 cb : ( err : any , data ?: StopCodeInterpreterSessionCommandOutput ) => void
531623 ) : void ;
532624
625+ /**
626+ * @see {@link StopRuntimeSessionCommand }
627+ */
628+ stopRuntimeSession (
629+ args : StopRuntimeSessionCommandInput ,
630+ options ?: __HttpHandlerOptions
631+ ) : Promise < StopRuntimeSessionCommandOutput > ;
632+ stopRuntimeSession (
633+ args : StopRuntimeSessionCommandInput ,
634+ cb : ( err : any , data ?: StopRuntimeSessionCommandOutput ) => void
635+ ) : void ;
636+ stopRuntimeSession (
637+ args : StopRuntimeSessionCommandInput ,
638+ options : __HttpHandlerOptions ,
639+ cb : ( err : any , data ?: StopRuntimeSessionCommandOutput ) => void
640+ ) : void ;
641+
533642 /**
534643 * @see {@link UpdateBrowserStreamCommand }
535644 */
0 commit comments