Skip to content

Commit d754c78

Browse files
author
awstools
committed
feat(client-bedrock-agent): Amazon Bedrock Flows introduces DoWhile loops nodes, parallel node executions, and enhancements to knowledge base nodes.
1 parent 039e7be commit d754c78

18 files changed

+8041
-3552
lines changed

clients/client-bedrock-agent/src/commands/CreateFlowAliasCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ export interface CreateFlowAliasCommandOutput extends CreateFlowAliasResponse, _
4343
* flowVersion: "STRING_VALUE",
4444
* },
4545
* ],
46+
* concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
47+
* type: "Automatic" || "Manual", // required
48+
* maxConcurrency: Number("int"),
49+
* },
4650
* flowIdentifier: "STRING_VALUE", // required
4751
* clientToken: "STRING_VALUE",
4852
* tags: { // TagsMap
@@ -59,6 +63,10 @@ export interface CreateFlowAliasCommandOutput extends CreateFlowAliasResponse, _
5963
* // flowVersion: "STRING_VALUE",
6064
* // },
6165
* // ],
66+
* // concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
67+
* // type: "Automatic" || "Manual", // required
68+
* // maxConcurrency: Number("int"),
69+
* // },
6270
* // flowId: "STRING_VALUE", // required
6371
* // id: "STRING_VALUE", // required
6472
* // arn: "STRING_VALUE", // required

clients/client-bedrock-agent/src/commands/CreateFlowCommand.ts

Lines changed: 575 additions & 41 deletions
Large diffs are not rendered by default.

clients/client-bedrock-agent/src/commands/CreateFlowVersionCommand.ts

Lines changed: 289 additions & 25 deletions
Large diffs are not rendered by default.

clients/client-bedrock-agent/src/commands/GetFlowAliasCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ export interface GetFlowAliasCommandOutput extends GetFlowAliasResponse, __Metad
4949
* // flowVersion: "STRING_VALUE",
5050
* // },
5151
* // ],
52+
* // concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
53+
* // type: "Automatic" || "Manual", // required
54+
* // maxConcurrency: Number("int"),
55+
* // },
5256
* // flowId: "STRING_VALUE", // required
5357
* // id: "STRING_VALUE", // required
5458
* // arn: "STRING_VALUE", // required

clients/client-bedrock-agent/src/commands/GetFlowCommand.ts

Lines changed: 312 additions & 22 deletions
Large diffs are not rendered by default.

clients/client-bedrock-agent/src/commands/GetFlowVersionCommand.ts

Lines changed: 289 additions & 25 deletions
Large diffs are not rendered by default.

clients/client-bedrock-agent/src/commands/GetIngestionJobCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { BedrockAgentClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../BedrockAgentClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { GetIngestionJobRequest, GetIngestionJobResponse } from "../models/models_0";
9+
import { GetIngestionJobRequest } from "../models/models_0";
10+
import { GetIngestionJobResponse } from "../models/models_1";
1011
import { de_GetIngestionJobCommand, se_GetIngestionJobCommand } from "../protocols/Aws_restJson1";
1112

1213
/**

clients/client-bedrock-agent/src/commands/ListFlowAliasesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ export interface ListFlowAliasesCommandOutput extends ListFlowAliasesResponse, _
5252
* // flowVersion: "STRING_VALUE",
5353
* // },
5454
* // ],
55+
* // concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
56+
* // type: "Automatic" || "Manual", // required
57+
* // maxConcurrency: Number("int"),
58+
* // },
5559
* // flowId: "STRING_VALUE", // required
5660
* // id: "STRING_VALUE", // required
5761
* // arn: "STRING_VALUE", // required

clients/client-bedrock-agent/src/commands/ListIngestionJobsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { BedrockAgentClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../BedrockAgentClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { ListIngestionJobsRequest, ListIngestionJobsResponse } from "../models/models_0";
9+
import { ListIngestionJobsRequest, ListIngestionJobsResponse } from "../models/models_1";
1010
import { de_ListIngestionJobsCommand, se_ListIngestionJobsCommand } from "../protocols/Aws_restJson1";
1111

1212
/**

clients/client-bedrock-agent/src/commands/StartIngestionJobCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { BedrockAgentClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../BedrockAgentClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StartIngestionJobRequest, StartIngestionJobResponse } from "../models/models_0";
9+
import { StartIngestionJobRequest, StartIngestionJobResponse } from "../models/models_1";
1010
import { de_StartIngestionJobCommand, se_StartIngestionJobCommand } from "../protocols/Aws_restJson1";
1111

1212
/**

clients/client-bedrock-agent/src/commands/StopIngestionJobCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { BedrockAgentClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../BedrockAgentClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StopIngestionJobRequest } from "../models/models_0";
10-
import { StopIngestionJobResponse } from "../models/models_1";
9+
import { StopIngestionJobRequest, StopIngestionJobResponse } from "../models/models_1";
1110
import { de_StopIngestionJobCommand, se_StopIngestionJobCommand } from "../protocols/Aws_restJson1";
1211

1312
/**

clients/client-bedrock-agent/src/commands/UpdateFlowAliasCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ export interface UpdateFlowAliasCommandOutput extends UpdateFlowAliasResponse, _
4343
* flowVersion: "STRING_VALUE",
4444
* },
4545
* ],
46+
* concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
47+
* type: "Automatic" || "Manual", // required
48+
* maxConcurrency: Number("int"),
49+
* },
4650
* flowIdentifier: "STRING_VALUE", // required
4751
* aliasIdentifier: "STRING_VALUE", // required
4852
* };
@@ -56,6 +60,10 @@ export interface UpdateFlowAliasCommandOutput extends UpdateFlowAliasResponse, _
5660
* // flowVersion: "STRING_VALUE",
5761
* // },
5862
* // ],
63+
* // concurrencyConfiguration: { // FlowAliasConcurrencyConfiguration
64+
* // type: "Automatic" || "Manual", // required
65+
* // maxConcurrency: Number("int"),
66+
* // },
5967
* // flowId: "STRING_VALUE", // required
6068
* // id: "STRING_VALUE", // required
6169
* // arn: "STRING_VALUE", // required

0 commit comments

Comments
 (0)