|
1371 | 1371 | "shape":"DateTimestamp",
|
1372 | 1372 | "documentation":"<p>The time at which the agent was created.</p>"
|
1373 | 1373 | },
|
| 1374 | + "customOrchestration":{ |
| 1375 | + "shape":"CustomOrchestration", |
| 1376 | + "documentation":"<p> Contains custom orchestration configurations for the agent. </p>" |
| 1377 | + }, |
1374 | 1378 | "customerEncryptionKeyArn":{
|
1375 | 1379 | "shape":"KmsKeyArn",
|
1376 | 1380 | "documentation":"<p>The Amazon Resource Name (ARN) of the KMS key that encrypts the agent.</p>"
|
|
1403 | 1407 | "shape":"MemoryConfiguration",
|
1404 | 1408 | "documentation":"<p>Contains memory configuration for the agent.</p>"
|
1405 | 1409 | },
|
| 1410 | + "orchestrationType":{ |
| 1411 | + "shape":"OrchestrationType", |
| 1412 | + "documentation":"<p> Specifies the orchestration strategy for the agent. </p>" |
| 1413 | + }, |
1406 | 1414 | "preparedAt":{
|
1407 | 1415 | "shape":"DateTimestamp",
|
1408 | 1416 | "documentation":"<p>The time at which the agent was last prepared.</p>"
|
|
2401 | 2409 | "documentation":"<p>A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request, but does not return an error. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html\">Ensuring idempotency</a>.</p>",
|
2402 | 2410 | "idempotencyToken":true
|
2403 | 2411 | },
|
| 2412 | + "customOrchestration":{ |
| 2413 | + "shape":"CustomOrchestration", |
| 2414 | + "documentation":"<p> Contains details of the custom orchestration configured for the agent. </p>" |
| 2415 | + }, |
2404 | 2416 | "customerEncryptionKeyArn":{
|
2405 | 2417 | "shape":"KmsKeyArn",
|
2406 | 2418 | "documentation":"<p>The Amazon Resource Name (ARN) of the KMS key with which to encrypt the agent.</p>"
|
|
2429 | 2441 | "shape":"MemoryConfiguration",
|
2430 | 2442 | "documentation":"<p> Contains the details of the memory configured for the agent.</p>"
|
2431 | 2443 | },
|
| 2444 | + "orchestrationType":{ |
| 2445 | + "shape":"OrchestrationType", |
| 2446 | + "documentation":"<p> Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default. </p>" |
| 2447 | + }, |
2432 | 2448 | "promptOverrideConfiguration":{
|
2433 | 2449 | "shape":"PromptOverrideConfiguration",
|
2434 | 2450 | "documentation":"<p>Contains configurations to override prompts in different parts of an agent sequence. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html\">Advanced prompts</a>.</p>"
|
|
2986 | 3002 | "type":"string",
|
2987 | 3003 | "enum":["RETURN_CONTROL"]
|
2988 | 3004 | },
|
| 3005 | + "CustomOrchestration":{ |
| 3006 | + "type":"structure", |
| 3007 | + "members":{ |
| 3008 | + "executor":{ |
| 3009 | + "shape":"OrchestrationExecutor", |
| 3010 | + "documentation":"<p> The structure of the executor invoking the actions in custom orchestration. </p>" |
| 3011 | + } |
| 3012 | + }, |
| 3013 | + "documentation":"<p> Details of custom orchestration. </p>" |
| 3014 | + }, |
2989 | 3015 | "CustomTransformationConfiguration":{
|
2990 | 3016 | "type":"structure",
|
2991 | 3017 | "required":[
|
|
6533 | 6559 | "min":0,
|
6534 | 6560 | "pattern":"^.*$"
|
6535 | 6561 | },
|
| 6562 | + "OrchestrationExecutor":{ |
| 6563 | + "type":"structure", |
| 6564 | + "members":{ |
| 6565 | + "lambda":{ |
| 6566 | + "shape":"LambdaArn", |
| 6567 | + "documentation":"<p> The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action. </p>" |
| 6568 | + } |
| 6569 | + }, |
| 6570 | + "documentation":"<p> Contains details about the Lambda function containing the orchestration logic carried out upon invoking the custom orchestration. </p>", |
| 6571 | + "union":true |
| 6572 | + }, |
| 6573 | + "OrchestrationType":{ |
| 6574 | + "type":"string", |
| 6575 | + "enum":[ |
| 6576 | + "DEFAULT", |
| 6577 | + "CUSTOM_ORCHESTRATION" |
| 6578 | + ] |
| 6579 | + }, |
6536 | 6580 | "OutputFlowNodeConfiguration":{
|
6537 | 6581 | "type":"structure",
|
6538 | 6582 | "members":{
|
|
8443 | 8487 | "shape":"AgentRoleArn",
|
8444 | 8488 | "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.</p>"
|
8445 | 8489 | },
|
| 8490 | + "customOrchestration":{ |
| 8491 | + "shape":"CustomOrchestration", |
| 8492 | + "documentation":"<p> Contains details of the custom orchestration configured for the agent. </p>" |
| 8493 | + }, |
8446 | 8494 | "customerEncryptionKeyArn":{
|
8447 | 8495 | "shape":"KmsKeyArn",
|
8448 | 8496 | "documentation":"<p>The Amazon Resource Name (ARN) of the KMS key with which to encrypt the agent.</p>"
|
|
8471 | 8519 | "shape":"MemoryConfiguration",
|
8472 | 8520 | "documentation":"<p>Specifies the new memory configuration for the agent. </p>"
|
8473 | 8521 | },
|
| 8522 | + "orchestrationType":{ |
| 8523 | + "shape":"OrchestrationType", |
| 8524 | + "documentation":"<p> Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default. </p>" |
| 8525 | + }, |
8474 | 8526 | "promptOverrideConfiguration":{
|
8475 | 8527 | "shape":"PromptOverrideConfiguration",
|
8476 | 8528 | "documentation":"<p>Contains configurations to override prompts in different parts of an agent sequence. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html\">Advanced prompts</a>.</p>"
|
|
0 commit comments