|
223 | 223 | "smithy.api#documentation": "<p>The description of the agent.</p>" |
224 | 224 | } |
225 | 225 | }, |
| 226 | + "orchestrationType": { |
| 227 | + "target": "com.amazonaws.bedrockagent#OrchestrationType", |
| 228 | + "traits": { |
| 229 | + "smithy.api#documentation": "<p>\n Specifies the orchestration strategy for the agent.\n </p>" |
| 230 | + } |
| 231 | + }, |
| 232 | + "customOrchestration": { |
| 233 | + "target": "com.amazonaws.bedrockagent#CustomOrchestration", |
| 234 | + "traits": { |
| 235 | + "smithy.api#documentation": "<p>\n Contains custom orchestration configurations for the agent.\n </p>" |
| 236 | + } |
| 237 | + }, |
226 | 238 | "idleSessionTTLInSeconds": { |
227 | 239 | "target": "com.amazonaws.bedrockagent#SessionTTL", |
228 | 240 | "traits": { |
|
2717 | 2729 | "smithy.api#documentation": "<p>A description of the agent.</p>" |
2718 | 2730 | } |
2719 | 2731 | }, |
| 2732 | + "orchestrationType": { |
| 2733 | + "target": "com.amazonaws.bedrockagent#OrchestrationType", |
| 2734 | + "traits": { |
| 2735 | + "smithy.api#documentation": "<p>\n Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default.\n </p>" |
| 2736 | + } |
| 2737 | + }, |
| 2738 | + "customOrchestration": { |
| 2739 | + "target": "com.amazonaws.bedrockagent#CustomOrchestration", |
| 2740 | + "traits": { |
| 2741 | + "smithy.api#documentation": "<p>\n Contains details of the custom orchestration configured for the agent.\n </p>" |
| 2742 | + } |
| 2743 | + }, |
2720 | 2744 | "idleSessionTTLInSeconds": { |
2721 | 2745 | "target": "com.amazonaws.bedrockagent#SessionTTL", |
2722 | 2746 | "traits": { |
|
3842 | 3866 | } |
3843 | 3867 | } |
3844 | 3868 | }, |
| 3869 | + "com.amazonaws.bedrockagent#CustomOrchestration": { |
| 3870 | + "type": "structure", |
| 3871 | + "members": { |
| 3872 | + "executor": { |
| 3873 | + "target": "com.amazonaws.bedrockagent#OrchestrationExecutor", |
| 3874 | + "traits": { |
| 3875 | + "smithy.api#documentation": "<p>\n The structure of the executor invoking the actions in custom orchestration. \n </p>" |
| 3876 | + } |
| 3877 | + } |
| 3878 | + }, |
| 3879 | + "traits": { |
| 3880 | + "smithy.api#documentation": "<p>\n Details of custom orchestration.\n </p>" |
| 3881 | + } |
| 3882 | + }, |
3845 | 3883 | "com.amazonaws.bedrockagent#CustomTransformationConfiguration": { |
3846 | 3884 | "type": "structure", |
3847 | 3885 | "members": { |
|
10684 | 10722 | "smithy.api#pattern": "^.*$" |
10685 | 10723 | } |
10686 | 10724 | }, |
| 10725 | + "com.amazonaws.bedrockagent#OrchestrationExecutor": { |
| 10726 | + "type": "union", |
| 10727 | + "members": { |
| 10728 | + "lambda": { |
| 10729 | + "target": "com.amazonaws.bedrockagent#LambdaArn", |
| 10730 | + "traits": { |
| 10731 | + "smithy.api#documentation": "<p>\n The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.\n </p>" |
| 10732 | + } |
| 10733 | + } |
| 10734 | + }, |
| 10735 | + "traits": { |
| 10736 | + "smithy.api#documentation": "<p>\n Contains details about the Lambda function containing the orchestration logic carried out upon invoking the custom orchestration.\n </p>" |
| 10737 | + } |
| 10738 | + }, |
| 10739 | + "com.amazonaws.bedrockagent#OrchestrationType": { |
| 10740 | + "type": "enum", |
| 10741 | + "members": { |
| 10742 | + "DEFAULT": { |
| 10743 | + "target": "smithy.api#Unit", |
| 10744 | + "traits": { |
| 10745 | + "smithy.api#enumValue": "DEFAULT" |
| 10746 | + } |
| 10747 | + }, |
| 10748 | + "CUSTOM_ORCHESTRATION": { |
| 10749 | + "target": "smithy.api#Unit", |
| 10750 | + "traits": { |
| 10751 | + "smithy.api#enumValue": "CUSTOM_ORCHESTRATION" |
| 10752 | + } |
| 10753 | + } |
| 10754 | + } |
| 10755 | + }, |
10687 | 10756 | "com.amazonaws.bedrockagent#OutputFlowNodeConfiguration": { |
10688 | 10757 | "type": "structure", |
10689 | 10758 | "members": {}, |
|
13880 | 13949 | "smithy.api#documentation": "<p>Specifies a new description of the agent.</p>" |
13881 | 13950 | } |
13882 | 13951 | }, |
| 13952 | + "orchestrationType": { |
| 13953 | + "target": "com.amazonaws.bedrockagent#OrchestrationType", |
| 13954 | + "traits": { |
| 13955 | + "smithy.api#documentation": "<p>\n Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default.\n </p>" |
| 13956 | + } |
| 13957 | + }, |
| 13958 | + "customOrchestration": { |
| 13959 | + "target": "com.amazonaws.bedrockagent#CustomOrchestration", |
| 13960 | + "traits": { |
| 13961 | + "smithy.api#documentation": "<p>\n Contains details of the custom orchestration configured for the agent.\n </p>" |
| 13962 | + } |
| 13963 | + }, |
13883 | 13964 | "idleSessionTTLInSeconds": { |
13884 | 13965 | "target": "com.amazonaws.bedrockagent#SessionTTL", |
13885 | 13966 | "traits": { |
|
0 commit comments