|
28 | 28 | #include <aws/bedrock/model/CreateModelCustomizationJobResult.h>
|
29 | 29 | #include <aws/bedrock/model/CreateModelImportJobResult.h>
|
30 | 30 | #include <aws/bedrock/model/CreateModelInvocationJobResult.h>
|
| 31 | +#include <aws/bedrock/model/CreatePromptRouterResult.h> |
31 | 32 | #include <aws/bedrock/model/CreateProvisionedModelThroughputResult.h>
|
32 | 33 | #include <aws/bedrock/model/DeleteCustomModelResult.h>
|
33 | 34 | #include <aws/bedrock/model/DeleteGuardrailResult.h>
|
34 | 35 | #include <aws/bedrock/model/DeleteImportedModelResult.h>
|
35 | 36 | #include <aws/bedrock/model/DeleteInferenceProfileResult.h>
|
36 | 37 | #include <aws/bedrock/model/DeleteMarketplaceModelEndpointResult.h>
|
37 | 38 | #include <aws/bedrock/model/DeleteModelInvocationLoggingConfigurationResult.h>
|
| 39 | +#include <aws/bedrock/model/DeletePromptRouterResult.h> |
38 | 40 | #include <aws/bedrock/model/DeleteProvisionedModelThroughputResult.h>
|
39 | 41 | #include <aws/bedrock/model/DeregisterMarketplaceModelEndpointResult.h>
|
40 | 42 | #include <aws/bedrock/model/GetCustomModelResult.h>
|
@@ -140,13 +142,15 @@ namespace Aws
|
140 | 142 | class CreateModelCustomizationJobRequest;
|
141 | 143 | class CreateModelImportJobRequest;
|
142 | 144 | class CreateModelInvocationJobRequest;
|
| 145 | + class CreatePromptRouterRequest; |
143 | 146 | class CreateProvisionedModelThroughputRequest;
|
144 | 147 | class DeleteCustomModelRequest;
|
145 | 148 | class DeleteGuardrailRequest;
|
146 | 149 | class DeleteImportedModelRequest;
|
147 | 150 | class DeleteInferenceProfileRequest;
|
148 | 151 | class DeleteMarketplaceModelEndpointRequest;
|
149 | 152 | class DeleteModelInvocationLoggingConfigurationRequest;
|
| 153 | + class DeletePromptRouterRequest; |
150 | 154 | class DeleteProvisionedModelThroughputRequest;
|
151 | 155 | class DeregisterMarketplaceModelEndpointRequest;
|
152 | 156 | class GetCustomModelRequest;
|
@@ -200,13 +204,15 @@ namespace Aws
|
200 | 204 | typedef Aws::Utils::Outcome<CreateModelCustomizationJobResult, BedrockError> CreateModelCustomizationJobOutcome;
|
201 | 205 | typedef Aws::Utils::Outcome<CreateModelImportJobResult, BedrockError> CreateModelImportJobOutcome;
|
202 | 206 | typedef Aws::Utils::Outcome<CreateModelInvocationJobResult, BedrockError> CreateModelInvocationJobOutcome;
|
| 207 | + typedef Aws::Utils::Outcome<CreatePromptRouterResult, BedrockError> CreatePromptRouterOutcome; |
203 | 208 | typedef Aws::Utils::Outcome<CreateProvisionedModelThroughputResult, BedrockError> CreateProvisionedModelThroughputOutcome;
|
204 | 209 | typedef Aws::Utils::Outcome<DeleteCustomModelResult, BedrockError> DeleteCustomModelOutcome;
|
205 | 210 | typedef Aws::Utils::Outcome<DeleteGuardrailResult, BedrockError> DeleteGuardrailOutcome;
|
206 | 211 | typedef Aws::Utils::Outcome<DeleteImportedModelResult, BedrockError> DeleteImportedModelOutcome;
|
207 | 212 | typedef Aws::Utils::Outcome<DeleteInferenceProfileResult, BedrockError> DeleteInferenceProfileOutcome;
|
208 | 213 | typedef Aws::Utils::Outcome<DeleteMarketplaceModelEndpointResult, BedrockError> DeleteMarketplaceModelEndpointOutcome;
|
209 | 214 | typedef Aws::Utils::Outcome<DeleteModelInvocationLoggingConfigurationResult, BedrockError> DeleteModelInvocationLoggingConfigurationOutcome;
|
| 215 | + typedef Aws::Utils::Outcome<DeletePromptRouterResult, BedrockError> DeletePromptRouterOutcome; |
210 | 216 | typedef Aws::Utils::Outcome<DeleteProvisionedModelThroughputResult, BedrockError> DeleteProvisionedModelThroughputOutcome;
|
211 | 217 | typedef Aws::Utils::Outcome<DeregisterMarketplaceModelEndpointResult, BedrockError> DeregisterMarketplaceModelEndpointOutcome;
|
212 | 218 | typedef Aws::Utils::Outcome<GetCustomModelResult, BedrockError> GetCustomModelOutcome;
|
@@ -260,13 +266,15 @@ namespace Aws
|
260 | 266 | typedef std::future<CreateModelCustomizationJobOutcome> CreateModelCustomizationJobOutcomeCallable;
|
261 | 267 | typedef std::future<CreateModelImportJobOutcome> CreateModelImportJobOutcomeCallable;
|
262 | 268 | typedef std::future<CreateModelInvocationJobOutcome> CreateModelInvocationJobOutcomeCallable;
|
| 269 | + typedef std::future<CreatePromptRouterOutcome> CreatePromptRouterOutcomeCallable; |
263 | 270 | typedef std::future<CreateProvisionedModelThroughputOutcome> CreateProvisionedModelThroughputOutcomeCallable;
|
264 | 271 | typedef std::future<DeleteCustomModelOutcome> DeleteCustomModelOutcomeCallable;
|
265 | 272 | typedef std::future<DeleteGuardrailOutcome> DeleteGuardrailOutcomeCallable;
|
266 | 273 | typedef std::future<DeleteImportedModelOutcome> DeleteImportedModelOutcomeCallable;
|
267 | 274 | typedef std::future<DeleteInferenceProfileOutcome> DeleteInferenceProfileOutcomeCallable;
|
268 | 275 | typedef std::future<DeleteMarketplaceModelEndpointOutcome> DeleteMarketplaceModelEndpointOutcomeCallable;
|
269 | 276 | typedef std::future<DeleteModelInvocationLoggingConfigurationOutcome> DeleteModelInvocationLoggingConfigurationOutcomeCallable;
|
| 277 | + typedef std::future<DeletePromptRouterOutcome> DeletePromptRouterOutcomeCallable; |
270 | 278 | typedef std::future<DeleteProvisionedModelThroughputOutcome> DeleteProvisionedModelThroughputOutcomeCallable;
|
271 | 279 | typedef std::future<DeregisterMarketplaceModelEndpointOutcome> DeregisterMarketplaceModelEndpointOutcomeCallable;
|
272 | 280 | typedef std::future<GetCustomModelOutcome> GetCustomModelOutcomeCallable;
|
@@ -323,13 +331,15 @@ namespace Aws
|
323 | 331 | typedef std::function<void(const BedrockClient*, const Model::CreateModelCustomizationJobRequest&, const Model::CreateModelCustomizationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelCustomizationJobResponseReceivedHandler;
|
324 | 332 | typedef std::function<void(const BedrockClient*, const Model::CreateModelImportJobRequest&, const Model::CreateModelImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelImportJobResponseReceivedHandler;
|
325 | 333 | typedef std::function<void(const BedrockClient*, const Model::CreateModelInvocationJobRequest&, const Model::CreateModelInvocationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelInvocationJobResponseReceivedHandler;
|
| 334 | + typedef std::function<void(const BedrockClient*, const Model::CreatePromptRouterRequest&, const Model::CreatePromptRouterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePromptRouterResponseReceivedHandler; |
326 | 335 | typedef std::function<void(const BedrockClient*, const Model::CreateProvisionedModelThroughputRequest&, const Model::CreateProvisionedModelThroughputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProvisionedModelThroughputResponseReceivedHandler;
|
327 | 336 | typedef std::function<void(const BedrockClient*, const Model::DeleteCustomModelRequest&, const Model::DeleteCustomModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCustomModelResponseReceivedHandler;
|
328 | 337 | typedef std::function<void(const BedrockClient*, const Model::DeleteGuardrailRequest&, const Model::DeleteGuardrailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteGuardrailResponseReceivedHandler;
|
329 | 338 | typedef std::function<void(const BedrockClient*, const Model::DeleteImportedModelRequest&, const Model::DeleteImportedModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteImportedModelResponseReceivedHandler;
|
330 | 339 | typedef std::function<void(const BedrockClient*, const Model::DeleteInferenceProfileRequest&, const Model::DeleteInferenceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInferenceProfileResponseReceivedHandler;
|
331 | 340 | typedef std::function<void(const BedrockClient*, const Model::DeleteMarketplaceModelEndpointRequest&, const Model::DeleteMarketplaceModelEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMarketplaceModelEndpointResponseReceivedHandler;
|
332 | 341 | typedef std::function<void(const BedrockClient*, const Model::DeleteModelInvocationLoggingConfigurationRequest&, const Model::DeleteModelInvocationLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelInvocationLoggingConfigurationResponseReceivedHandler;
|
| 342 | + typedef std::function<void(const BedrockClient*, const Model::DeletePromptRouterRequest&, const Model::DeletePromptRouterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePromptRouterResponseReceivedHandler; |
333 | 343 | typedef std::function<void(const BedrockClient*, const Model::DeleteProvisionedModelThroughputRequest&, const Model::DeleteProvisionedModelThroughputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProvisionedModelThroughputResponseReceivedHandler;
|
334 | 344 | typedef std::function<void(const BedrockClient*, const Model::DeregisterMarketplaceModelEndpointRequest&, const Model::DeregisterMarketplaceModelEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterMarketplaceModelEndpointResponseReceivedHandler;
|
335 | 345 | typedef std::function<void(const BedrockClient*, const Model::GetCustomModelRequest&, const Model::GetCustomModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCustomModelResponseReceivedHandler;
|
|
0 commit comments