AWS SDK for C++

AWS SDK for C++ Version 1.11.909

Loading...
Searching...
No Matches
SageMakerClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/sagemaker/SageMakerPaginationBase.h>
12#include <aws/sagemaker/SageMakerServiceClientModel.h>
13#include <aws/sagemaker/SageMakerWaiter.h>
14#include <aws/sagemaker/SageMaker_EXPORTS.h>
15
16namespace Aws {
17namespace SageMaker {
26class AWS_SAGEMAKER_API SageMakerClient : public Aws::Client::AWSJsonClient,
27 public Aws::Client::ClientWithAsyncTemplateMethods<SageMakerClient>,
28 public SageMakerPaginationBase<SageMakerClient>,
29 public SageMakerWaiter<SageMakerClient> {
30 public:
32 static const char* GetServiceName();
33 static const char* GetAllocationTag();
34
37
43 std::shared_ptr<SageMakerEndpointProviderBase> endpointProvider = nullptr);
44
49 SageMakerClient(const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<SageMakerEndpointProviderBase> endpointProvider = nullptr,
51
56 SageMakerClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
57 std::shared_ptr<SageMakerEndpointProviderBase> endpointProvider = nullptr,
59
60 /* Legacy constructors due deprecation */
66
71 SageMakerClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
72
77 SageMakerClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
78 const Aws::Client::ClientConfiguration& clientConfiguration);
79
80 /* End of legacy constructors due deprecation */
82
94
98 template <typename AddAssociationRequestT = Model::AddAssociationRequest>
99 Model::AddAssociationOutcomeCallable AddAssociationCallable(const AddAssociationRequestT& request) const {
100 return SubmitCallable(&SageMakerClient::AddAssociation, request);
101 }
102
107 template <typename AddAssociationRequestT = Model::AddAssociationRequest>
108 void AddAssociationAsync(const AddAssociationRequestT& request, const AddAssociationResponseReceivedHandler& handler,
109 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
110 return SubmitAsync(&SageMakerClient::AddAssociation, request, handler, context);
111 }
112
145
149 template <typename AddTagsRequestT = Model::AddTagsRequest>
150 Model::AddTagsOutcomeCallable AddTagsCallable(const AddTagsRequestT& request) const {
151 return SubmitCallable(&SageMakerClient::AddTags, request);
152 }
153
158 template <typename AddTagsRequestT = Model::AddTagsRequest>
159 void AddTagsAsync(const AddTagsRequestT& request, const AddTagsResponseReceivedHandler& handler,
160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
161 return SubmitAsync(&SageMakerClient::AddTags, request, handler, context);
162 }
163
174
179 template <typename AssociateTrialComponentRequestT = Model::AssociateTrialComponentRequest>
180 Model::AssociateTrialComponentOutcomeCallable AssociateTrialComponentCallable(const AssociateTrialComponentRequestT& request) const {
181 return SubmitCallable(&SageMakerClient::AssociateTrialComponent, request);
182 }
183
188 template <typename AssociateTrialComponentRequestT = Model::AssociateTrialComponentRequest>
189 void AssociateTrialComponentAsync(const AssociateTrialComponentRequestT& request,
191 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
192 return SubmitAsync(&SageMakerClient::AssociateTrialComponent, request, handler, context);
193 }
194
205
210 template <typename AttachClusterNodeNetworkInterfaceRequestT = Model::AttachClusterNodeNetworkInterfaceRequest>
212 const AttachClusterNodeNetworkInterfaceRequestT& request) const {
213 return SubmitCallable(&SageMakerClient::AttachClusterNodeNetworkInterface, request);
214 }
215
220 template <typename AttachClusterNodeNetworkInterfaceRequestT = Model::AttachClusterNodeNetworkInterfaceRequest>
221 void AttachClusterNodeNetworkInterfaceAsync(const AttachClusterNodeNetworkInterfaceRequestT& request,
223 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
224 return SubmitAsync(&SageMakerClient::AttachClusterNodeNetworkInterface, request, handler, context);
225 }
226
237
242 template <typename AttachClusterNodeVolumeRequestT = Model::AttachClusterNodeVolumeRequest>
243 Model::AttachClusterNodeVolumeOutcomeCallable AttachClusterNodeVolumeCallable(const AttachClusterNodeVolumeRequestT& request) const {
244 return SubmitCallable(&SageMakerClient::AttachClusterNodeVolume, request);
245 }
246
251 template <typename AttachClusterNodeVolumeRequestT = Model::AttachClusterNodeVolumeRequest>
252 void AttachClusterNodeVolumeAsync(const AttachClusterNodeVolumeRequestT& request,
254 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
255 return SubmitAsync(&SageMakerClient::AttachClusterNodeVolume, request, handler, context);
256 }
257
270
275 template <typename BatchAddClusterNodesRequestT = Model::BatchAddClusterNodesRequest>
276 Model::BatchAddClusterNodesOutcomeCallable BatchAddClusterNodesCallable(const BatchAddClusterNodesRequestT& request) const {
277 return SubmitCallable(&SageMakerClient::BatchAddClusterNodes, request);
278 }
279
284 template <typename BatchAddClusterNodesRequestT = Model::BatchAddClusterNodesRequest>
285 void BatchAddClusterNodesAsync(const BatchAddClusterNodesRequestT& request, const BatchAddClusterNodesResponseReceivedHandler& handler,
286 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
287 return SubmitAsync(&SageMakerClient::BatchAddClusterNodes, request, handler, context);
288 }
289
310
315 template <typename BatchDeleteClusterNodesRequestT = Model::BatchDeleteClusterNodesRequest>
316 Model::BatchDeleteClusterNodesOutcomeCallable BatchDeleteClusterNodesCallable(const BatchDeleteClusterNodesRequestT& request) const {
317 return SubmitCallable(&SageMakerClient::BatchDeleteClusterNodes, request);
318 }
319
324 template <typename BatchDeleteClusterNodesRequestT = Model::BatchDeleteClusterNodesRequest>
325 void BatchDeleteClusterNodesAsync(const BatchDeleteClusterNodesRequestT& request,
327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
328 return SubmitAsync(&SageMakerClient::BatchDeleteClusterNodes, request, handler, context);
329 }
330
338
343 template <typename BatchDescribeModelPackageRequestT = Model::BatchDescribeModelPackageRequest>
345 const BatchDescribeModelPackageRequestT& request) const {
346 return SubmitCallable(&SageMakerClient::BatchDescribeModelPackage, request);
347 }
348
353 template <typename BatchDescribeModelPackageRequestT = Model::BatchDescribeModelPackageRequest>
354 void BatchDescribeModelPackageAsync(const BatchDescribeModelPackageRequestT& request,
356 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
357 return SubmitAsync(&SageMakerClient::BatchDescribeModelPackage, request, handler, context);
358 }
359
378
383 template <typename BatchRebootClusterNodesRequestT = Model::BatchRebootClusterNodesRequest>
384 Model::BatchRebootClusterNodesOutcomeCallable BatchRebootClusterNodesCallable(const BatchRebootClusterNodesRequestT& request) const {
385 return SubmitCallable(&SageMakerClient::BatchRebootClusterNodes, request);
386 }
387
392 template <typename BatchRebootClusterNodesRequestT = Model::BatchRebootClusterNodesRequest>
393 void BatchRebootClusterNodesAsync(const BatchRebootClusterNodesRequestT& request,
395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
396 return SubmitAsync(&SageMakerClient::BatchRebootClusterNodes, request, handler, context);
397 }
398
427
432 template <typename BatchReplaceClusterNodesRequestT = Model::BatchReplaceClusterNodesRequest>
433 Model::BatchReplaceClusterNodesOutcomeCallable BatchReplaceClusterNodesCallable(const BatchReplaceClusterNodesRequestT& request) const {
434 return SubmitCallable(&SageMakerClient::BatchReplaceClusterNodes, request);
435 }
436
441 template <typename BatchReplaceClusterNodesRequestT = Model::BatchReplaceClusterNodesRequest>
442 void BatchReplaceClusterNodesAsync(const BatchReplaceClusterNodesRequestT& request,
444 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
445 return SubmitAsync(&SageMakerClient::BatchReplaceClusterNodes, request, handler, context);
446 }
447
457
462 template <typename CreateAIBenchmarkJobRequestT = Model::CreateAIBenchmarkJobRequest>
463 Model::CreateAIBenchmarkJobOutcomeCallable CreateAIBenchmarkJobCallable(const CreateAIBenchmarkJobRequestT& request) const {
464 return SubmitCallable(&SageMakerClient::CreateAIBenchmarkJob, request);
465 }
466
471 template <typename CreateAIBenchmarkJobRequestT = Model::CreateAIBenchmarkJobRequest>
472 void CreateAIBenchmarkJobAsync(const CreateAIBenchmarkJobRequestT& request, const CreateAIBenchmarkJobResponseReceivedHandler& handler,
473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
474 return SubmitAsync(&SageMakerClient::CreateAIBenchmarkJob, request, handler, context);
475 }
476
488
493 template <typename CreateAIRecommendationJobRequestT = Model::CreateAIRecommendationJobRequest>
495 const CreateAIRecommendationJobRequestT& request) const {
496 return SubmitCallable(&SageMakerClient::CreateAIRecommendationJob, request);
497 }
498
503 template <typename CreateAIRecommendationJobRequestT = Model::CreateAIRecommendationJobRequest>
504 void CreateAIRecommendationJobAsync(const CreateAIRecommendationJobRequestT& request,
506 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
507 return SubmitAsync(&SageMakerClient::CreateAIRecommendationJob, request, handler, context);
508 }
509
519
524 template <typename CreateAIWorkloadConfigRequestT = Model::CreateAIWorkloadConfigRequest>
525 Model::CreateAIWorkloadConfigOutcomeCallable CreateAIWorkloadConfigCallable(const CreateAIWorkloadConfigRequestT& request) const {
526 return SubmitCallable(&SageMakerClient::CreateAIWorkloadConfig, request);
527 }
528
533 template <typename CreateAIWorkloadConfigRequestT = Model::CreateAIWorkloadConfigRequest>
534 void CreateAIWorkloadConfigAsync(const CreateAIWorkloadConfigRequestT& request,
536 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
537 return SubmitAsync(&SageMakerClient::CreateAIWorkloadConfig, request, handler, context);
538 }
539
551
555 template <typename CreateActionRequestT = Model::CreateActionRequest>
556 Model::CreateActionOutcomeCallable CreateActionCallable(const CreateActionRequestT& request) const {
557 return SubmitCallable(&SageMakerClient::CreateAction, request);
558 }
559
564 template <typename CreateActionRequestT = Model::CreateActionRequest>
565 void CreateActionAsync(const CreateActionRequestT& request, const CreateActionResponseReceivedHandler& handler,
566 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
567 return SubmitAsync(&SageMakerClient::CreateAction, request, handler, context);
568 }
569
577
581 template <typename CreateAlgorithmRequestT = Model::CreateAlgorithmRequest>
582 Model::CreateAlgorithmOutcomeCallable CreateAlgorithmCallable(const CreateAlgorithmRequestT& request) const {
583 return SubmitCallable(&SageMakerClient::CreateAlgorithm, request);
584 }
585
590 template <typename CreateAlgorithmRequestT = Model::CreateAlgorithmRequest>
591 void CreateAlgorithmAsync(const CreateAlgorithmRequestT& request, const CreateAlgorithmResponseReceivedHandler& handler,
592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
593 return SubmitAsync(&SageMakerClient::CreateAlgorithm, request, handler, context);
594 }
595
605
609 template <typename CreateAppRequestT = Model::CreateAppRequest>
610 Model::CreateAppOutcomeCallable CreateAppCallable(const CreateAppRequestT& request) const {
611 return SubmitCallable(&SageMakerClient::CreateApp, request);
612 }
613
618 template <typename CreateAppRequestT = Model::CreateAppRequest>
619 void CreateAppAsync(const CreateAppRequestT& request, const CreateAppResponseReceivedHandler& handler,
620 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
621 return SubmitAsync(&SageMakerClient::CreateApp, request, handler, context);
622 }
623
633
638 template <typename CreateAppImageConfigRequestT = Model::CreateAppImageConfigRequest>
639 Model::CreateAppImageConfigOutcomeCallable CreateAppImageConfigCallable(const CreateAppImageConfigRequestT& request) const {
640 return SubmitCallable(&SageMakerClient::CreateAppImageConfig, request);
641 }
642
647 template <typename CreateAppImageConfigRequestT = Model::CreateAppImageConfigRequest>
648 void CreateAppImageConfigAsync(const CreateAppImageConfigRequestT& request, const CreateAppImageConfigResponseReceivedHandler& handler,
649 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
650 return SubmitAsync(&SageMakerClient::CreateAppImageConfig, request, handler, context);
651 }
652
663
667 template <typename CreateArtifactRequestT = Model::CreateArtifactRequest>
668 Model::CreateArtifactOutcomeCallable CreateArtifactCallable(const CreateArtifactRequestT& request) const {
669 return SubmitCallable(&SageMakerClient::CreateArtifact, request);
670 }
671
676 template <typename CreateArtifactRequestT = Model::CreateArtifactRequest>
677 void CreateArtifactAsync(const CreateArtifactRequestT& request, const CreateArtifactResponseReceivedHandler& handler,
678 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
679 return SubmitAsync(&SageMakerClient::CreateArtifact, request, handler, context);
680 }
681
720
724 template <typename CreateAutoMLJobRequestT = Model::CreateAutoMLJobRequest>
725 Model::CreateAutoMLJobOutcomeCallable CreateAutoMLJobCallable(const CreateAutoMLJobRequestT& request) const {
726 return SubmitCallable(&SageMakerClient::CreateAutoMLJob, request);
727 }
728
733 template <typename CreateAutoMLJobRequestT = Model::CreateAutoMLJobRequest>
734 void CreateAutoMLJobAsync(const CreateAutoMLJobRequestT& request, const CreateAutoMLJobResponseReceivedHandler& handler,
735 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
736 return SubmitAsync(&SageMakerClient::CreateAutoMLJob, request, handler, context);
737 }
738
785
790 template <typename CreateAutoMLJobV2RequestT = Model::CreateAutoMLJobV2Request>
791 Model::CreateAutoMLJobV2OutcomeCallable CreateAutoMLJobV2Callable(const CreateAutoMLJobV2RequestT& request) const {
792 return SubmitCallable(&SageMakerClient::CreateAutoMLJobV2, request);
793 }
794
799 template <typename CreateAutoMLJobV2RequestT = Model::CreateAutoMLJobV2Request>
800 void CreateAutoMLJobV2Async(const CreateAutoMLJobV2RequestT& request, const CreateAutoMLJobV2ResponseReceivedHandler& handler,
801 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
802 return SubmitAsync(&SageMakerClient::CreateAutoMLJobV2, request, handler, context);
803 }
804
817
821 template <typename CreateClusterRequestT = Model::CreateClusterRequest>
822 Model::CreateClusterOutcomeCallable CreateClusterCallable(const CreateClusterRequestT& request) const {
823 return SubmitCallable(&SageMakerClient::CreateCluster, request);
824 }
825
830 template <typename CreateClusterRequestT = Model::CreateClusterRequest>
831 void CreateClusterAsync(const CreateClusterRequestT& request, const CreateClusterResponseReceivedHandler& handler,
832 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
833 return SubmitAsync(&SageMakerClient::CreateCluster, request, handler, context);
834 }
835
845 const Model::CreateClusterSchedulerConfigRequest& request) const;
846
851 template <typename CreateClusterSchedulerConfigRequestT = Model::CreateClusterSchedulerConfigRequest>
853 const CreateClusterSchedulerConfigRequestT& request) const {
854 return SubmitCallable(&SageMakerClient::CreateClusterSchedulerConfig, request);
855 }
856
861 template <typename CreateClusterSchedulerConfigRequestT = Model::CreateClusterSchedulerConfigRequest>
862 void CreateClusterSchedulerConfigAsync(const CreateClusterSchedulerConfigRequestT& request,
864 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
865 return SubmitAsync(&SageMakerClient::CreateClusterSchedulerConfig, request, handler, context);
866 }
867
883
888 template <typename CreateCodeRepositoryRequestT = Model::CreateCodeRepositoryRequest>
889 Model::CreateCodeRepositoryOutcomeCallable CreateCodeRepositoryCallable(const CreateCodeRepositoryRequestT& request) const {
890 return SubmitCallable(&SageMakerClient::CreateCodeRepository, request);
891 }
892
897 template <typename CreateCodeRepositoryRequestT = Model::CreateCodeRepositoryRequest>
898 void CreateCodeRepositoryAsync(const CreateCodeRepositoryRequestT& request, const CreateCodeRepositoryResponseReceivedHandler& handler,
899 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
900 return SubmitAsync(&SageMakerClient::CreateCodeRepository, request, handler, context);
901 }
902
929
934 template <typename CreateCompilationJobRequestT = Model::CreateCompilationJobRequest>
935 Model::CreateCompilationJobOutcomeCallable CreateCompilationJobCallable(const CreateCompilationJobRequestT& request) const {
936 return SubmitCallable(&SageMakerClient::CreateCompilationJob, request);
937 }
938
943 template <typename CreateCompilationJobRequestT = Model::CreateCompilationJobRequest>
944 void CreateCompilationJobAsync(const CreateCompilationJobRequestT& request, const CreateCompilationJobResponseReceivedHandler& handler,
945 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
946 return SubmitAsync(&SageMakerClient::CreateCompilationJob, request, handler, context);
947 }
948
958
963 template <typename CreateComputeQuotaRequestT = Model::CreateComputeQuotaRequest>
964 Model::CreateComputeQuotaOutcomeCallable CreateComputeQuotaCallable(const CreateComputeQuotaRequestT& request) const {
965 return SubmitCallable(&SageMakerClient::CreateComputeQuota, request);
966 }
967
972 template <typename CreateComputeQuotaRequestT = Model::CreateComputeQuotaRequest>
973 void CreateComputeQuotaAsync(const CreateComputeQuotaRequestT& request, const CreateComputeQuotaResponseReceivedHandler& handler,
974 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
975 return SubmitAsync(&SageMakerClient::CreateComputeQuota, request, handler, context);
976 }
977
988
992 template <typename CreateContextRequestT = Model::CreateContextRequest>
993 Model::CreateContextOutcomeCallable CreateContextCallable(const CreateContextRequestT& request) const {
994 return SubmitCallable(&SageMakerClient::CreateContext, request);
995 }
996
1001 template <typename CreateContextRequestT = Model::CreateContextRequest>
1002 void CreateContextAsync(const CreateContextRequestT& request, const CreateContextResponseReceivedHandler& handler,
1003 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1004 return SubmitAsync(&SageMakerClient::CreateContext, request, handler, context);
1005 }
1006
1017
1022 template <typename CreateDataQualityJobDefinitionRequestT = Model::CreateDataQualityJobDefinitionRequest>
1024 const CreateDataQualityJobDefinitionRequestT& request) const {
1025 return SubmitCallable(&SageMakerClient::CreateDataQualityJobDefinition, request);
1026 }
1027
1032 template <typename CreateDataQualityJobDefinitionRequestT = Model::CreateDataQualityJobDefinitionRequest>
1033 void CreateDataQualityJobDefinitionAsync(const CreateDataQualityJobDefinitionRequestT& request,
1035 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1036 return SubmitAsync(&SageMakerClient::CreateDataQualityJobDefinition, request, handler, context);
1037 }
1038
1045
1050 template <typename CreateDeviceFleetRequestT = Model::CreateDeviceFleetRequest>
1051 Model::CreateDeviceFleetOutcomeCallable CreateDeviceFleetCallable(const CreateDeviceFleetRequestT& request) const {
1052 return SubmitCallable(&SageMakerClient::CreateDeviceFleet, request);
1053 }
1054
1059 template <typename CreateDeviceFleetRequestT = Model::CreateDeviceFleetRequest>
1060 void CreateDeviceFleetAsync(const CreateDeviceFleetRequestT& request, const CreateDeviceFleetResponseReceivedHandler& handler,
1061 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1062 return SubmitAsync(&SageMakerClient::CreateDeviceFleet, request, handler, context);
1063 }
1064
1104
1108 template <typename CreateDomainRequestT = Model::CreateDomainRequest>
1109 Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT& request) const {
1110 return SubmitCallable(&SageMakerClient::CreateDomain, request);
1111 }
1112
1117 template <typename CreateDomainRequestT = Model::CreateDomainRequest>
1118 void CreateDomainAsync(const CreateDomainRequestT& request, const CreateDomainResponseReceivedHandler& handler,
1119 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1120 return SubmitAsync(&SageMakerClient::CreateDomain, request, handler, context);
1121 }
1122
1131
1136 template <typename CreateEdgeDeploymentPlanRequestT = Model::CreateEdgeDeploymentPlanRequest>
1137 Model::CreateEdgeDeploymentPlanOutcomeCallable CreateEdgeDeploymentPlanCallable(const CreateEdgeDeploymentPlanRequestT& request) const {
1138 return SubmitCallable(&SageMakerClient::CreateEdgeDeploymentPlan, request);
1139 }
1140
1145 template <typename CreateEdgeDeploymentPlanRequestT = Model::CreateEdgeDeploymentPlanRequest>
1146 void CreateEdgeDeploymentPlanAsync(const CreateEdgeDeploymentPlanRequestT& request,
1148 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1149 return SubmitAsync(&SageMakerClient::CreateEdgeDeploymentPlan, request, handler, context);
1150 }
1151
1159
1164 template <typename CreateEdgeDeploymentStageRequestT = Model::CreateEdgeDeploymentStageRequest>
1166 const CreateEdgeDeploymentStageRequestT& request) const {
1167 return SubmitCallable(&SageMakerClient::CreateEdgeDeploymentStage, request);
1168 }
1169
1174 template <typename CreateEdgeDeploymentStageRequestT = Model::CreateEdgeDeploymentStageRequest>
1175 void CreateEdgeDeploymentStageAsync(const CreateEdgeDeploymentStageRequestT& request,
1177 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1178 return SubmitAsync(&SageMakerClient::CreateEdgeDeploymentStage, request, handler, context);
1179 }
1180
1190
1195 template <typename CreateEdgePackagingJobRequestT = Model::CreateEdgePackagingJobRequest>
1196 Model::CreateEdgePackagingJobOutcomeCallable CreateEdgePackagingJobCallable(const CreateEdgePackagingJobRequestT& request) const {
1197 return SubmitCallable(&SageMakerClient::CreateEdgePackagingJob, request);
1198 }
1199
1204 template <typename CreateEdgePackagingJobRequestT = Model::CreateEdgePackagingJobRequest>
1205 void CreateEdgePackagingJobAsync(const CreateEdgePackagingJobRequestT& request,
1207 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1208 return SubmitAsync(&SageMakerClient::CreateEdgePackagingJob, request, handler, context);
1209 }
1210
1278
1282 template <typename CreateEndpointRequestT = Model::CreateEndpointRequest>
1283 Model::CreateEndpointOutcomeCallable CreateEndpointCallable(const CreateEndpointRequestT& request) const {
1284 return SubmitCallable(&SageMakerClient::CreateEndpoint, request);
1285 }
1286
1291 template <typename CreateEndpointRequestT = Model::CreateEndpointRequest>
1292 void CreateEndpointAsync(const CreateEndpointRequestT& request, const CreateEndpointResponseReceivedHandler& handler,
1293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1294 return SubmitAsync(&SageMakerClient::CreateEndpoint, request, handler, context);
1295 }
1296
1333
1338 template <typename CreateEndpointConfigRequestT = Model::CreateEndpointConfigRequest>
1339 Model::CreateEndpointConfigOutcomeCallable CreateEndpointConfigCallable(const CreateEndpointConfigRequestT& request) const {
1340 return SubmitCallable(&SageMakerClient::CreateEndpointConfig, request);
1341 }
1342
1347 template <typename CreateEndpointConfigRequestT = Model::CreateEndpointConfigRequest>
1348 void CreateEndpointConfigAsync(const CreateEndpointConfigRequestT& request, const CreateEndpointConfigResponseReceivedHandler& handler,
1349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1350 return SubmitAsync(&SageMakerClient::CreateEndpointConfig, request, handler, context);
1351 }
1352
1385
1390 template <typename CreateExperimentRequestT = Model::CreateExperimentRequest>
1391 Model::CreateExperimentOutcomeCallable CreateExperimentCallable(const CreateExperimentRequestT& request) const {
1392 return SubmitCallable(&SageMakerClient::CreateExperiment, request);
1393 }
1394
1399 template <typename CreateExperimentRequestT = Model::CreateExperimentRequest>
1400 void CreateExperimentAsync(const CreateExperimentRequestT& request, const CreateExperimentResponseReceivedHandler& handler,
1401 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1402 return SubmitAsync(&SageMakerClient::CreateExperiment, request, handler, context);
1403 }
1404
1426
1431 template <typename CreateFeatureGroupRequestT = Model::CreateFeatureGroupRequest>
1432 Model::CreateFeatureGroupOutcomeCallable CreateFeatureGroupCallable(const CreateFeatureGroupRequestT& request) const {
1433 return SubmitCallable(&SageMakerClient::CreateFeatureGroup, request);
1434 }
1435
1440 template <typename CreateFeatureGroupRequestT = Model::CreateFeatureGroupRequest>
1441 void CreateFeatureGroupAsync(const CreateFeatureGroupRequestT& request, const CreateFeatureGroupResponseReceivedHandler& handler,
1442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1443 return SubmitAsync(&SageMakerClient::CreateFeatureGroup, request, handler, context);
1444 }
1445
1452
1457 template <typename CreateFlowDefinitionRequestT = Model::CreateFlowDefinitionRequest>
1458 Model::CreateFlowDefinitionOutcomeCallable CreateFlowDefinitionCallable(const CreateFlowDefinitionRequestT& request) const {
1459 return SubmitCallable(&SageMakerClient::CreateFlowDefinition, request);
1460 }
1461
1466 template <typename CreateFlowDefinitionRequestT = Model::CreateFlowDefinitionRequest>
1467 void CreateFlowDefinitionAsync(const CreateFlowDefinitionRequestT& request, const CreateFlowDefinitionResponseReceivedHandler& handler,
1468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1469 return SubmitAsync(&SageMakerClient::CreateFlowDefinition, request, handler, context);
1470 }
1471
1478
1482 template <typename CreateHubRequestT = Model::CreateHubRequest>
1483 Model::CreateHubOutcomeCallable CreateHubCallable(const CreateHubRequestT& request) const {
1484 return SubmitCallable(&SageMakerClient::CreateHub, request);
1485 }
1486
1491 template <typename CreateHubRequestT = Model::CreateHubRequest>
1492 void CreateHubAsync(const CreateHubRequestT& request, const CreateHubResponseReceivedHandler& handler,
1493 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1494 return SubmitAsync(&SageMakerClient::CreateHub, request, handler, context);
1495 }
1496
1507 const Model::CreateHubContentPresignedUrlsRequest& request) const;
1508
1513 template <typename CreateHubContentPresignedUrlsRequestT = Model::CreateHubContentPresignedUrlsRequest>
1515 const CreateHubContentPresignedUrlsRequestT& request) const {
1516 return SubmitCallable(&SageMakerClient::CreateHubContentPresignedUrls, request);
1517 }
1518
1523 template <typename CreateHubContentPresignedUrlsRequestT = Model::CreateHubContentPresignedUrlsRequest>
1524 void CreateHubContentPresignedUrlsAsync(const CreateHubContentPresignedUrlsRequestT& request,
1526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1527 return SubmitAsync(&SageMakerClient::CreateHubContentPresignedUrls, request, handler, context);
1528 }
1529
1537
1542 template <typename CreateHubContentReferenceRequestT = Model::CreateHubContentReferenceRequest>
1544 const CreateHubContentReferenceRequestT& request) const {
1545 return SubmitCallable(&SageMakerClient::CreateHubContentReference, request);
1546 }
1547
1552 template <typename CreateHubContentReferenceRequestT = Model::CreateHubContentReferenceRequest>
1553 void CreateHubContentReferenceAsync(const CreateHubContentReferenceRequestT& request,
1555 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1556 return SubmitAsync(&SageMakerClient::CreateHubContentReference, request, handler, context);
1557 }
1558
1567
1572 template <typename CreateHumanTaskUiRequestT = Model::CreateHumanTaskUiRequest>
1573 Model::CreateHumanTaskUiOutcomeCallable CreateHumanTaskUiCallable(const CreateHumanTaskUiRequestT& request) const {
1574 return SubmitCallable(&SageMakerClient::CreateHumanTaskUi, request);
1575 }
1576
1581 template <typename CreateHumanTaskUiRequestT = Model::CreateHumanTaskUiRequest>
1582 void CreateHumanTaskUiAsync(const CreateHumanTaskUiRequestT& request, const CreateHumanTaskUiResponseReceivedHandler& handler,
1583 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1584 return SubmitAsync(&SageMakerClient::CreateHumanTaskUi, request, handler, context);
1585 }
1586
1608 const Model::CreateHyperParameterTuningJobRequest& request) const;
1609
1614 template <typename CreateHyperParameterTuningJobRequestT = Model::CreateHyperParameterTuningJobRequest>
1616 const CreateHyperParameterTuningJobRequestT& request) const {
1617 return SubmitCallable(&SageMakerClient::CreateHyperParameterTuningJob, request);
1618 }
1619
1624 template <typename CreateHyperParameterTuningJobRequestT = Model::CreateHyperParameterTuningJobRequest>
1625 void CreateHyperParameterTuningJobAsync(const CreateHyperParameterTuningJobRequestT& request,
1627 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1628 return SubmitAsync(&SageMakerClient::CreateHyperParameterTuningJob, request, handler, context);
1629 }
1630
1641
1645 template <typename CreateImageRequestT = Model::CreateImageRequest>
1646 Model::CreateImageOutcomeCallable CreateImageCallable(const CreateImageRequestT& request) const {
1647 return SubmitCallable(&SageMakerClient::CreateImage, request);
1648 }
1649
1654 template <typename CreateImageRequestT = Model::CreateImageRequest>
1655 void CreateImageAsync(const CreateImageRequestT& request, const CreateImageResponseReceivedHandler& handler,
1656 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1657 return SubmitAsync(&SageMakerClient::CreateImage, request, handler, context);
1658 }
1659
1668
1673 template <typename CreateImageVersionRequestT = Model::CreateImageVersionRequest>
1674 Model::CreateImageVersionOutcomeCallable CreateImageVersionCallable(const CreateImageVersionRequestT& request) const {
1675 return SubmitCallable(&SageMakerClient::CreateImageVersion, request);
1676 }
1677
1682 template <typename CreateImageVersionRequestT = Model::CreateImageVersionRequest>
1683 void CreateImageVersionAsync(const CreateImageVersionRequestT& request, const CreateImageVersionResponseReceivedHandler& handler,
1684 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1685 return SubmitAsync(&SageMakerClient::CreateImageVersion, request, handler, context);
1686 }
1687
1703
1708 template <typename CreateInferenceComponentRequestT = Model::CreateInferenceComponentRequest>
1709 Model::CreateInferenceComponentOutcomeCallable CreateInferenceComponentCallable(const CreateInferenceComponentRequestT& request) const {
1710 return SubmitCallable(&SageMakerClient::CreateInferenceComponent, request);
1711 }
1712
1717 template <typename CreateInferenceComponentRequestT = Model::CreateInferenceComponentRequest>
1718 void CreateInferenceComponentAsync(const CreateInferenceComponentRequestT& request,
1720 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1721 return SubmitAsync(&SageMakerClient::CreateInferenceComponent, request, handler, context);
1722 }
1723
1741
1746 template <typename CreateInferenceExperimentRequestT = Model::CreateInferenceExperimentRequest>
1748 const CreateInferenceExperimentRequestT& request) const {
1749 return SubmitCallable(&SageMakerClient::CreateInferenceExperiment, request);
1750 }
1751
1756 template <typename CreateInferenceExperimentRequestT = Model::CreateInferenceExperimentRequest>
1757 void CreateInferenceExperimentAsync(const CreateInferenceExperimentRequestT& request,
1759 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1760 return SubmitAsync(&SageMakerClient::CreateInferenceExperiment, request, handler, context);
1761 }
1762
1771
1776 template <typename CreateInferenceRecommendationsJobRequestT = Model::CreateInferenceRecommendationsJobRequest>
1778 const CreateInferenceRecommendationsJobRequestT& request) const {
1779 return SubmitCallable(&SageMakerClient::CreateInferenceRecommendationsJob, request);
1780 }
1781
1786 template <typename CreateInferenceRecommendationsJobRequestT = Model::CreateInferenceRecommendationsJobRequest>
1787 void CreateInferenceRecommendationsJobAsync(const CreateInferenceRecommendationsJobRequestT& request,
1789 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1790 return SubmitAsync(&SageMakerClient::CreateInferenceRecommendationsJob, request, handler, context);
1791 }
1792
1816
1820 template <typename CreateJobRequestT = Model::CreateJobRequest>
1821 Model::CreateJobOutcomeCallable CreateJobCallable(const CreateJobRequestT& request) const {
1822 return SubmitCallable(&SageMakerClient::CreateJob, request);
1823 }
1824
1829 template <typename CreateJobRequestT = Model::CreateJobRequest>
1830 void CreateJobAsync(const CreateJobRequestT& request, const CreateJobResponseReceivedHandler& handler,
1831 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1832 return SubmitAsync(&SageMakerClient::CreateJob, request, handler, context);
1833 }
1834
1874
1879 template <typename CreateLabelingJobRequestT = Model::CreateLabelingJobRequest>
1880 Model::CreateLabelingJobOutcomeCallable CreateLabelingJobCallable(const CreateLabelingJobRequestT& request) const {
1881 return SubmitCallable(&SageMakerClient::CreateLabelingJob, request);
1882 }
1883
1888 template <typename CreateLabelingJobRequestT = Model::CreateLabelingJobRequest>
1889 void CreateLabelingJobAsync(const CreateLabelingJobRequestT& request, const CreateLabelingJobResponseReceivedHandler& handler,
1890 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1891 return SubmitAsync(&SageMakerClient::CreateLabelingJob, request, handler, context);
1892 }
1893
1901
1905 template <typename CreateMlflowAppRequestT = Model::CreateMlflowAppRequest>
1906 Model::CreateMlflowAppOutcomeCallable CreateMlflowAppCallable(const CreateMlflowAppRequestT& request) const {
1907 return SubmitCallable(&SageMakerClient::CreateMlflowApp, request);
1908 }
1909
1914 template <typename CreateMlflowAppRequestT = Model::CreateMlflowAppRequest>
1915 void CreateMlflowAppAsync(const CreateMlflowAppRequestT& request, const CreateMlflowAppResponseReceivedHandler& handler,
1916 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1917 return SubmitAsync(&SageMakerClient::CreateMlflowApp, request, handler, context);
1918 }
1919
1929 const Model::CreateMlflowTrackingServerRequest& request) const;
1930
1935 template <typename CreateMlflowTrackingServerRequestT = Model::CreateMlflowTrackingServerRequest>
1937 const CreateMlflowTrackingServerRequestT& request) const {
1938 return SubmitCallable(&SageMakerClient::CreateMlflowTrackingServer, request);
1939 }
1940
1945 template <typename CreateMlflowTrackingServerRequestT = Model::CreateMlflowTrackingServerRequest>
1946 void CreateMlflowTrackingServerAsync(const CreateMlflowTrackingServerRequestT& request,
1948 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1949 return SubmitAsync(&SageMakerClient::CreateMlflowTrackingServer, request, handler, context);
1950 }
1951
1975
1979 template <typename CreateModelRequestT = Model::CreateModelRequest>
1980 Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT& request) const {
1981 return SubmitCallable(&SageMakerClient::CreateModel, request);
1982 }
1983
1988 template <typename CreateModelRequestT = Model::CreateModelRequest>
1989 void CreateModelAsync(const CreateModelRequestT& request, const CreateModelResponseReceivedHandler& handler,
1990 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1991 return SubmitAsync(&SageMakerClient::CreateModel, request, handler, context);
1992 }
1993
2000 const Model::CreateModelBiasJobDefinitionRequest& request) const;
2001
2006 template <typename CreateModelBiasJobDefinitionRequestT = Model::CreateModelBiasJobDefinitionRequest>
2008 const CreateModelBiasJobDefinitionRequestT& request) const {
2009 return SubmitCallable(&SageMakerClient::CreateModelBiasJobDefinition, request);
2010 }
2011
2016 template <typename CreateModelBiasJobDefinitionRequestT = Model::CreateModelBiasJobDefinitionRequest>
2017 void CreateModelBiasJobDefinitionAsync(const CreateModelBiasJobDefinitionRequestT& request,
2019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2020 return SubmitAsync(&SageMakerClient::CreateModelBiasJobDefinition, request, handler, context);
2021 }
2022
2032
2036 template <typename CreateModelCardRequestT = Model::CreateModelCardRequest>
2037 Model::CreateModelCardOutcomeCallable CreateModelCardCallable(const CreateModelCardRequestT& request) const {
2038 return SubmitCallable(&SageMakerClient::CreateModelCard, request);
2039 }
2040
2045 template <typename CreateModelCardRequestT = Model::CreateModelCardRequest>
2046 void CreateModelCardAsync(const CreateModelCardRequestT& request, const CreateModelCardResponseReceivedHandler& handler,
2047 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2048 return SubmitAsync(&SageMakerClient::CreateModelCard, request, handler, context);
2049 }
2050
2058
2063 template <typename CreateModelCardExportJobRequestT = Model::CreateModelCardExportJobRequest>
2064 Model::CreateModelCardExportJobOutcomeCallable CreateModelCardExportJobCallable(const CreateModelCardExportJobRequestT& request) const {
2065 return SubmitCallable(&SageMakerClient::CreateModelCardExportJob, request);
2066 }
2067
2072 template <typename CreateModelCardExportJobRequestT = Model::CreateModelCardExportJobRequest>
2073 void CreateModelCardExportJobAsync(const CreateModelCardExportJobRequestT& request,
2075 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2076 return SubmitAsync(&SageMakerClient::CreateModelCardExportJob, request, handler, context);
2077 }
2078
2087
2092 template <typename CreateModelExplainabilityJobDefinitionRequestT = Model::CreateModelExplainabilityJobDefinitionRequest>
2094 const CreateModelExplainabilityJobDefinitionRequestT& request) const {
2095 return SubmitCallable(&SageMakerClient::CreateModelExplainabilityJobDefinition, request);
2096 }
2097
2102 template <typename CreateModelExplainabilityJobDefinitionRequestT = Model::CreateModelExplainabilityJobDefinitionRequest>
2103 void CreateModelExplainabilityJobDefinitionAsync(const CreateModelExplainabilityJobDefinitionRequestT& request,
2105 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2106 return SubmitAsync(&SageMakerClient::CreateModelExplainabilityJobDefinition, request, handler, context);
2107 }
2108
2127
2132 template <typename CreateModelPackageRequestT = Model::CreateModelPackageRequest>
2133 Model::CreateModelPackageOutcomeCallable CreateModelPackageCallable(const CreateModelPackageRequestT& request = {}) const {
2134 return SubmitCallable(&SageMakerClient::CreateModelPackage, request);
2135 }
2136
2141 template <typename CreateModelPackageRequestT = Model::CreateModelPackageRequest>
2143 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
2144 const CreateModelPackageRequestT& request = {}) const {
2145 return SubmitAsync(&SageMakerClient::CreateModelPackage, request, handler, context);
2146 }
2147
2155
2160 template <typename CreateModelPackageGroupRequestT = Model::CreateModelPackageGroupRequest>
2161 Model::CreateModelPackageGroupOutcomeCallable CreateModelPackageGroupCallable(const CreateModelPackageGroupRequestT& request) const {
2162 return SubmitCallable(&SageMakerClient::CreateModelPackageGroup, request);
2163 }
2164
2169 template <typename CreateModelPackageGroupRequestT = Model::CreateModelPackageGroupRequest>
2170 void CreateModelPackageGroupAsync(const CreateModelPackageGroupRequestT& request,
2172 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2173 return SubmitAsync(&SageMakerClient::CreateModelPackageGroup, request, handler, context);
2174 }
2175
2186
2191 template <typename CreateModelQualityJobDefinitionRequestT = Model::CreateModelQualityJobDefinitionRequest>
2193 const CreateModelQualityJobDefinitionRequestT& request) const {
2194 return SubmitCallable(&SageMakerClient::CreateModelQualityJobDefinition, request);
2195 }
2196
2201 template <typename CreateModelQualityJobDefinitionRequestT = Model::CreateModelQualityJobDefinitionRequest>
2202 void CreateModelQualityJobDefinitionAsync(const CreateModelQualityJobDefinitionRequestT& request,
2204 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2205 return SubmitAsync(&SageMakerClient::CreateModelQualityJobDefinition, request, handler, context);
2206 }
2207
2216
2221 template <typename CreateMonitoringScheduleRequestT = Model::CreateMonitoringScheduleRequest>
2222 Model::CreateMonitoringScheduleOutcomeCallable CreateMonitoringScheduleCallable(const CreateMonitoringScheduleRequestT& request) const {
2223 return SubmitCallable(&SageMakerClient::CreateMonitoringSchedule, request);
2224 }
2225
2230 template <typename CreateMonitoringScheduleRequestT = Model::CreateMonitoringScheduleRequest>
2231 void CreateMonitoringScheduleAsync(const CreateMonitoringScheduleRequestT& request,
2233 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2234 return SubmitAsync(&SageMakerClient::CreateMonitoringSchedule, request, handler, context);
2235 }
2236
2270
2275 template <typename CreateNotebookInstanceRequestT = Model::CreateNotebookInstanceRequest>
2276 Model::CreateNotebookInstanceOutcomeCallable CreateNotebookInstanceCallable(const CreateNotebookInstanceRequestT& request) const {
2277 return SubmitCallable(&SageMakerClient::CreateNotebookInstance, request);
2278 }
2279
2284 template <typename CreateNotebookInstanceRequestT = Model::CreateNotebookInstanceRequest>
2285 void CreateNotebookInstanceAsync(const CreateNotebookInstanceRequestT& request,
2287 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2288 return SubmitAsync(&SageMakerClient::CreateNotebookInstance, request, handler, context);
2289 }
2290
2318
2323 template <typename CreateNotebookInstanceLifecycleConfigRequestT = Model::CreateNotebookInstanceLifecycleConfigRequest>
2325 const CreateNotebookInstanceLifecycleConfigRequestT& request) const {
2326 return SubmitCallable(&SageMakerClient::CreateNotebookInstanceLifecycleConfig, request);
2327 }
2328
2333 template <typename CreateNotebookInstanceLifecycleConfigRequestT = Model::CreateNotebookInstanceLifecycleConfigRequest>
2334 void CreateNotebookInstanceLifecycleConfigAsync(const CreateNotebookInstanceLifecycleConfigRequestT& request,
2336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2337 return SubmitAsync(&SageMakerClient::CreateNotebookInstanceLifecycleConfig, request, handler, context);
2338 }
2339
2353
2358 template <typename CreateOptimizationJobRequestT = Model::CreateOptimizationJobRequest>
2359 Model::CreateOptimizationJobOutcomeCallable CreateOptimizationJobCallable(const CreateOptimizationJobRequestT& request) const {
2360 return SubmitCallable(&SageMakerClient::CreateOptimizationJob, request);
2361 }
2362
2367 template <typename CreateOptimizationJobRequestT = Model::CreateOptimizationJobRequest>
2368 void CreateOptimizationJobAsync(const CreateOptimizationJobRequestT& request, const CreateOptimizationJobResponseReceivedHandler& handler,
2369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2370 return SubmitAsync(&SageMakerClient::CreateOptimizationJob, request, handler, context);
2371 }
2372
2379
2384 template <typename CreatePartnerAppRequestT = Model::CreatePartnerAppRequest>
2385 Model::CreatePartnerAppOutcomeCallable CreatePartnerAppCallable(const CreatePartnerAppRequestT& request) const {
2386 return SubmitCallable(&SageMakerClient::CreatePartnerApp, request);
2387 }
2388
2393 template <typename CreatePartnerAppRequestT = Model::CreatePartnerAppRequest>
2394 void CreatePartnerAppAsync(const CreatePartnerAppRequestT& request, const CreatePartnerAppResponseReceivedHandler& handler,
2395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2396 return SubmitAsync(&SageMakerClient::CreatePartnerApp, request, handler, context);
2397 }
2398
2406 const Model::CreatePartnerAppPresignedUrlRequest& request) const;
2407
2412 template <typename CreatePartnerAppPresignedUrlRequestT = Model::CreatePartnerAppPresignedUrlRequest>
2414 const CreatePartnerAppPresignedUrlRequestT& request) const {
2415 return SubmitCallable(&SageMakerClient::CreatePartnerAppPresignedUrl, request);
2416 }
2417
2422 template <typename CreatePartnerAppPresignedUrlRequestT = Model::CreatePartnerAppPresignedUrlRequest>
2423 void CreatePartnerAppPresignedUrlAsync(const CreatePartnerAppPresignedUrlRequestT& request,
2425 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2426 return SubmitAsync(&SageMakerClient::CreatePartnerAppPresignedUrl, request, handler, context);
2427 }
2428
2436
2440 template <typename CreatePipelineRequestT = Model::CreatePipelineRequest>
2441 Model::CreatePipelineOutcomeCallable CreatePipelineCallable(const CreatePipelineRequestT& request) const {
2442 return SubmitCallable(&SageMakerClient::CreatePipeline, request);
2443 }
2444
2449 template <typename CreatePipelineRequestT = Model::CreatePipelineRequest>
2450 void CreatePipelineAsync(const CreatePipelineRequestT& request, const CreatePipelineResponseReceivedHandler& handler,
2451 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2452 return SubmitAsync(&SageMakerClient::CreatePipeline, request, handler, context);
2453 }
2454
2481
2486 template <typename CreatePresignedDomainUrlRequestT = Model::CreatePresignedDomainUrlRequest>
2487 Model::CreatePresignedDomainUrlOutcomeCallable CreatePresignedDomainUrlCallable(const CreatePresignedDomainUrlRequestT& request) const {
2488 return SubmitCallable(&SageMakerClient::CreatePresignedDomainUrl, request);
2489 }
2490
2495 template <typename CreatePresignedDomainUrlRequestT = Model::CreatePresignedDomainUrlRequest>
2496 void CreatePresignedDomainUrlAsync(const CreatePresignedDomainUrlRequestT& request,
2498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2499 return SubmitAsync(&SageMakerClient::CreatePresignedDomainUrl, request, handler, context);
2500 }
2501
2511 const Model::CreatePresignedMlflowAppUrlRequest& request) const;
2512
2517 template <typename CreatePresignedMlflowAppUrlRequestT = Model::CreatePresignedMlflowAppUrlRequest>
2519 const CreatePresignedMlflowAppUrlRequestT& request) const {
2520 return SubmitCallable(&SageMakerClient::CreatePresignedMlflowAppUrl, request);
2521 }
2522
2527 template <typename CreatePresignedMlflowAppUrlRequestT = Model::CreatePresignedMlflowAppUrlRequest>
2528 void CreatePresignedMlflowAppUrlAsync(const CreatePresignedMlflowAppUrlRequestT& request,
2530 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2531 return SubmitAsync(&SageMakerClient::CreatePresignedMlflowAppUrl, request, handler, context);
2532 }
2533
2544
2549 template <typename CreatePresignedMlflowTrackingServerUrlRequestT = Model::CreatePresignedMlflowTrackingServerUrlRequest>
2551 const CreatePresignedMlflowTrackingServerUrlRequestT& request) const {
2552 return SubmitCallable(&SageMakerClient::CreatePresignedMlflowTrackingServerUrl, request);
2553 }
2554
2559 template <typename CreatePresignedMlflowTrackingServerUrlRequestT = Model::CreatePresignedMlflowTrackingServerUrlRequest>
2560 void CreatePresignedMlflowTrackingServerUrlAsync(const CreatePresignedMlflowTrackingServerUrlRequestT& request,
2562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2563 return SubmitAsync(&SageMakerClient::CreatePresignedMlflowTrackingServerUrl, request, handler, context);
2564 }
2565
2593
2598 template <typename CreatePresignedNotebookInstanceUrlRequestT = Model::CreatePresignedNotebookInstanceUrlRequest>
2600 const CreatePresignedNotebookInstanceUrlRequestT& request) const {
2601 return SubmitCallable(&SageMakerClient::CreatePresignedNotebookInstanceUrl, request);
2602 }
2603
2608 template <typename CreatePresignedNotebookInstanceUrlRequestT = Model::CreatePresignedNotebookInstanceUrlRequest>
2609 void CreatePresignedNotebookInstanceUrlAsync(const CreatePresignedNotebookInstanceUrlRequestT& request,
2611 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2612 return SubmitAsync(&SageMakerClient::CreatePresignedNotebookInstanceUrl, request, handler, context);
2613 }
2614
2621
2626 template <typename CreateProcessingJobRequestT = Model::CreateProcessingJobRequest>
2627 Model::CreateProcessingJobOutcomeCallable CreateProcessingJobCallable(const CreateProcessingJobRequestT& request) const {
2628 return SubmitCallable(&SageMakerClient::CreateProcessingJob, request);
2629 }
2630
2635 template <typename CreateProcessingJobRequestT = Model::CreateProcessingJobRequest>
2636 void CreateProcessingJobAsync(const CreateProcessingJobRequestT& request, const CreateProcessingJobResponseReceivedHandler& handler,
2637 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2638 return SubmitAsync(&SageMakerClient::CreateProcessingJob, request, handler, context);
2639 }
2640
2649
2653 template <typename CreateProjectRequestT = Model::CreateProjectRequest>
2654 Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT& request) const {
2655 return SubmitCallable(&SageMakerClient::CreateProject, request);
2656 }
2657
2662 template <typename CreateProjectRequestT = Model::CreateProjectRequest>
2663 void CreateProjectAsync(const CreateProjectRequestT& request, const CreateProjectResponseReceivedHandler& handler,
2664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2665 return SubmitAsync(&SageMakerClient::CreateProject, request, handler, context);
2666 }
2667
2675
2679 template <typename CreateSpaceRequestT = Model::CreateSpaceRequest>
2680 Model::CreateSpaceOutcomeCallable CreateSpaceCallable(const CreateSpaceRequestT& request) const {
2681 return SubmitCallable(&SageMakerClient::CreateSpace, request);
2682 }
2683
2688 template <typename CreateSpaceRequestT = Model::CreateSpaceRequest>
2689 void CreateSpaceAsync(const CreateSpaceRequestT& request, const CreateSpaceResponseReceivedHandler& handler,
2690 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2691 return SubmitAsync(&SageMakerClient::CreateSpace, request, handler, context);
2692 }
2693
2701 const Model::CreateStudioLifecycleConfigRequest& request) const;
2702
2707 template <typename CreateStudioLifecycleConfigRequestT = Model::CreateStudioLifecycleConfigRequest>
2709 const CreateStudioLifecycleConfigRequestT& request) const {
2710 return SubmitCallable(&SageMakerClient::CreateStudioLifecycleConfig, request);
2711 }
2712
2717 template <typename CreateStudioLifecycleConfigRequestT = Model::CreateStudioLifecycleConfigRequest>
2718 void CreateStudioLifecycleConfigAsync(const CreateStudioLifecycleConfigRequestT& request,
2720 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2721 return SubmitAsync(&SageMakerClient::CreateStudioLifecycleConfig, request, handler, context);
2722 }
2723
2779
2784 template <typename CreateTrainingJobRequestT = Model::CreateTrainingJobRequest>
2785 Model::CreateTrainingJobOutcomeCallable CreateTrainingJobCallable(const CreateTrainingJobRequestT& request) const {
2786 return SubmitCallable(&SageMakerClient::CreateTrainingJob, request);
2787 }
2788
2793 template <typename CreateTrainingJobRequestT = Model::CreateTrainingJobRequest>
2794 void CreateTrainingJobAsync(const CreateTrainingJobRequestT& request, const CreateTrainingJobResponseReceivedHandler& handler,
2795 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2796 return SubmitAsync(&SageMakerClient::CreateTrainingJob, request, handler, context);
2797 }
2798
2832
2837 template <typename CreateTrainingPlanRequestT = Model::CreateTrainingPlanRequest>
2838 Model::CreateTrainingPlanOutcomeCallable CreateTrainingPlanCallable(const CreateTrainingPlanRequestT& request) const {
2839 return SubmitCallable(&SageMakerClient::CreateTrainingPlan, request);
2840 }
2841
2846 template <typename CreateTrainingPlanRequestT = Model::CreateTrainingPlanRequest>
2847 void CreateTrainingPlanAsync(const CreateTrainingPlanRequestT& request, const CreateTrainingPlanResponseReceivedHandler& handler,
2848 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2849 return SubmitAsync(&SageMakerClient::CreateTrainingPlan, request, handler, context);
2850 }
2851
2878
2883 template <typename CreateTransformJobRequestT = Model::CreateTransformJobRequest>
2884 Model::CreateTransformJobOutcomeCallable CreateTransformJobCallable(const CreateTransformJobRequestT& request) const {
2885 return SubmitCallable(&SageMakerClient::CreateTransformJob, request);
2886 }
2887
2892 template <typename CreateTransformJobRequestT = Model::CreateTransformJobRequest>
2893 void CreateTransformJobAsync(const CreateTransformJobRequestT& request, const CreateTransformJobResponseReceivedHandler& handler,
2894 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2895 return SubmitAsync(&SageMakerClient::CreateTransformJob, request, handler, context);
2896 }
2897
2918
2922 template <typename CreateTrialRequestT = Model::CreateTrialRequest>
2923 Model::CreateTrialOutcomeCallable CreateTrialCallable(const CreateTrialRequestT& request) const {
2924 return SubmitCallable(&SageMakerClient::CreateTrial, request);
2925 }
2926
2931 template <typename CreateTrialRequestT = Model::CreateTrialRequest>
2932 void CreateTrialAsync(const CreateTrialRequestT& request, const CreateTrialResponseReceivedHandler& handler,
2933 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2934 return SubmitAsync(&SageMakerClient::CreateTrial, request, handler, context);
2935 }
2936
2953
2958 template <typename CreateTrialComponentRequestT = Model::CreateTrialComponentRequest>
2959 Model::CreateTrialComponentOutcomeCallable CreateTrialComponentCallable(const CreateTrialComponentRequestT& request) const {
2960 return SubmitCallable(&SageMakerClient::CreateTrialComponent, request);
2961 }
2962
2967 template <typename CreateTrialComponentRequestT = Model::CreateTrialComponentRequest>
2968 void CreateTrialComponentAsync(const CreateTrialComponentRequestT& request, const CreateTrialComponentResponseReceivedHandler& handler,
2969 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2970 return SubmitAsync(&SageMakerClient::CreateTrialComponent, request, handler, context);
2971 }
2972
2986
2991 template <typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
2992 Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT& request) const {
2993 return SubmitCallable(&SageMakerClient::CreateUserProfile, request);
2994 }
2995
3000 template <typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
3001 void CreateUserProfileAsync(const CreateUserProfileRequestT& request, const CreateUserProfileResponseReceivedHandler& handler,
3002 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3003 return SubmitAsync(&SageMakerClient::CreateUserProfile, request, handler, context);
3004 }
3005
3030
3034 template <typename CreateWorkforceRequestT = Model::CreateWorkforceRequest>
3035 Model::CreateWorkforceOutcomeCallable CreateWorkforceCallable(const CreateWorkforceRequestT& request) const {
3036 return SubmitCallable(&SageMakerClient::CreateWorkforce, request);
3037 }
3038
3043 template <typename CreateWorkforceRequestT = Model::CreateWorkforceRequest>
3044 void CreateWorkforceAsync(const CreateWorkforceRequestT& request, const CreateWorkforceResponseReceivedHandler& handler,
3045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3046 return SubmitAsync(&SageMakerClient::CreateWorkforce, request, handler, context);
3047 }
3048
3058
3062 template <typename CreateWorkteamRequestT = Model::CreateWorkteamRequest>
3063 Model::CreateWorkteamOutcomeCallable CreateWorkteamCallable(const CreateWorkteamRequestT& request) const {
3064 return SubmitCallable(&SageMakerClient::CreateWorkteam, request);
3065 }
3066
3071 template <typename CreateWorkteamRequestT = Model::CreateWorkteamRequest>
3072 void CreateWorkteamAsync(const CreateWorkteamRequestT& request, const CreateWorkteamResponseReceivedHandler& handler,
3073 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3074 return SubmitAsync(&SageMakerClient::CreateWorkteam, request, handler, context);
3075 }
3076
3083
3088 template <typename DeleteAIBenchmarkJobRequestT = Model::DeleteAIBenchmarkJobRequest>
3089 Model::DeleteAIBenchmarkJobOutcomeCallable DeleteAIBenchmarkJobCallable(const DeleteAIBenchmarkJobRequestT& request) const {
3090 return SubmitCallable(&SageMakerClient::DeleteAIBenchmarkJob, request);
3091 }
3092
3097 template <typename DeleteAIBenchmarkJobRequestT = Model::DeleteAIBenchmarkJobRequest>
3098 void DeleteAIBenchmarkJobAsync(const DeleteAIBenchmarkJobRequestT& request, const DeleteAIBenchmarkJobResponseReceivedHandler& handler,
3099 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3100 return SubmitAsync(&SageMakerClient::DeleteAIBenchmarkJob, request, handler, context);
3101 }
3102
3109
3114 template <typename DeleteAIRecommendationJobRequestT = Model::DeleteAIRecommendationJobRequest>
3116 const DeleteAIRecommendationJobRequestT& request) const {
3117 return SubmitCallable(&SageMakerClient::DeleteAIRecommendationJob, request);
3118 }
3119
3124 template <typename DeleteAIRecommendationJobRequestT = Model::DeleteAIRecommendationJobRequest>
3125 void DeleteAIRecommendationJobAsync(const DeleteAIRecommendationJobRequestT& request,
3127 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3128 return SubmitAsync(&SageMakerClient::DeleteAIRecommendationJob, request, handler, context);
3129 }
3130
3139
3144 template <typename DeleteAIWorkloadConfigRequestT = Model::DeleteAIWorkloadConfigRequest>
3145 Model::DeleteAIWorkloadConfigOutcomeCallable DeleteAIWorkloadConfigCallable(const DeleteAIWorkloadConfigRequestT& request) const {
3146 return SubmitCallable(&SageMakerClient::DeleteAIWorkloadConfig, request);
3147 }
3148
3153 template <typename DeleteAIWorkloadConfigRequestT = Model::DeleteAIWorkloadConfigRequest>
3154 void DeleteAIWorkloadConfigAsync(const DeleteAIWorkloadConfigRequestT& request,
3156 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3157 return SubmitAsync(&SageMakerClient::DeleteAIWorkloadConfig, request, handler, context);
3158 }
3159
3166
3170 template <typename DeleteActionRequestT = Model::DeleteActionRequest>
3171 Model::DeleteActionOutcomeCallable DeleteActionCallable(const DeleteActionRequestT& request) const {
3172 return SubmitCallable(&SageMakerClient::DeleteAction, request);
3173 }
3174
3179 template <typename DeleteActionRequestT = Model::DeleteActionRequest>
3180 void DeleteActionAsync(const DeleteActionRequestT& request, const DeleteActionResponseReceivedHandler& handler,
3181 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3182 return SubmitAsync(&SageMakerClient::DeleteAction, request, handler, context);
3183 }
3184
3192
3196 template <typename DeleteAlgorithmRequestT = Model::DeleteAlgorithmRequest>
3197 Model::DeleteAlgorithmOutcomeCallable DeleteAlgorithmCallable(const DeleteAlgorithmRequestT& request) const {
3198 return SubmitCallable(&SageMakerClient::DeleteAlgorithm, request);
3199 }
3200
3205 template <typename DeleteAlgorithmRequestT = Model::DeleteAlgorithmRequest>
3206 void DeleteAlgorithmAsync(const DeleteAlgorithmRequestT& request, const DeleteAlgorithmResponseReceivedHandler& handler,
3207 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3208 return SubmitAsync(&SageMakerClient::DeleteAlgorithm, request, handler, context);
3209 }
3210
3217
3221 template <typename DeleteAppRequestT = Model::DeleteAppRequest>
3222 Model::DeleteAppOutcomeCallable DeleteAppCallable(const DeleteAppRequestT& request) const {
3223 return SubmitCallable(&SageMakerClient::DeleteApp, request);
3224 }
3225
3230 template <typename DeleteAppRequestT = Model::DeleteAppRequest>
3231 void DeleteAppAsync(const DeleteAppRequestT& request, const DeleteAppResponseReceivedHandler& handler,
3232 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3233 return SubmitAsync(&SageMakerClient::DeleteApp, request, handler, context);
3234 }
3235
3242
3247 template <typename DeleteAppImageConfigRequestT = Model::DeleteAppImageConfigRequest>
3248 Model::DeleteAppImageConfigOutcomeCallable DeleteAppImageConfigCallable(const DeleteAppImageConfigRequestT& request) const {
3249 return SubmitCallable(&SageMakerClient::DeleteAppImageConfig, request);
3250 }
3251
3256 template <typename DeleteAppImageConfigRequestT = Model::DeleteAppImageConfigRequest>
3257 void DeleteAppImageConfigAsync(const DeleteAppImageConfigRequestT& request, const DeleteAppImageConfigResponseReceivedHandler& handler,
3258 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3259 return SubmitAsync(&SageMakerClient::DeleteAppImageConfig, request, handler, context);
3260 }
3261
3269
3273 template <typename DeleteArtifactRequestT = Model::DeleteArtifactRequest>
3274 Model::DeleteArtifactOutcomeCallable DeleteArtifactCallable(const DeleteArtifactRequestT& request = {}) const {
3275 return SubmitCallable(&SageMakerClient::DeleteArtifact, request);
3276 }
3277
3282 template <typename DeleteArtifactRequestT = Model::DeleteArtifactRequest>
3284 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
3285 const DeleteArtifactRequestT& request = {}) const {
3286 return SubmitAsync(&SageMakerClient::DeleteArtifact, request, handler, context);
3287 }
3288
3295
3300 template <typename DeleteAssociationRequestT = Model::DeleteAssociationRequest>
3301 Model::DeleteAssociationOutcomeCallable DeleteAssociationCallable(const DeleteAssociationRequestT& request) const {
3302 return SubmitCallable(&SageMakerClient::DeleteAssociation, request);
3303 }
3304
3309 template <typename DeleteAssociationRequestT = Model::DeleteAssociationRequest>
3310 void DeleteAssociationAsync(const DeleteAssociationRequestT& request, const DeleteAssociationResponseReceivedHandler& handler,
3311 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3312 return SubmitAsync(&SageMakerClient::DeleteAssociation, request, handler, context);
3313 }
3314
3321
3325 template <typename DeleteClusterRequestT = Model::DeleteClusterRequest>
3326 Model::DeleteClusterOutcomeCallable DeleteClusterCallable(const DeleteClusterRequestT& request) const {
3327 return SubmitCallable(&SageMakerClient::DeleteCluster, request);
3328 }
3329
3334 template <typename DeleteClusterRequestT = Model::DeleteClusterRequest>
3335 void DeleteClusterAsync(const DeleteClusterRequestT& request, const DeleteClusterResponseReceivedHandler& handler,
3336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3337 return SubmitAsync(&SageMakerClient::DeleteCluster, request, handler, context);
3338 }
3339
3346 const Model::DeleteClusterSchedulerConfigRequest& request) const;
3347
3352 template <typename DeleteClusterSchedulerConfigRequestT = Model::DeleteClusterSchedulerConfigRequest>
3354 const DeleteClusterSchedulerConfigRequestT& request) const {
3355 return SubmitCallable(&SageMakerClient::DeleteClusterSchedulerConfig, request);
3356 }
3357
3362 template <typename DeleteClusterSchedulerConfigRequestT = Model::DeleteClusterSchedulerConfigRequest>
3363 void DeleteClusterSchedulerConfigAsync(const DeleteClusterSchedulerConfigRequestT& request,
3365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3366 return SubmitAsync(&SageMakerClient::DeleteClusterSchedulerConfig, request, handler, context);
3367 }
3368
3376
3381 template <typename DeleteCodeRepositoryRequestT = Model::DeleteCodeRepositoryRequest>
3382 Model::DeleteCodeRepositoryOutcomeCallable DeleteCodeRepositoryCallable(const DeleteCodeRepositoryRequestT& request) const {
3383 return SubmitCallable(&SageMakerClient::DeleteCodeRepository, request);
3384 }
3385
3390 template <typename DeleteCodeRepositoryRequestT = Model::DeleteCodeRepositoryRequest>
3391 void DeleteCodeRepositoryAsync(const DeleteCodeRepositoryRequestT& request, const DeleteCodeRepositoryResponseReceivedHandler& handler,
3392 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3393 return SubmitAsync(&SageMakerClient::DeleteCodeRepository, request, handler, context);
3394 }
3395
3410
3415 template <typename DeleteCompilationJobRequestT = Model::DeleteCompilationJobRequest>
3416 Model::DeleteCompilationJobOutcomeCallable DeleteCompilationJobCallable(const DeleteCompilationJobRequestT& request) const {
3417 return SubmitCallable(&SageMakerClient::DeleteCompilationJob, request);
3418 }
3419
3424 template <typename DeleteCompilationJobRequestT = Model::DeleteCompilationJobRequest>
3425 void DeleteCompilationJobAsync(const DeleteCompilationJobRequestT& request, const DeleteCompilationJobResponseReceivedHandler& handler,
3426 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3427 return SubmitAsync(&SageMakerClient::DeleteCompilationJob, request, handler, context);
3428 }
3429
3437
3442 template <typename DeleteComputeQuotaRequestT = Model::DeleteComputeQuotaRequest>
3443 Model::DeleteComputeQuotaOutcomeCallable DeleteComputeQuotaCallable(const DeleteComputeQuotaRequestT& request) const {
3444 return SubmitCallable(&SageMakerClient::DeleteComputeQuota, request);
3445 }
3446
3451 template <typename DeleteComputeQuotaRequestT = Model::DeleteComputeQuotaRequest>
3452 void DeleteComputeQuotaAsync(const DeleteComputeQuotaRequestT& request, const DeleteComputeQuotaResponseReceivedHandler& handler,
3453 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3454 return SubmitAsync(&SageMakerClient::DeleteComputeQuota, request, handler, context);
3455 }
3456
3463
3467 template <typename DeleteContextRequestT = Model::DeleteContextRequest>
3468 Model::DeleteContextOutcomeCallable DeleteContextCallable(const DeleteContextRequestT& request) const {
3469 return SubmitCallable(&SageMakerClient::DeleteContext, request);
3470 }
3471
3476 template <typename DeleteContextRequestT = Model::DeleteContextRequest>
3477 void DeleteContextAsync(const DeleteContextRequestT& request, const DeleteContextResponseReceivedHandler& handler,
3478 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3479 return SubmitAsync(&SageMakerClient::DeleteContext, request, handler, context);
3480 }
3481
3490
3495 template <typename DeleteDataQualityJobDefinitionRequestT = Model::DeleteDataQualityJobDefinitionRequest>
3497 const DeleteDataQualityJobDefinitionRequestT& request) const {
3498 return SubmitCallable(&SageMakerClient::DeleteDataQualityJobDefinition, request);
3499 }
3500
3505 template <typename DeleteDataQualityJobDefinitionRequestT = Model::DeleteDataQualityJobDefinitionRequest>
3506 void DeleteDataQualityJobDefinitionAsync(const DeleteDataQualityJobDefinitionRequestT& request,
3508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3509 return SubmitAsync(&SageMakerClient::DeleteDataQualityJobDefinition, request, handler, context);
3510 }
3511
3518
3523 template <typename DeleteDeviceFleetRequestT = Model::DeleteDeviceFleetRequest>
3524 Model::DeleteDeviceFleetOutcomeCallable DeleteDeviceFleetCallable(const DeleteDeviceFleetRequestT& request) const {
3525 return SubmitCallable(&SageMakerClient::DeleteDeviceFleet, request);
3526 }
3527
3532 template <typename DeleteDeviceFleetRequestT = Model::DeleteDeviceFleetRequest>
3533 void DeleteDeviceFleetAsync(const DeleteDeviceFleetRequestT& request, const DeleteDeviceFleetResponseReceivedHandler& handler,
3534 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3535 return SubmitAsync(&SageMakerClient::DeleteDeviceFleet, request, handler, context);
3536 }
3537
3547
3551 template <typename DeleteDomainRequestT = Model::DeleteDomainRequest>
3552 Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT& request) const {
3553 return SubmitCallable(&SageMakerClient::DeleteDomain, request);
3554 }
3555
3560 template <typename DeleteDomainRequestT = Model::DeleteDomainRequest>
3561 void DeleteDomainAsync(const DeleteDomainRequestT& request, const DeleteDomainResponseReceivedHandler& handler,
3562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3563 return SubmitAsync(&SageMakerClient::DeleteDomain, request, handler, context);
3564 }
3565
3573
3578 template <typename DeleteEdgeDeploymentPlanRequestT = Model::DeleteEdgeDeploymentPlanRequest>
3579 Model::DeleteEdgeDeploymentPlanOutcomeCallable DeleteEdgeDeploymentPlanCallable(const DeleteEdgeDeploymentPlanRequestT& request) const {
3580 return SubmitCallable(&SageMakerClient::DeleteEdgeDeploymentPlan, request);
3581 }
3582
3587 template <typename DeleteEdgeDeploymentPlanRequestT = Model::DeleteEdgeDeploymentPlanRequest>
3588 void DeleteEdgeDeploymentPlanAsync(const DeleteEdgeDeploymentPlanRequestT& request,
3590 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3591 return SubmitAsync(&SageMakerClient::DeleteEdgeDeploymentPlan, request, handler, context);
3592 }
3593
3601
3606 template <typename DeleteEdgeDeploymentStageRequestT = Model::DeleteEdgeDeploymentStageRequest>
3608 const DeleteEdgeDeploymentStageRequestT& request) const {
3609 return SubmitCallable(&SageMakerClient::DeleteEdgeDeploymentStage, request);
3610 }
3611
3616 template <typename DeleteEdgeDeploymentStageRequestT = Model::DeleteEdgeDeploymentStageRequest>
3617 void DeleteEdgeDeploymentStageAsync(const DeleteEdgeDeploymentStageRequestT& request,
3619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3620 return SubmitAsync(&SageMakerClient::DeleteEdgeDeploymentStage, request, handler, context);
3621 }
3622
3639
3643 template <typename DeleteEndpointRequestT = Model::DeleteEndpointRequest>
3644 Model::DeleteEndpointOutcomeCallable DeleteEndpointCallable(const DeleteEndpointRequestT& request) const {
3645 return SubmitCallable(&SageMakerClient::DeleteEndpoint, request);
3646 }
3647
3652 template <typename DeleteEndpointRequestT = Model::DeleteEndpointRequest>
3653 void DeleteEndpointAsync(const DeleteEndpointRequestT& request, const DeleteEndpointResponseReceivedHandler& handler,
3654 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3655 return SubmitAsync(&SageMakerClient::DeleteEndpoint, request, handler, context);
3656 }
3657
3672
3677 template <typename DeleteEndpointConfigRequestT = Model::DeleteEndpointConfigRequest>
3678 Model::DeleteEndpointConfigOutcomeCallable DeleteEndpointConfigCallable(const DeleteEndpointConfigRequestT& request) const {
3679 return SubmitCallable(&SageMakerClient::DeleteEndpointConfig, request);
3680 }
3681
3686 template <typename DeleteEndpointConfigRequestT = Model::DeleteEndpointConfigRequest>
3687 void DeleteEndpointConfigAsync(const DeleteEndpointConfigRequestT& request, const DeleteEndpointConfigResponseReceivedHandler& handler,
3688 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3689 return SubmitAsync(&SageMakerClient::DeleteEndpointConfig, request, handler, context);
3690 }
3691
3702
3707 template <typename DeleteExperimentRequestT = Model::DeleteExperimentRequest>
3708 Model::DeleteExperimentOutcomeCallable DeleteExperimentCallable(const DeleteExperimentRequestT& request) const {
3709 return SubmitCallable(&SageMakerClient::DeleteExperiment, request);
3710 }
3711
3716 template <typename DeleteExperimentRequestT = Model::DeleteExperimentRequest>
3717 void DeleteExperimentAsync(const DeleteExperimentRequestT& request, const DeleteExperimentResponseReceivedHandler& handler,
3718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3719 return SubmitAsync(&SageMakerClient::DeleteExperiment, request, handler, context);
3720 }
3721
3737
3742 template <typename DeleteFeatureGroupRequestT = Model::DeleteFeatureGroupRequest>
3743 Model::DeleteFeatureGroupOutcomeCallable DeleteFeatureGroupCallable(const DeleteFeatureGroupRequestT& request) const {
3744 return SubmitCallable(&SageMakerClient::DeleteFeatureGroup, request);
3745 }
3746
3751 template <typename DeleteFeatureGroupRequestT = Model::DeleteFeatureGroupRequest>
3752 void DeleteFeatureGroupAsync(const DeleteFeatureGroupRequestT& request, const DeleteFeatureGroupResponseReceivedHandler& handler,
3753 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3754 return SubmitAsync(&SageMakerClient::DeleteFeatureGroup, request, handler, context);
3755 }
3756
3763
3768 template <typename DeleteFlowDefinitionRequestT = Model::DeleteFlowDefinitionRequest>
3769 Model::DeleteFlowDefinitionOutcomeCallable DeleteFlowDefinitionCallable(const DeleteFlowDefinitionRequestT& request) const {
3770 return SubmitCallable(&SageMakerClient::DeleteFlowDefinition, request);
3771 }
3772
3777 template <typename DeleteFlowDefinitionRequestT = Model::DeleteFlowDefinitionRequest>
3778 void DeleteFlowDefinitionAsync(const DeleteFlowDefinitionRequestT& request, const DeleteFlowDefinitionResponseReceivedHandler& handler,
3779 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3780 return SubmitAsync(&SageMakerClient::DeleteFlowDefinition, request, handler, context);
3781 }
3782
3789
3793 template <typename DeleteHubRequestT = Model::DeleteHubRequest>
3794 Model::DeleteHubOutcomeCallable DeleteHubCallable(const DeleteHubRequestT& request) const {
3795 return SubmitCallable(&SageMakerClient::DeleteHub, request);
3796 }
3797
3802 template <typename DeleteHubRequestT = Model::DeleteHubRequest>
3803 void DeleteHubAsync(const DeleteHubRequestT& request, const DeleteHubResponseReceivedHandler& handler,
3804 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3805 return SubmitAsync(&SageMakerClient::DeleteHub, request, handler, context);
3806 }
3807
3814
3819 template <typename DeleteHubContentRequestT = Model::DeleteHubContentRequest>
3820 Model::DeleteHubContentOutcomeCallable DeleteHubContentCallable(const DeleteHubContentRequestT& request) const {
3821 return SubmitCallable(&SageMakerClient::DeleteHubContent, request);
3822 }
3823
3828 template <typename DeleteHubContentRequestT = Model::DeleteHubContentRequest>
3829 void DeleteHubContentAsync(const DeleteHubContentRequestT& request, const DeleteHubContentResponseReceivedHandler& handler,
3830 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3831 return SubmitAsync(&SageMakerClient::DeleteHubContent, request, handler, context);
3832 }
3833
3841
3846 template <typename DeleteHubContentReferenceRequestT = Model::DeleteHubContentReferenceRequest>
3848 const DeleteHubContentReferenceRequestT& request) const {
3849 return SubmitCallable(&SageMakerClient::DeleteHubContentReference, request);
3850 }
3851
3856 template <typename DeleteHubContentReferenceRequestT = Model::DeleteHubContentReferenceRequest>
3857 void DeleteHubContentReferenceAsync(const DeleteHubContentReferenceRequestT& request,
3859 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3860 return SubmitAsync(&SageMakerClient::DeleteHubContentReference, request, handler, context);
3861 }
3862
3874
3879 template <typename DeleteHumanTaskUiRequestT = Model::DeleteHumanTaskUiRequest>
3880 Model::DeleteHumanTaskUiOutcomeCallable DeleteHumanTaskUiCallable(const DeleteHumanTaskUiRequestT& request) const {
3881 return SubmitCallable(&SageMakerClient::DeleteHumanTaskUi, request);
3882 }
3883
3888 template <typename DeleteHumanTaskUiRequestT = Model::DeleteHumanTaskUiRequest>
3889 void DeleteHumanTaskUiAsync(const DeleteHumanTaskUiRequestT& request, const DeleteHumanTaskUiResponseReceivedHandler& handler,
3890 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3891 return SubmitAsync(&SageMakerClient::DeleteHumanTaskUi, request, handler, context);
3892 }
3893
3905 const Model::DeleteHyperParameterTuningJobRequest& request) const;
3906
3911 template <typename DeleteHyperParameterTuningJobRequestT = Model::DeleteHyperParameterTuningJobRequest>
3913 const DeleteHyperParameterTuningJobRequestT& request) const {
3914 return SubmitCallable(&SageMakerClient::DeleteHyperParameterTuningJob, request);
3915 }
3916
3921 template <typename DeleteHyperParameterTuningJobRequestT = Model::DeleteHyperParameterTuningJobRequest>
3922 void DeleteHyperParameterTuningJobAsync(const DeleteHyperParameterTuningJobRequestT& request,
3924 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3925 return SubmitAsync(&SageMakerClient::DeleteHyperParameterTuningJob, request, handler, context);
3926 }
3927
3935
3939 template <typename DeleteImageRequestT = Model::DeleteImageRequest>
3940 Model::DeleteImageOutcomeCallable DeleteImageCallable(const DeleteImageRequestT& request) const {
3941 return SubmitCallable(&SageMakerClient::DeleteImage, request);
3942 }
3943
3948 template <typename DeleteImageRequestT = Model::DeleteImageRequest>
3949 void DeleteImageAsync(const DeleteImageRequestT& request, const DeleteImageResponseReceivedHandler& handler,
3950 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3951 return SubmitAsync(&SageMakerClient::DeleteImage, request, handler, context);
3952 }
3953
3961
3966 template <typename DeleteImageVersionRequestT = Model::DeleteImageVersionRequest>
3967 Model::DeleteImageVersionOutcomeCallable DeleteImageVersionCallable(const DeleteImageVersionRequestT& request) const {
3968 return SubmitCallable(&SageMakerClient::DeleteImageVersion, request);
3969 }
3970
3975 template <typename DeleteImageVersionRequestT = Model::DeleteImageVersionRequest>
3976 void DeleteImageVersionAsync(const DeleteImageVersionRequestT& request, const DeleteImageVersionResponseReceivedHandler& handler,
3977 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3978 return SubmitAsync(&SageMakerClient::DeleteImageVersion, request, handler, context);
3979 }
3980
3987
3992 template <typename DeleteInferenceComponentRequestT = Model::DeleteInferenceComponentRequest>
3993 Model::DeleteInferenceComponentOutcomeCallable DeleteInferenceComponentCallable(const DeleteInferenceComponentRequestT& request) const {
3994 return SubmitCallable(&SageMakerClient::DeleteInferenceComponent, request);
3995 }
3996
4001 template <typename DeleteInferenceComponentRequestT = Model::DeleteInferenceComponentRequest>
4002 void DeleteInferenceComponentAsync(const DeleteInferenceComponentRequestT& request,
4004 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4005 return SubmitAsync(&SageMakerClient::DeleteInferenceComponent, request, handler, context);
4006 }
4007
4016
4021 template <typename DeleteInferenceExperimentRequestT = Model::DeleteInferenceExperimentRequest>
4023 const DeleteInferenceExperimentRequestT& request) const {
4024 return SubmitCallable(&SageMakerClient::DeleteInferenceExperiment, request);
4025 }
4026
4031 template <typename DeleteInferenceExperimentRequestT = Model::DeleteInferenceExperimentRequest>
4032 void DeleteInferenceExperimentAsync(const DeleteInferenceExperimentRequestT& request,
4034 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4035 return SubmitAsync(&SageMakerClient::DeleteInferenceExperiment, request, handler, context);
4036 }
4037
4048
4052 template <typename DeleteJobRequestT = Model::DeleteJobRequest>
4053 Model::DeleteJobOutcomeCallable DeleteJobCallable(const DeleteJobRequestT& request) const {
4054 return SubmitCallable(&SageMakerClient::DeleteJob, request);
4055 }
4056
4061 template <typename DeleteJobRequestT = Model::DeleteJobRequest>
4062 void DeleteJobAsync(const DeleteJobRequestT& request, const DeleteJobResponseReceivedHandler& handler,
4063 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4064 return SubmitAsync(&SageMakerClient::DeleteJob, request, handler, context);
4065 }
4066
4073
4077 template <typename DeleteMlflowAppRequestT = Model::DeleteMlflowAppRequest>
4078 Model::DeleteMlflowAppOutcomeCallable DeleteMlflowAppCallable(const DeleteMlflowAppRequestT& request) const {
4079 return SubmitCallable(&SageMakerClient::DeleteMlflowApp, request);
4080 }
4081
4086 template <typename DeleteMlflowAppRequestT = Model::DeleteMlflowAppRequest>
4087 void DeleteMlflowAppAsync(const DeleteMlflowAppRequestT& request, const DeleteMlflowAppResponseReceivedHandler& handler,
4088 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4089 return SubmitAsync(&SageMakerClient::DeleteMlflowApp, request, handler, context);
4090 }
4091
4100 const Model::DeleteMlflowTrackingServerRequest& request) const;
4101
4106 template <typename DeleteMlflowTrackingServerRequestT = Model::DeleteMlflowTrackingServerRequest>
4108 const DeleteMlflowTrackingServerRequestT& request) const {
4109 return SubmitCallable(&SageMakerClient::DeleteMlflowTrackingServer, request);
4110 }
4111
4116 template <typename DeleteMlflowTrackingServerRequestT = Model::DeleteMlflowTrackingServerRequest>
4117 void DeleteMlflowTrackingServerAsync(const DeleteMlflowTrackingServerRequestT& request,
4119 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4120 return SubmitAsync(&SageMakerClient::DeleteMlflowTrackingServer, request, handler, context);
4121 }
4122
4132
4136 template <typename DeleteModelRequestT = Model::DeleteModelRequest>
4137 Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT& request) const {
4138 return SubmitCallable(&SageMakerClient::DeleteModel, request);
4139 }
4140
4145 template <typename DeleteModelRequestT = Model::DeleteModelRequest>
4146 void DeleteModelAsync(const DeleteModelRequestT& request, const DeleteModelResponseReceivedHandler& handler,
4147 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4148 return SubmitAsync(&SageMakerClient::DeleteModel, request, handler, context);
4149 }
4150
4158 const Model::DeleteModelBiasJobDefinitionRequest& request) const;
4159
4164 template <typename DeleteModelBiasJobDefinitionRequestT = Model::DeleteModelBiasJobDefinitionRequest>
4166 const DeleteModelBiasJobDefinitionRequestT& request) const {
4167 return SubmitCallable(&SageMakerClient::DeleteModelBiasJobDefinition, request);
4168 }
4169
4174 template <typename DeleteModelBiasJobDefinitionRequestT = Model::DeleteModelBiasJobDefinitionRequest>
4175 void DeleteModelBiasJobDefinitionAsync(const DeleteModelBiasJobDefinitionRequestT& request,
4177 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4178 return SubmitAsync(&SageMakerClient::DeleteModelBiasJobDefinition, request, handler, context);
4179 }
4180
4187
4191 template <typename DeleteModelCardRequestT = Model::DeleteModelCardRequest>
4192 Model::DeleteModelCardOutcomeCallable DeleteModelCardCallable(const DeleteModelCardRequestT& request) const {
4193 return SubmitCallable(&SageMakerClient::DeleteModelCard, request);
4194 }
4195
4200 template <typename DeleteModelCardRequestT = Model::DeleteModelCardRequest>
4201 void DeleteModelCardAsync(const DeleteModelCardRequestT& request, const DeleteModelCardResponseReceivedHandler& handler,
4202 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4203 return SubmitAsync(&SageMakerClient::DeleteModelCard, request, handler, context);
4204 }
4205
4214
4219 template <typename DeleteModelExplainabilityJobDefinitionRequestT = Model::DeleteModelExplainabilityJobDefinitionRequest>
4221 const DeleteModelExplainabilityJobDefinitionRequestT& request) const {
4222 return SubmitCallable(&SageMakerClient::DeleteModelExplainabilityJobDefinition, request);
4223 }
4224
4229 template <typename DeleteModelExplainabilityJobDefinitionRequestT = Model::DeleteModelExplainabilityJobDefinitionRequest>
4230 void DeleteModelExplainabilityJobDefinitionAsync(const DeleteModelExplainabilityJobDefinitionRequestT& request,
4232 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4233 return SubmitAsync(&SageMakerClient::DeleteModelExplainabilityJobDefinition, request, handler, context);
4234 }
4235
4245
4250 template <typename DeleteModelPackageRequestT = Model::DeleteModelPackageRequest>
4251 Model::DeleteModelPackageOutcomeCallable DeleteModelPackageCallable(const DeleteModelPackageRequestT& request) const {
4252 return SubmitCallable(&SageMakerClient::DeleteModelPackage, request);
4253 }
4254
4259 template <typename DeleteModelPackageRequestT = Model::DeleteModelPackageRequest>
4260 void DeleteModelPackageAsync(const DeleteModelPackageRequestT& request, const DeleteModelPackageResponseReceivedHandler& handler,
4261 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4262 return SubmitAsync(&SageMakerClient::DeleteModelPackage, request, handler, context);
4263 }
4264
4271
4276 template <typename DeleteModelPackageGroupRequestT = Model::DeleteModelPackageGroupRequest>
4277 Model::DeleteModelPackageGroupOutcomeCallable DeleteModelPackageGroupCallable(const DeleteModelPackageGroupRequestT& request) const {
4278 return SubmitCallable(&SageMakerClient::DeleteModelPackageGroup, request);
4279 }
4280
4285 template <typename DeleteModelPackageGroupRequestT = Model::DeleteModelPackageGroupRequest>
4286 void DeleteModelPackageGroupAsync(const DeleteModelPackageGroupRequestT& request,
4288 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4289 return SubmitAsync(&SageMakerClient::DeleteModelPackageGroup, request, handler, context);
4290 }
4291
4298 const Model::DeleteModelPackageGroupPolicyRequest& request) const;
4299
4304 template <typename DeleteModelPackageGroupPolicyRequestT = Model::DeleteModelPackageGroupPolicyRequest>
4306 const DeleteModelPackageGroupPolicyRequestT& request) const {
4307 return SubmitCallable(&SageMakerClient::DeleteModelPackageGroupPolicy, request);
4308 }
4309
4314 template <typename DeleteModelPackageGroupPolicyRequestT = Model::DeleteModelPackageGroupPolicyRequest>
4315 void DeleteModelPackageGroupPolicyAsync(const DeleteModelPackageGroupPolicyRequestT& request,
4317 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4318 return SubmitAsync(&SageMakerClient::DeleteModelPackageGroupPolicy, request, handler, context);
4319 }
4320
4329
4334 template <typename DeleteModelQualityJobDefinitionRequestT = Model::DeleteModelQualityJobDefinitionRequest>
4336 const DeleteModelQualityJobDefinitionRequestT& request) const {
4337 return SubmitCallable(&SageMakerClient::DeleteModelQualityJobDefinition, request);
4338 }
4339
4344 template <typename DeleteModelQualityJobDefinitionRequestT = Model::DeleteModelQualityJobDefinitionRequest>
4345 void DeleteModelQualityJobDefinitionAsync(const DeleteModelQualityJobDefinitionRequestT& request,
4347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4348 return SubmitAsync(&SageMakerClient::DeleteModelQualityJobDefinition, request, handler, context);
4349 }
4350
4359
4364 template <typename DeleteMonitoringScheduleRequestT = Model::DeleteMonitoringScheduleRequest>
4365 Model::DeleteMonitoringScheduleOutcomeCallable DeleteMonitoringScheduleCallable(const DeleteMonitoringScheduleRequestT& request) const {
4366 return SubmitCallable(&SageMakerClient::DeleteMonitoringSchedule, request);
4367 }
4368
4373 template <typename DeleteMonitoringScheduleRequestT = Model::DeleteMonitoringScheduleRequest>
4374 void DeleteMonitoringScheduleAsync(const DeleteMonitoringScheduleRequestT& request,
4376 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4377 return SubmitAsync(&SageMakerClient::DeleteMonitoringSchedule, request, handler, context);
4378 }
4379
4391
4396 template <typename DeleteNotebookInstanceRequestT = Model::DeleteNotebookInstanceRequest>
4397 Model::DeleteNotebookInstanceOutcomeCallable DeleteNotebookInstanceCallable(const DeleteNotebookInstanceRequestT& request) const {
4398 return SubmitCallable(&SageMakerClient::DeleteNotebookInstance, request);
4399 }
4400
4405 template <typename DeleteNotebookInstanceRequestT = Model::DeleteNotebookInstanceRequest>
4406 void DeleteNotebookInstanceAsync(const DeleteNotebookInstanceRequestT& request,
4408 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4409 return SubmitAsync(&SageMakerClient::DeleteNotebookInstance, request, handler, context);
4410 }
4411
4420
4425 template <typename DeleteNotebookInstanceLifecycleConfigRequestT = Model::DeleteNotebookInstanceLifecycleConfigRequest>
4427 const DeleteNotebookInstanceLifecycleConfigRequestT& request) const {
4428 return SubmitCallable(&SageMakerClient::DeleteNotebookInstanceLifecycleConfig, request);
4429 }
4430
4435 template <typename DeleteNotebookInstanceLifecycleConfigRequestT = Model::DeleteNotebookInstanceLifecycleConfigRequest>
4436 void DeleteNotebookInstanceLifecycleConfigAsync(const DeleteNotebookInstanceLifecycleConfigRequestT& request,
4438 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4439 return SubmitAsync(&SageMakerClient::DeleteNotebookInstanceLifecycleConfig, request, handler, context);
4440 }
4441
4448
4453 template <typename DeleteOptimizationJobRequestT = Model::DeleteOptimizationJobRequest>
4454 Model::DeleteOptimizationJobOutcomeCallable DeleteOptimizationJobCallable(const DeleteOptimizationJobRequestT& request) const {
4455 return SubmitCallable(&SageMakerClient::DeleteOptimizationJob, request);
4456 }
4457
4462 template <typename DeleteOptimizationJobRequestT = Model::DeleteOptimizationJobRequest>
4463 void DeleteOptimizationJobAsync(const DeleteOptimizationJobRequestT& request, const DeleteOptimizationJobResponseReceivedHandler& handler,
4464 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4465 return SubmitAsync(&SageMakerClient::DeleteOptimizationJob, request, handler, context);
4466 }
4467
4474
4479 template <typename DeletePartnerAppRequestT = Model::DeletePartnerAppRequest>
4480 Model::DeletePartnerAppOutcomeCallable DeletePartnerAppCallable(const DeletePartnerAppRequestT& request) const {
4481 return SubmitCallable(&SageMakerClient::DeletePartnerApp, request);
4482 }
4483
4488 template <typename DeletePartnerAppRequestT = Model::DeletePartnerAppRequest>
4489 void DeletePartnerAppAsync(const DeletePartnerAppRequestT& request, const DeletePartnerAppResponseReceivedHandler& handler,
4490 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4491 return SubmitAsync(&SageMakerClient::DeletePartnerApp, request, handler, context);
4492 }
4493
4503
4507 template <typename DeletePipelineRequestT = Model::DeletePipelineRequest>
4508 Model::DeletePipelineOutcomeCallable DeletePipelineCallable(const DeletePipelineRequestT& request) const {
4509 return SubmitCallable(&SageMakerClient::DeletePipeline, request);
4510 }
4511
4516 template <typename DeletePipelineRequestT = Model::DeletePipelineRequest>
4517 void DeletePipelineAsync(const DeletePipelineRequestT& request, const DeletePipelineResponseReceivedHandler& handler,
4518 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4519 return SubmitAsync(&SageMakerClient::DeletePipeline, request, handler, context);
4520 }
4521
4534
4539 template <typename DeleteProcessingJobRequestT = Model::DeleteProcessingJobRequest>
4540 Model::DeleteProcessingJobOutcomeCallable DeleteProcessingJobCallable(const DeleteProcessingJobRequestT& request) const {
4541 return SubmitCallable(&SageMakerClient::DeleteProcessingJob, request);
4542 }
4543
4548 template <typename DeleteProcessingJobRequestT = Model::DeleteProcessingJobRequest>
4549 void DeleteProcessingJobAsync(const DeleteProcessingJobRequestT& request, const DeleteProcessingJobResponseReceivedHandler& handler,
4550 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4551 return SubmitAsync(&SageMakerClient::DeleteProcessingJob, request, handler, context);
4552 }
4553
4560
4564 template <typename DeleteProjectRequestT = Model::DeleteProjectRequest>
4565 Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT& request) const {
4566 return SubmitCallable(&SageMakerClient::DeleteProject, request);
4567 }
4568
4573 template <typename DeleteProjectRequestT = Model::DeleteProjectRequest>
4574 void DeleteProjectAsync(const DeleteProjectRequestT& request, const DeleteProjectResponseReceivedHandler& handler,
4575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4576 return SubmitAsync(&SageMakerClient::DeleteProject, request, handler, context);
4577 }
4578
4585
4589 template <typename DeleteSpaceRequestT = Model::DeleteSpaceRequest>
4590 Model::DeleteSpaceOutcomeCallable DeleteSpaceCallable(const DeleteSpaceRequestT& request) const {
4591 return SubmitCallable(&SageMakerClient::DeleteSpace, request);
4592 }
4593
4598 template <typename DeleteSpaceRequestT = Model::DeleteSpaceRequest>
4599 void DeleteSpaceAsync(const DeleteSpaceRequestT& request, const DeleteSpaceResponseReceivedHandler& handler,
4600 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4601 return SubmitAsync(&SageMakerClient::DeleteSpace, request, handler, context);
4602 }
4603
4613 const Model::DeleteStudioLifecycleConfigRequest& request) const;
4614
4619 template <typename DeleteStudioLifecycleConfigRequestT = Model::DeleteStudioLifecycleConfigRequest>
4621 const DeleteStudioLifecycleConfigRequestT& request) const {
4622 return SubmitCallable(&SageMakerClient::DeleteStudioLifecycleConfig, request);
4623 }
4624
4629 template <typename DeleteStudioLifecycleConfigRequestT = Model::DeleteStudioLifecycleConfigRequest>
4630 void DeleteStudioLifecycleConfigAsync(const DeleteStudioLifecycleConfigRequestT& request,
4632 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4633 return SubmitAsync(&SageMakerClient::DeleteStudioLifecycleConfig, request, handler, context);
4634 }
4635
4649
4653 template <typename DeleteTagsRequestT = Model::DeleteTagsRequest>
4654 Model::DeleteTagsOutcomeCallable DeleteTagsCallable(const DeleteTagsRequestT& request) const {
4655 return SubmitCallable(&SageMakerClient::DeleteTags, request);
4656 }
4657
4662 template <typename DeleteTagsRequestT = Model::DeleteTagsRequest>
4663 void DeleteTagsAsync(const DeleteTagsRequestT& request, const DeleteTagsResponseReceivedHandler& handler,
4664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4665 return SubmitAsync(&SageMakerClient::DeleteTags, request, handler, context);
4666 }
4667
4681
4686 template <typename DeleteTrainingJobRequestT = Model::DeleteTrainingJobRequest>
4687 Model::DeleteTrainingJobOutcomeCallable DeleteTrainingJobCallable(const DeleteTrainingJobRequestT& request) const {
4688 return SubmitCallable(&SageMakerClient::DeleteTrainingJob, request);
4689 }
4690
4695 template <typename DeleteTrainingJobRequestT = Model::DeleteTrainingJobRequest>
4696 void DeleteTrainingJobAsync(const DeleteTrainingJobRequestT& request, const DeleteTrainingJobResponseReceivedHandler& handler,
4697 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4698 return SubmitAsync(&SageMakerClient::DeleteTrainingJob, request, handler, context);
4699 }
4700
4710
4714 template <typename DeleteTrialRequestT = Model::DeleteTrialRequest>
4715 Model::DeleteTrialOutcomeCallable DeleteTrialCallable(const DeleteTrialRequestT& request) const {
4716 return SubmitCallable(&SageMakerClient::DeleteTrial, request);
4717 }
4718
4723 template <typename DeleteTrialRequestT = Model::DeleteTrialRequest>
4724 void DeleteTrialAsync(const DeleteTrialRequestT& request, const DeleteTrialResponseReceivedHandler& handler,
4725 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4726 return SubmitAsync(&SageMakerClient::DeleteTrial, request, handler, context);
4727 }
4728
4739
4744 template <typename DeleteTrialComponentRequestT = Model::DeleteTrialComponentRequest>
4745 Model::DeleteTrialComponentOutcomeCallable DeleteTrialComponentCallable(const DeleteTrialComponentRequestT& request) const {
4746 return SubmitCallable(&SageMakerClient::DeleteTrialComponent, request);
4747 }
4748
4753 template <typename DeleteTrialComponentRequestT = Model::DeleteTrialComponentRequest>
4754 void DeleteTrialComponentAsync(const DeleteTrialComponentRequestT& request, const DeleteTrialComponentResponseReceivedHandler& handler,
4755 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4756 return SubmitAsync(&SageMakerClient::DeleteTrialComponent, request, handler, context);
4757 }
4758
4767
4772 template <typename DeleteUserProfileRequestT = Model::DeleteUserProfileRequest>
4773 Model::DeleteUserProfileOutcomeCallable DeleteUserProfileCallable(const DeleteUserProfileRequestT& request) const {
4774 return SubmitCallable(&SageMakerClient::DeleteUserProfile, request);
4775 }
4776
4781 template <typename DeleteUserProfileRequestT = Model::DeleteUserProfileRequest>
4782 void DeleteUserProfileAsync(const DeleteUserProfileRequestT& request, const DeleteUserProfileResponseReceivedHandler& handler,
4783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4784 return SubmitAsync(&SageMakerClient::DeleteUserProfile, request, handler, context);
4785 }
4786
4802
4806 template <typename DeleteWorkforceRequestT = Model::DeleteWorkforceRequest>
4807 Model::DeleteWorkforceOutcomeCallable DeleteWorkforceCallable(const DeleteWorkforceRequestT& request) const {
4808 return SubmitCallable(&SageMakerClient::DeleteWorkforce, request);
4809 }
4810
4815 template <typename DeleteWorkforceRequestT = Model::DeleteWorkforceRequest>
4816 void DeleteWorkforceAsync(const DeleteWorkforceRequestT& request, const DeleteWorkforceResponseReceivedHandler& handler,
4817 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4818 return SubmitAsync(&SageMakerClient::DeleteWorkforce, request, handler, context);
4819 }
4820
4828
4832 template <typename DeleteWorkteamRequestT = Model::DeleteWorkteamRequest>
4833 Model::DeleteWorkteamOutcomeCallable DeleteWorkteamCallable(const DeleteWorkteamRequestT& request) const {
4834 return SubmitCallable(&SageMakerClient::DeleteWorkteam, request);
4835 }
4836
4841 template <typename DeleteWorkteamRequestT = Model::DeleteWorkteamRequest>
4842 void DeleteWorkteamAsync(const DeleteWorkteamRequestT& request, const DeleteWorkteamResponseReceivedHandler& handler,
4843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4844 return SubmitAsync(&SageMakerClient::DeleteWorkteam, request, handler, context);
4845 }
4846
4854
4859 template <typename DeregisterDevicesRequestT = Model::DeregisterDevicesRequest>
4860 Model::DeregisterDevicesOutcomeCallable DeregisterDevicesCallable(const DeregisterDevicesRequestT& request) const {
4861 return SubmitCallable(&SageMakerClient::DeregisterDevices, request);
4862 }
4863
4868 template <typename DeregisterDevicesRequestT = Model::DeregisterDevicesRequest>
4869 void DeregisterDevicesAsync(const DeregisterDevicesRequestT& request, const DeregisterDevicesResponseReceivedHandler& handler,
4870 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4871 return SubmitAsync(&SageMakerClient::DeregisterDevices, request, handler, context);
4872 }
4873
4881
4886 template <typename DescribeAIBenchmarkJobRequestT = Model::DescribeAIBenchmarkJobRequest>
4887 Model::DescribeAIBenchmarkJobOutcomeCallable DescribeAIBenchmarkJobCallable(const DescribeAIBenchmarkJobRequestT& request) const {
4888 return SubmitCallable(&SageMakerClient::DescribeAIBenchmarkJob, request);
4889 }
4890
4895 template <typename DescribeAIBenchmarkJobRequestT = Model::DescribeAIBenchmarkJobRequest>
4896 void DescribeAIBenchmarkJobAsync(const DescribeAIBenchmarkJobRequestT& request,
4898 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4899 return SubmitAsync(&SageMakerClient::DescribeAIBenchmarkJob, request, handler, context);
4900 }
4901
4910 const Model::DescribeAIRecommendationJobRequest& request) const;
4911
4916 template <typename DescribeAIRecommendationJobRequestT = Model::DescribeAIRecommendationJobRequest>
4918 const DescribeAIRecommendationJobRequestT& request) const {
4919 return SubmitCallable(&SageMakerClient::DescribeAIRecommendationJob, request);
4920 }
4921
4926 template <typename DescribeAIRecommendationJobRequestT = Model::DescribeAIRecommendationJobRequest>
4927 void DescribeAIRecommendationJobAsync(const DescribeAIRecommendationJobRequestT& request,
4929 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4930 return SubmitAsync(&SageMakerClient::DescribeAIRecommendationJob, request, handler, context);
4931 }
4932
4941
4946 template <typename DescribeAIWorkloadConfigRequestT = Model::DescribeAIWorkloadConfigRequest>
4947 Model::DescribeAIWorkloadConfigOutcomeCallable DescribeAIWorkloadConfigCallable(const DescribeAIWorkloadConfigRequestT& request) const {
4948 return SubmitCallable(&SageMakerClient::DescribeAIWorkloadConfig, request);
4949 }
4950
4955 template <typename DescribeAIWorkloadConfigRequestT = Model::DescribeAIWorkloadConfigRequest>
4956 void DescribeAIWorkloadConfigAsync(const DescribeAIWorkloadConfigRequestT& request,
4958 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4959 return SubmitAsync(&SageMakerClient::DescribeAIWorkloadConfig, request, handler, context);
4960 }
4961
4968
4972 template <typename DescribeActionRequestT = Model::DescribeActionRequest>
4973 Model::DescribeActionOutcomeCallable DescribeActionCallable(const DescribeActionRequestT& request) const {
4974 return SubmitCallable(&SageMakerClient::DescribeAction, request);
4975 }
4976
4981 template <typename DescribeActionRequestT = Model::DescribeActionRequest>
4982 void DescribeActionAsync(const DescribeActionRequestT& request, const DescribeActionResponseReceivedHandler& handler,
4983 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4984 return SubmitAsync(&SageMakerClient::DescribeAction, request, handler, context);
4985 }
4986
4994
4999 template <typename DescribeAlgorithmRequestT = Model::DescribeAlgorithmRequest>
5000 Model::DescribeAlgorithmOutcomeCallable DescribeAlgorithmCallable(const DescribeAlgorithmRequestT& request) const {
5001 return SubmitCallable(&SageMakerClient::DescribeAlgorithm, request);
5002 }
5003
5008 template <typename DescribeAlgorithmRequestT = Model::DescribeAlgorithmRequest>
5009 void DescribeAlgorithmAsync(const DescribeAlgorithmRequestT& request, const DescribeAlgorithmResponseReceivedHandler& handler,
5010 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5011 return SubmitAsync(&SageMakerClient::DescribeAlgorithm, request, handler, context);
5012 }
5013
5020
5024 template <typename DescribeAppRequestT = Model::DescribeAppRequest>
5025 Model::DescribeAppOutcomeCallable DescribeAppCallable(const DescribeAppRequestT& request) const {
5026 return SubmitCallable(&SageMakerClient::DescribeApp, request);
5027 }
5028
5033 template <typename DescribeAppRequestT = Model::DescribeAppRequest>
5034 void DescribeAppAsync(const DescribeAppRequestT& request, const DescribeAppResponseReceivedHandler& handler,
5035 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5036 return SubmitAsync(&SageMakerClient::DescribeApp, request, handler, context);
5037 }
5038
5045
5050 template <typename DescribeAppImageConfigRequestT = Model::DescribeAppImageConfigRequest>
5051 Model::DescribeAppImageConfigOutcomeCallable DescribeAppImageConfigCallable(const DescribeAppImageConfigRequestT& request) const {
5052 return SubmitCallable(&SageMakerClient::DescribeAppImageConfig, request);
5053 }
5054
5059 template <typename DescribeAppImageConfigRequestT = Model::DescribeAppImageConfigRequest>
5060 void DescribeAppImageConfigAsync(const DescribeAppImageConfigRequestT& request,
5062 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5063 return SubmitAsync(&SageMakerClient::DescribeAppImageConfig, request, handler, context);
5064 }
5065
5072
5077 template <typename DescribeArtifactRequestT = Model::DescribeArtifactRequest>
5078 Model::DescribeArtifactOutcomeCallable DescribeArtifactCallable(const DescribeArtifactRequestT& request) const {
5079 return SubmitCallable(&SageMakerClient::DescribeArtifact, request);
5080 }
5081
5086 template <typename DescribeArtifactRequestT = Model::DescribeArtifactRequest>
5087 void DescribeArtifactAsync(const DescribeArtifactRequestT& request, const DescribeArtifactResponseReceivedHandler& handler,
5088 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5089 return SubmitAsync(&SageMakerClient::DescribeArtifact, request, handler, context);
5090 }
5091
5103
5108 template <typename DescribeAutoMLJobRequestT = Model::DescribeAutoMLJobRequest>
5109 Model::DescribeAutoMLJobOutcomeCallable DescribeAutoMLJobCallable(const DescribeAutoMLJobRequestT& request) const {
5110 return SubmitCallable(&SageMakerClient::DescribeAutoMLJob, request);
5111 }
5112
5117 template <typename DescribeAutoMLJobRequestT = Model::DescribeAutoMLJobRequest>
5118 void DescribeAutoMLJobAsync(const DescribeAutoMLJobRequestT& request, const DescribeAutoMLJobResponseReceivedHandler& handler,
5119 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5120 return SubmitAsync(&SageMakerClient::DescribeAutoMLJob, request, handler, context);
5121 }
5122
5133
5138 template <typename DescribeAutoMLJobV2RequestT = Model::DescribeAutoMLJobV2Request>
5139 Model::DescribeAutoMLJobV2OutcomeCallable DescribeAutoMLJobV2Callable(const DescribeAutoMLJobV2RequestT& request) const {
5140 return SubmitCallable(&SageMakerClient::DescribeAutoMLJobV2, request);
5141 }
5142
5147 template <typename DescribeAutoMLJobV2RequestT = Model::DescribeAutoMLJobV2Request>
5148 void DescribeAutoMLJobV2Async(const DescribeAutoMLJobV2RequestT& request, const DescribeAutoMLJobV2ResponseReceivedHandler& handler,
5149 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5150 return SubmitAsync(&SageMakerClient::DescribeAutoMLJobV2, request, handler, context);
5151 }
5152
5160
5164 template <typename DescribeClusterRequestT = Model::DescribeClusterRequest>
5165 Model::DescribeClusterOutcomeCallable DescribeClusterCallable(const DescribeClusterRequestT& request) const {
5166 return SubmitCallable(&SageMakerClient::DescribeCluster, request);
5167 }
5168
5173 template <typename DescribeClusterRequestT = Model::DescribeClusterRequest>
5174 void DescribeClusterAsync(const DescribeClusterRequestT& request, const DescribeClusterResponseReceivedHandler& handler,
5175 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5176 return SubmitAsync(&SageMakerClient::DescribeCluster, request, handler, context);
5177 }
5178
5188
5193 template <typename DescribeClusterEventRequestT = Model::DescribeClusterEventRequest>
5194 Model::DescribeClusterEventOutcomeCallable DescribeClusterEventCallable(const DescribeClusterEventRequestT& request) const {
5195 return SubmitCallable(&SageMakerClient::DescribeClusterEvent, request);
5196 }
5197
5202 template <typename DescribeClusterEventRequestT = Model::DescribeClusterEventRequest>
5203 void DescribeClusterEventAsync(const DescribeClusterEventRequestT& request, const DescribeClusterEventResponseReceivedHandler& handler,
5204 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5205 return SubmitAsync(&SageMakerClient::DescribeClusterEvent, request, handler, context);
5206 }
5207
5215
5220 template <typename DescribeClusterNodeRequestT = Model::DescribeClusterNodeRequest>
5221 Model::DescribeClusterNodeOutcomeCallable DescribeClusterNodeCallable(const DescribeClusterNodeRequestT& request) const {
5222 return SubmitCallable(&SageMakerClient::DescribeClusterNode, request);
5223 }
5224
5229 template <typename DescribeClusterNodeRequestT = Model::DescribeClusterNodeRequest>
5230 void DescribeClusterNodeAsync(const DescribeClusterNodeRequestT& request, const DescribeClusterNodeResponseReceivedHandler& handler,
5231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5232 return SubmitAsync(&SageMakerClient::DescribeClusterNode, request, handler, context);
5233 }
5234
5245
5250 template <typename DescribeClusterSchedulerConfigRequestT = Model::DescribeClusterSchedulerConfigRequest>
5252 const DescribeClusterSchedulerConfigRequestT& request) const {
5253 return SubmitCallable(&SageMakerClient::DescribeClusterSchedulerConfig, request);
5254 }
5255
5260 template <typename DescribeClusterSchedulerConfigRequestT = Model::DescribeClusterSchedulerConfigRequest>
5261 void DescribeClusterSchedulerConfigAsync(const DescribeClusterSchedulerConfigRequestT& request,
5263 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5264 return SubmitAsync(&SageMakerClient::DescribeClusterSchedulerConfig, request, handler, context);
5265 }
5266
5274
5279 template <typename DescribeCodeRepositoryRequestT = Model::DescribeCodeRepositoryRequest>
5280 Model::DescribeCodeRepositoryOutcomeCallable DescribeCodeRepositoryCallable(const DescribeCodeRepositoryRequestT& request) const {
5281 return SubmitCallable(&SageMakerClient::DescribeCodeRepository, request);
5282 }
5283
5288 template <typename DescribeCodeRepositoryRequestT = Model::DescribeCodeRepositoryRequest>
5289 void DescribeCodeRepositoryAsync(const DescribeCodeRepositoryRequestT& request,
5291 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5292 return SubmitAsync(&SageMakerClient::DescribeCodeRepository, request, handler, context);
5293 }
5294
5306
5311 template <typename DescribeCompilationJobRequestT = Model::DescribeCompilationJobRequest>
5312 Model::DescribeCompilationJobOutcomeCallable DescribeCompilationJobCallable(const DescribeCompilationJobRequestT& request) const {
5313 return SubmitCallable(&SageMakerClient::DescribeCompilationJob, request);
5314 }
5315
5320 template <typename DescribeCompilationJobRequestT = Model::DescribeCompilationJobRequest>
5321 void DescribeCompilationJobAsync(const DescribeCompilationJobRequestT& request,
5323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5324 return SubmitAsync(&SageMakerClient::DescribeCompilationJob, request, handler, context);
5325 }
5326
5334
5339 template <typename DescribeComputeQuotaRequestT = Model::DescribeComputeQuotaRequest>
5340 Model::DescribeComputeQuotaOutcomeCallable DescribeComputeQuotaCallable(const DescribeComputeQuotaRequestT& request) const {
5341 return SubmitCallable(&SageMakerClient::DescribeComputeQuota, request);
5342 }
5343
5348 template <typename DescribeComputeQuotaRequestT = Model::DescribeComputeQuotaRequest>
5349 void DescribeComputeQuotaAsync(const DescribeComputeQuotaRequestT& request, const DescribeComputeQuotaResponseReceivedHandler& handler,
5350 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5351 return SubmitAsync(&SageMakerClient::DescribeComputeQuota, request, handler, context);
5352 }
5353
5360
5364 template <typename DescribeContextRequestT = Model::DescribeContextRequest>
5365 Model::DescribeContextOutcomeCallable DescribeContextCallable(const DescribeContextRequestT& request) const {
5366 return SubmitCallable(&SageMakerClient::DescribeContext, request);
5367 }
5368
5373 template <typename DescribeContextRequestT = Model::DescribeContextRequest>
5374 void DescribeContextAsync(const DescribeContextRequestT& request, const DescribeContextResponseReceivedHandler& handler,
5375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5376 return SubmitAsync(&SageMakerClient::DescribeContext, request, handler, context);
5377 }
5378
5387
5392 template <typename DescribeDataQualityJobDefinitionRequestT = Model::DescribeDataQualityJobDefinitionRequest>
5394 const DescribeDataQualityJobDefinitionRequestT& request) const {
5395 return SubmitCallable(&SageMakerClient::DescribeDataQualityJobDefinition, request);
5396 }
5397
5402 template <typename DescribeDataQualityJobDefinitionRequestT = Model::DescribeDataQualityJobDefinitionRequest>
5403 void DescribeDataQualityJobDefinitionAsync(const DescribeDataQualityJobDefinitionRequestT& request,
5405 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5406 return SubmitAsync(&SageMakerClient::DescribeDataQualityJobDefinition, request, handler, context);
5407 }
5408
5415
5419 template <typename DescribeDeviceRequestT = Model::DescribeDeviceRequest>
5420 Model::DescribeDeviceOutcomeCallable DescribeDeviceCallable(const DescribeDeviceRequestT& request) const {
5421 return SubmitCallable(&SageMakerClient::DescribeDevice, request);
5422 }
5423
5428 template <typename DescribeDeviceRequestT = Model::DescribeDeviceRequest>
5429 void DescribeDeviceAsync(const DescribeDeviceRequestT& request, const DescribeDeviceResponseReceivedHandler& handler,
5430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5431 return SubmitAsync(&SageMakerClient::DescribeDevice, request, handler, context);
5432 }
5433
5441
5446 template <typename DescribeDeviceFleetRequestT = Model::DescribeDeviceFleetRequest>
5447 Model::DescribeDeviceFleetOutcomeCallable DescribeDeviceFleetCallable(const DescribeDeviceFleetRequestT& request) const {
5448 return SubmitCallable(&SageMakerClient::DescribeDeviceFleet, request);
5449 }
5450
5455 template <typename DescribeDeviceFleetRequestT = Model::DescribeDeviceFleetRequest>
5456 void DescribeDeviceFleetAsync(const DescribeDeviceFleetRequestT& request, const DescribeDeviceFleetResponseReceivedHandler& handler,
5457 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5458 return SubmitAsync(&SageMakerClient::DescribeDeviceFleet, request, handler, context);
5459 }
5460
5467
5471 template <typename DescribeDomainRequestT = Model::DescribeDomainRequest>
5472 Model::DescribeDomainOutcomeCallable DescribeDomainCallable(const DescribeDomainRequestT& request) const {
5473 return SubmitCallable(&SageMakerClient::DescribeDomain, request);
5474 }
5475
5480 template <typename DescribeDomainRequestT = Model::DescribeDomainRequest>
5481 void DescribeDomainAsync(const DescribeDomainRequestT& request, const DescribeDomainResponseReceivedHandler& handler,
5482 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5483 return SubmitAsync(&SageMakerClient::DescribeDomain, request, handler, context);
5484 }
5485
5493 const Model::DescribeEdgeDeploymentPlanRequest& request) const;
5494
5499 template <typename DescribeEdgeDeploymentPlanRequestT = Model::DescribeEdgeDeploymentPlanRequest>
5501 const DescribeEdgeDeploymentPlanRequestT& request) const {
5502 return SubmitCallable(&SageMakerClient::DescribeEdgeDeploymentPlan, request);
5503 }
5504
5509 template <typename DescribeEdgeDeploymentPlanRequestT = Model::DescribeEdgeDeploymentPlanRequest>
5510 void DescribeEdgeDeploymentPlanAsync(const DescribeEdgeDeploymentPlanRequestT& request,
5512 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5513 return SubmitAsync(&SageMakerClient::DescribeEdgeDeploymentPlan, request, handler, context);
5514 }
5515
5522
5527 template <typename DescribeEdgePackagingJobRequestT = Model::DescribeEdgePackagingJobRequest>
5528 Model::DescribeEdgePackagingJobOutcomeCallable DescribeEdgePackagingJobCallable(const DescribeEdgePackagingJobRequestT& request) const {
5529 return SubmitCallable(&SageMakerClient::DescribeEdgePackagingJob, request);
5530 }
5531
5536 template <typename DescribeEdgePackagingJobRequestT = Model::DescribeEdgePackagingJobRequest>
5537 void DescribeEdgePackagingJobAsync(const DescribeEdgePackagingJobRequestT& request,
5539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5540 return SubmitAsync(&SageMakerClient::DescribeEdgePackagingJob, request, handler, context);
5541 }
5542
5549
5554 template <typename DescribeEndpointRequestT = Model::DescribeEndpointRequest>
5555 Model::DescribeEndpointOutcomeCallable DescribeEndpointCallable(const DescribeEndpointRequestT& request) const {
5556 return SubmitCallable(&SageMakerClient::DescribeEndpoint, request);
5557 }
5558
5563 template <typename DescribeEndpointRequestT = Model::DescribeEndpointRequest>
5564 void DescribeEndpointAsync(const DescribeEndpointRequestT& request, const DescribeEndpointResponseReceivedHandler& handler,
5565 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5566 return SubmitAsync(&SageMakerClient::DescribeEndpoint, request, handler, context);
5567 }
5568
5576
5581 template <typename DescribeEndpointConfigRequestT = Model::DescribeEndpointConfigRequest>
5582 Model::DescribeEndpointConfigOutcomeCallable DescribeEndpointConfigCallable(const DescribeEndpointConfigRequestT& request) const {
5583 return SubmitCallable(&SageMakerClient::DescribeEndpointConfig, request);
5584 }
5585
5590 template <typename DescribeEndpointConfigRequestT = Model::DescribeEndpointConfigRequest>
5591 void DescribeEndpointConfigAsync(const DescribeEndpointConfigRequestT& request,
5593 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5594 return SubmitAsync(&SageMakerClient::DescribeEndpointConfig, request, handler, context);
5595 }
5596
5603
5608 template <typename DescribeExperimentRequestT = Model::DescribeExperimentRequest>
5609 Model::DescribeExperimentOutcomeCallable DescribeExperimentCallable(const DescribeExperimentRequestT& request) const {
5610 return SubmitCallable(&SageMakerClient::DescribeExperiment, request);
5611 }
5612
5617 template <typename DescribeExperimentRequestT = Model::DescribeExperimentRequest>
5618 void DescribeExperimentAsync(const DescribeExperimentRequestT& request, const DescribeExperimentResponseReceivedHandler& handler,
5619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5620 return SubmitAsync(&SageMakerClient::DescribeExperiment, request, handler, context);
5621 }
5622
5632
5637 template <typename DescribeFeatureGroupRequestT = Model::DescribeFeatureGroupRequest>
5638 Model::DescribeFeatureGroupOutcomeCallable DescribeFeatureGroupCallable(const DescribeFeatureGroupRequestT& request) const {
5639 return SubmitCallable(&SageMakerClient::DescribeFeatureGroup, request);
5640 }
5641
5646 template <typename DescribeFeatureGroupRequestT = Model::DescribeFeatureGroupRequest>
5647 void DescribeFeatureGroupAsync(const DescribeFeatureGroupRequestT& request, const DescribeFeatureGroupResponseReceivedHandler& handler,
5648 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5649 return SubmitAsync(&SageMakerClient::DescribeFeatureGroup, request, handler, context);
5650 }
5651
5659
5664 template <typename DescribeFeatureMetadataRequestT = Model::DescribeFeatureMetadataRequest>
5665 Model::DescribeFeatureMetadataOutcomeCallable DescribeFeatureMetadataCallable(const DescribeFeatureMetadataRequestT& request) const {
5666 return SubmitCallable(&SageMakerClient::DescribeFeatureMetadata, request);
5667 }
5668
5673 template <typename DescribeFeatureMetadataRequestT = Model::DescribeFeatureMetadataRequest>
5674 void DescribeFeatureMetadataAsync(const DescribeFeatureMetadataRequestT& request,
5676 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5677 return SubmitAsync(&SageMakerClient::DescribeFeatureMetadata, request, handler, context);
5678 }
5679
5687
5692 template <typename DescribeFlowDefinitionRequestT = Model::DescribeFlowDefinitionRequest>
5693 Model::DescribeFlowDefinitionOutcomeCallable DescribeFlowDefinitionCallable(const DescribeFlowDefinitionRequestT& request) const {
5694 return SubmitCallable(&SageMakerClient::DescribeFlowDefinition, request);
5695 }
5696
5701 template <typename DescribeFlowDefinitionRequestT = Model::DescribeFlowDefinitionRequest>
5702 void DescribeFlowDefinitionAsync(const DescribeFlowDefinitionRequestT& request,
5704 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5705 return SubmitAsync(&SageMakerClient::DescribeFlowDefinition, request, handler, context);
5706 }
5707
5714
5718 template <typename DescribeHubRequestT = Model::DescribeHubRequest>
5719 Model::DescribeHubOutcomeCallable DescribeHubCallable(const DescribeHubRequestT& request) const {
5720 return SubmitCallable(&SageMakerClient::DescribeHub, request);
5721 }
5722
5727 template <typename DescribeHubRequestT = Model::DescribeHubRequest>
5728 void DescribeHubAsync(const DescribeHubRequestT& request, const DescribeHubResponseReceivedHandler& handler,
5729 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5730 return SubmitAsync(&SageMakerClient::DescribeHub, request, handler, context);
5731 }
5732
5739
5744 template <typename DescribeHubContentRequestT = Model::DescribeHubContentRequest>
5745 Model::DescribeHubContentOutcomeCallable DescribeHubContentCallable(const DescribeHubContentRequestT& request) const {
5746 return SubmitCallable(&SageMakerClient::DescribeHubContent, request);
5747 }
5748
5753 template <typename DescribeHubContentRequestT = Model::DescribeHubContentRequest>
5754 void DescribeHubContentAsync(const DescribeHubContentRequestT& request, const DescribeHubContentResponseReceivedHandler& handler,
5755 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5756 return SubmitAsync(&SageMakerClient::DescribeHubContent, request, handler, context);
5757 }
5758
5766
5771 template <typename DescribeHumanTaskUiRequestT = Model::DescribeHumanTaskUiRequest>
5772 Model::DescribeHumanTaskUiOutcomeCallable DescribeHumanTaskUiCallable(const DescribeHumanTaskUiRequestT& request) const {
5773 return SubmitCallable(&SageMakerClient::DescribeHumanTaskUi, request);
5774 }
5775
5780 template <typename DescribeHumanTaskUiRequestT = Model::DescribeHumanTaskUiRequest>
5781 void DescribeHumanTaskUiAsync(const DescribeHumanTaskUiRequestT& request, const DescribeHumanTaskUiResponseReceivedHandler& handler,
5782 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5783 return SubmitAsync(&SageMakerClient::DescribeHumanTaskUi, request, handler, context);
5784 }
5785
5795
5800 template <typename DescribeHyperParameterTuningJobRequestT = Model::DescribeHyperParameterTuningJobRequest>
5802 const DescribeHyperParameterTuningJobRequestT& request) const {
5803 return SubmitCallable(&SageMakerClient::DescribeHyperParameterTuningJob, request);
5804 }
5805
5810 template <typename DescribeHyperParameterTuningJobRequestT = Model::DescribeHyperParameterTuningJobRequest>
5811 void DescribeHyperParameterTuningJobAsync(const DescribeHyperParameterTuningJobRequestT& request,
5813 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5814 return SubmitAsync(&SageMakerClient::DescribeHyperParameterTuningJob, request, handler, context);
5815 }
5816
5823
5827 template <typename DescribeImageRequestT = Model::DescribeImageRequest>
5828 Model::DescribeImageOutcomeCallable DescribeImageCallable(const DescribeImageRequestT& request) const {
5829 return SubmitCallable(&SageMakerClient::DescribeImage, request);
5830 }
5831
5836 template <typename DescribeImageRequestT = Model::DescribeImageRequest>
5837 void DescribeImageAsync(const DescribeImageRequestT& request, const DescribeImageResponseReceivedHandler& handler,
5838 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5839 return SubmitAsync(&SageMakerClient::DescribeImage, request, handler, context);
5840 }
5841
5848
5853 template <typename DescribeImageVersionRequestT = Model::DescribeImageVersionRequest>
5854 Model::DescribeImageVersionOutcomeCallable DescribeImageVersionCallable(const DescribeImageVersionRequestT& request) const {
5855 return SubmitCallable(&SageMakerClient::DescribeImageVersion, request);
5856 }
5857
5862 template <typename DescribeImageVersionRequestT = Model::DescribeImageVersionRequest>
5863 void DescribeImageVersionAsync(const DescribeImageVersionRequestT& request, const DescribeImageVersionResponseReceivedHandler& handler,
5864 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5865 return SubmitAsync(&SageMakerClient::DescribeImageVersion, request, handler, context);
5866 }
5867
5875 const Model::DescribeInferenceComponentRequest& request) const;
5876
5881 template <typename DescribeInferenceComponentRequestT = Model::DescribeInferenceComponentRequest>
5883 const DescribeInferenceComponentRequestT& request) const {
5884 return SubmitCallable(&SageMakerClient::DescribeInferenceComponent, request);
5885 }
5886
5891 template <typename DescribeInferenceComponentRequestT = Model::DescribeInferenceComponentRequest>
5892 void DescribeInferenceComponentAsync(const DescribeInferenceComponentRequestT& request,
5894 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5895 return SubmitAsync(&SageMakerClient::DescribeInferenceComponent, request, handler, context);
5896 }
5897
5904 const Model::DescribeInferenceExperimentRequest& request) const;
5905
5910 template <typename DescribeInferenceExperimentRequestT = Model::DescribeInferenceExperimentRequest>
5912 const DescribeInferenceExperimentRequestT& request) const {
5913 return SubmitCallable(&SageMakerClient::DescribeInferenceExperiment, request);
5914 }
5915
5920 template <typename DescribeInferenceExperimentRequestT = Model::DescribeInferenceExperimentRequest>
5921 void DescribeInferenceExperimentAsync(const DescribeInferenceExperimentRequestT& request,
5923 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5924 return SubmitAsync(&SageMakerClient::DescribeInferenceExperiment, request, handler, context);
5925 }
5926
5935
5940 template <typename DescribeInferenceRecommendationsJobRequestT = Model::DescribeInferenceRecommendationsJobRequest>
5942 const DescribeInferenceRecommendationsJobRequestT& request) const {
5943 return SubmitCallable(&SageMakerClient::DescribeInferenceRecommendationsJob, request);
5944 }
5945
5950 template <typename DescribeInferenceRecommendationsJobRequestT = Model::DescribeInferenceRecommendationsJobRequest>
5951 void DescribeInferenceRecommendationsJobAsync(const DescribeInferenceRecommendationsJobRequestT& request,
5953 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5954 return SubmitAsync(&SageMakerClient::DescribeInferenceRecommendationsJob, request, handler, context);
5955 }
5956
5970
5974 template <typename DescribeJobRequestT = Model::DescribeJobRequest>
5975 Model::DescribeJobOutcomeCallable DescribeJobCallable(const DescribeJobRequestT& request) const {
5976 return SubmitCallable(&SageMakerClient::DescribeJob, request);
5977 }
5978
5983 template <typename DescribeJobRequestT = Model::DescribeJobRequest>
5984 void DescribeJobAsync(const DescribeJobRequestT& request, const DescribeJobResponseReceivedHandler& handler,
5985 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5986 return SubmitAsync(&SageMakerClient::DescribeJob, request, handler, context);
5987 }
5988
6002
6007 template <typename DescribeJobSchemaVersionRequestT = Model::DescribeJobSchemaVersionRequest>
6008 Model::DescribeJobSchemaVersionOutcomeCallable DescribeJobSchemaVersionCallable(const DescribeJobSchemaVersionRequestT& request) const {
6009 return SubmitCallable(&SageMakerClient::DescribeJobSchemaVersion, request);
6010 }
6011
6016 template <typename DescribeJobSchemaVersionRequestT = Model::DescribeJobSchemaVersionRequest>
6017 void DescribeJobSchemaVersionAsync(const DescribeJobSchemaVersionRequestT& request,
6019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6020 return SubmitAsync(&SageMakerClient::DescribeJobSchemaVersion, request, handler, context);
6021 }
6022
6029
6034 template <typename DescribeLabelingJobRequestT = Model::DescribeLabelingJobRequest>
6035 Model::DescribeLabelingJobOutcomeCallable DescribeLabelingJobCallable(const DescribeLabelingJobRequestT& request) const {
6036 return SubmitCallable(&SageMakerClient::DescribeLabelingJob, request);
6037 }
6038
6043 template <typename DescribeLabelingJobRequestT = Model::DescribeLabelingJobRequest>
6044 void DescribeLabelingJobAsync(const DescribeLabelingJobRequestT& request, const DescribeLabelingJobResponseReceivedHandler& handler,
6045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6046 return SubmitAsync(&SageMakerClient::DescribeLabelingJob, request, handler, context);
6047 }
6048
6059
6064 template <typename DescribeLineageGroupRequestT = Model::DescribeLineageGroupRequest>
6065 Model::DescribeLineageGroupOutcomeCallable DescribeLineageGroupCallable(const DescribeLineageGroupRequestT& request) const {
6066 return SubmitCallable(&SageMakerClient::DescribeLineageGroup, request);
6067 }
6068
6073 template <typename DescribeLineageGroupRequestT = Model::DescribeLineageGroupRequest>
6074 void DescribeLineageGroupAsync(const DescribeLineageGroupRequestT& request, const DescribeLineageGroupResponseReceivedHandler& handler,
6075 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6076 return SubmitAsync(&SageMakerClient::DescribeLineageGroup, request, handler, context);
6077 }
6078
6085
6090 template <typename DescribeMlflowAppRequestT = Model::DescribeMlflowAppRequest>
6091 Model::DescribeMlflowAppOutcomeCallable DescribeMlflowAppCallable(const DescribeMlflowAppRequestT& request) const {
6092 return SubmitCallable(&SageMakerClient::DescribeMlflowApp, request);
6093 }
6094
6099 template <typename DescribeMlflowAppRequestT = Model::DescribeMlflowAppRequest>
6100 void DescribeMlflowAppAsync(const DescribeMlflowAppRequestT& request, const DescribeMlflowAppResponseReceivedHandler& handler,
6101 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6102 return SubmitAsync(&SageMakerClient::DescribeMlflowApp, request, handler, context);
6103 }
6104
6112 const Model::DescribeMlflowTrackingServerRequest& request) const;
6113
6118 template <typename DescribeMlflowTrackingServerRequestT = Model::DescribeMlflowTrackingServerRequest>
6120 const DescribeMlflowTrackingServerRequestT& request) const {
6121 return SubmitCallable(&SageMakerClient::DescribeMlflowTrackingServer, request);
6122 }
6123
6128 template <typename DescribeMlflowTrackingServerRequestT = Model::DescribeMlflowTrackingServerRequest>
6129 void DescribeMlflowTrackingServerAsync(const DescribeMlflowTrackingServerRequestT& request,
6131 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6132 return SubmitAsync(&SageMakerClient::DescribeMlflowTrackingServer, request, handler, context);
6133 }
6134
6142
6146 template <typename DescribeModelRequestT = Model::DescribeModelRequest>
6147 Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT& request) const {
6148 return SubmitCallable(&SageMakerClient::DescribeModel, request);
6149 }
6150
6155 template <typename DescribeModelRequestT = Model::DescribeModelRequest>
6156 void DescribeModelAsync(const DescribeModelRequestT& request, const DescribeModelResponseReceivedHandler& handler,
6157 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6158 return SubmitAsync(&SageMakerClient::DescribeModel, request, handler, context);
6159 }
6160
6169
6174 template <typename DescribeModelBiasJobDefinitionRequestT = Model::DescribeModelBiasJobDefinitionRequest>
6176 const DescribeModelBiasJobDefinitionRequestT& request) const {
6177 return SubmitCallable(&SageMakerClient::DescribeModelBiasJobDefinition, request);
6178 }
6179
6184 template <typename DescribeModelBiasJobDefinitionRequestT = Model::DescribeModelBiasJobDefinitionRequest>
6185 void DescribeModelBiasJobDefinitionAsync(const DescribeModelBiasJobDefinitionRequestT& request,
6187 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6188 return SubmitAsync(&SageMakerClient::DescribeModelBiasJobDefinition, request, handler, context);
6189 }
6190
6204
6209 template <typename DescribeModelCardRequestT = Model::DescribeModelCardRequest>
6210 Model::DescribeModelCardOutcomeCallable DescribeModelCardCallable(const DescribeModelCardRequestT& request) const {
6211 return SubmitCallable(&SageMakerClient::DescribeModelCard, request);
6212 }
6213
6218 template <typename DescribeModelCardRequestT = Model::DescribeModelCardRequest>
6219 void DescribeModelCardAsync(const DescribeModelCardRequestT& request, const DescribeModelCardResponseReceivedHandler& handler,
6220 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6221 return SubmitAsync(&SageMakerClient::DescribeModelCard, request, handler, context);
6222 }
6223
6231 const Model::DescribeModelCardExportJobRequest& request) const;
6232
6237 template <typename DescribeModelCardExportJobRequestT = Model::DescribeModelCardExportJobRequest>
6239 const DescribeModelCardExportJobRequestT& request) const {
6240 return SubmitCallable(&SageMakerClient::DescribeModelCardExportJob, request);
6241 }
6242
6247 template <typename DescribeModelCardExportJobRequestT = Model::DescribeModelCardExportJobRequest>
6248 void DescribeModelCardExportJobAsync(const DescribeModelCardExportJobRequestT& request,
6250 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6251 return SubmitAsync(&SageMakerClient::DescribeModelCardExportJob, request, handler, context);
6252 }
6253
6262
6267 template <typename DescribeModelExplainabilityJobDefinitionRequestT = Model::DescribeModelExplainabilityJobDefinitionRequest>
6269 const DescribeModelExplainabilityJobDefinitionRequestT& request) const {
6270 return SubmitCallable(&SageMakerClient::DescribeModelExplainabilityJobDefinition, request);
6271 }
6272
6277 template <typename DescribeModelExplainabilityJobDefinitionRequestT = Model::DescribeModelExplainabilityJobDefinitionRequest>
6279 const DescribeModelExplainabilityJobDefinitionRequestT& request,
6281 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6282 return SubmitAsync(&SageMakerClient::DescribeModelExplainabilityJobDefinition, request, handler, context);
6283 }
6284
6302
6307 template <typename DescribeModelPackageRequestT = Model::DescribeModelPackageRequest>
6308 Model::DescribeModelPackageOutcomeCallable DescribeModelPackageCallable(const DescribeModelPackageRequestT& request) const {
6309 return SubmitCallable(&SageMakerClient::DescribeModelPackage, request);
6310 }
6311
6316 template <typename DescribeModelPackageRequestT = Model::DescribeModelPackageRequest>
6317 void DescribeModelPackageAsync(const DescribeModelPackageRequestT& request, const DescribeModelPackageResponseReceivedHandler& handler,
6318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6319 return SubmitAsync(&SageMakerClient::DescribeModelPackage, request, handler, context);
6320 }
6321
6329
6334 template <typename DescribeModelPackageGroupRequestT = Model::DescribeModelPackageGroupRequest>
6336 const DescribeModelPackageGroupRequestT& request) const {
6337 return SubmitCallable(&SageMakerClient::DescribeModelPackageGroup, request);
6338 }
6339
6344 template <typename DescribeModelPackageGroupRequestT = Model::DescribeModelPackageGroupRequest>
6345 void DescribeModelPackageGroupAsync(const DescribeModelPackageGroupRequestT& request,
6347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6348 return SubmitAsync(&SageMakerClient::DescribeModelPackageGroup, request, handler, context);
6349 }
6350
6359
6364 template <typename DescribeModelQualityJobDefinitionRequestT = Model::DescribeModelQualityJobDefinitionRequest>
6366 const DescribeModelQualityJobDefinitionRequestT& request) const {
6367 return SubmitCallable(&SageMakerClient::DescribeModelQualityJobDefinition, request);
6368 }
6369
6374 template <typename DescribeModelQualityJobDefinitionRequestT = Model::DescribeModelQualityJobDefinitionRequest>
6375 void DescribeModelQualityJobDefinitionAsync(const DescribeModelQualityJobDefinitionRequestT& request,
6377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6378 return SubmitAsync(&SageMakerClient::DescribeModelQualityJobDefinition, request, handler, context);
6379 }
6380
6387 const Model::DescribeMonitoringScheduleRequest& request) const;
6388
6393 template <typename DescribeMonitoringScheduleRequestT = Model::DescribeMonitoringScheduleRequest>
6395 const DescribeMonitoringScheduleRequestT& request) const {
6396 return SubmitCallable(&SageMakerClient::DescribeMonitoringSchedule, request);
6397 }
6398
6403 template <typename DescribeMonitoringScheduleRequestT = Model::DescribeMonitoringScheduleRequest>
6404 void DescribeMonitoringScheduleAsync(const DescribeMonitoringScheduleRequestT& request,
6406 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6407 return SubmitAsync(&SageMakerClient::DescribeMonitoringSchedule, request, handler, context);
6408 }
6409
6416
6421 template <typename DescribeNotebookInstanceRequestT = Model::DescribeNotebookInstanceRequest>
6422 Model::DescribeNotebookInstanceOutcomeCallable DescribeNotebookInstanceCallable(const DescribeNotebookInstanceRequestT& request) const {
6423 return SubmitCallable(&SageMakerClient::DescribeNotebookInstance, request);
6424 }
6425
6430 template <typename DescribeNotebookInstanceRequestT = Model::DescribeNotebookInstanceRequest>
6431 void DescribeNotebookInstanceAsync(const DescribeNotebookInstanceRequestT& request,
6433 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6434 return SubmitAsync(&SageMakerClient::DescribeNotebookInstance, request, handler, context);
6435 }
6436
6447
6452 template <typename DescribeNotebookInstanceLifecycleConfigRequestT = Model::DescribeNotebookInstanceLifecycleConfigRequest>
6454 const DescribeNotebookInstanceLifecycleConfigRequestT& request) const {
6455 return SubmitCallable(&SageMakerClient::DescribeNotebookInstanceLifecycleConfig, request);
6456 }
6457
6462 template <typename DescribeNotebookInstanceLifecycleConfigRequestT = Model::DescribeNotebookInstanceLifecycleConfigRequest>
6463 void DescribeNotebookInstanceLifecycleConfigAsync(const DescribeNotebookInstanceLifecycleConfigRequestT& request,
6465 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6466 return SubmitAsync(&SageMakerClient::DescribeNotebookInstanceLifecycleConfig, request, handler, context);
6467 }
6468
6476
6481 template <typename DescribeOptimizationJobRequestT = Model::DescribeOptimizationJobRequest>
6482 Model::DescribeOptimizationJobOutcomeCallable DescribeOptimizationJobCallable(const DescribeOptimizationJobRequestT& request) const {
6483 return SubmitCallable(&SageMakerClient::DescribeOptimizationJob, request);
6484 }
6485
6490 template <typename DescribeOptimizationJobRequestT = Model::DescribeOptimizationJobRequest>
6491 void DescribeOptimizationJobAsync(const DescribeOptimizationJobRequestT& request,
6493 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6494 return SubmitAsync(&SageMakerClient::DescribeOptimizationJob, request, handler, context);
6495 }
6496
6504
6509 template <typename DescribePartnerAppRequestT = Model::DescribePartnerAppRequest>
6510 Model::DescribePartnerAppOutcomeCallable DescribePartnerAppCallable(const DescribePartnerAppRequestT& request) const {
6511 return SubmitCallable(&SageMakerClient::DescribePartnerApp, request);
6512 }
6513
6518 template <typename DescribePartnerAppRequestT = Model::DescribePartnerAppRequest>
6519 void DescribePartnerAppAsync(const DescribePartnerAppRequestT& request, const DescribePartnerAppResponseReceivedHandler& handler,
6520 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6521 return SubmitAsync(&SageMakerClient::DescribePartnerApp, request, handler, context);
6522 }
6523
6530
6535 template <typename DescribePipelineRequestT = Model::DescribePipelineRequest>
6536 Model::DescribePipelineOutcomeCallable DescribePipelineCallable(const DescribePipelineRequestT& request) const {
6537 return SubmitCallable(&SageMakerClient::DescribePipeline, request);
6538 }
6539
6544 template <typename DescribePipelineRequestT = Model::DescribePipelineRequest>
6545 void DescribePipelineAsync(const DescribePipelineRequestT& request, const DescribePipelineResponseReceivedHandler& handler,
6546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6547 return SubmitAsync(&SageMakerClient::DescribePipeline, request, handler, context);
6548 }
6549
6558
6563 template <typename DescribePipelineDefinitionForExecutionRequestT = Model::DescribePipelineDefinitionForExecutionRequest>
6565 const DescribePipelineDefinitionForExecutionRequestT& request) const {
6566 return SubmitCallable(&SageMakerClient::DescribePipelineDefinitionForExecution, request);
6567 }
6568
6573 template <typename DescribePipelineDefinitionForExecutionRequestT = Model::DescribePipelineDefinitionForExecutionRequest>
6574 void DescribePipelineDefinitionForExecutionAsync(const DescribePipelineDefinitionForExecutionRequestT& request,
6576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6577 return SubmitAsync(&SageMakerClient::DescribePipelineDefinitionForExecution, request, handler, context);
6578 }
6579
6586
6591 template <typename DescribePipelineExecutionRequestT = Model::DescribePipelineExecutionRequest>
6593 const DescribePipelineExecutionRequestT& request) const {
6594 return SubmitCallable(&SageMakerClient::DescribePipelineExecution, request);
6595 }
6596
6601 template <typename DescribePipelineExecutionRequestT = Model::DescribePipelineExecutionRequest>
6602 void DescribePipelineExecutionAsync(const DescribePipelineExecutionRequestT& request,
6604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6605 return SubmitAsync(&SageMakerClient::DescribePipelineExecution, request, handler, context);
6606 }
6607
6614
6619 template <typename DescribeProcessingJobRequestT = Model::DescribeProcessingJobRequest>
6620 Model::DescribeProcessingJobOutcomeCallable DescribeProcessingJobCallable(const DescribeProcessingJobRequestT& request) const {
6621 return SubmitCallable(&SageMakerClient::DescribeProcessingJob, request);
6622 }
6623
6628 template <typename DescribeProcessingJobRequestT = Model::DescribeProcessingJobRequest>
6629 void DescribeProcessingJobAsync(const DescribeProcessingJobRequestT& request, const DescribeProcessingJobResponseReceivedHandler& handler,
6630 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6631 return SubmitAsync(&SageMakerClient::DescribeProcessingJob, request, handler, context);
6632 }
6633
6640
6644 template <typename DescribeProjectRequestT = Model::DescribeProjectRequest>
6645 Model::DescribeProjectOutcomeCallable DescribeProjectCallable(const DescribeProjectRequestT& request) const {
6646 return SubmitCallable(&SageMakerClient::DescribeProject, request);
6647 }
6648
6653 template <typename DescribeProjectRequestT = Model::DescribeProjectRequest>
6654 void DescribeProjectAsync(const DescribeProjectRequestT& request, const DescribeProjectResponseReceivedHandler& handler,
6655 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6656 return SubmitAsync(&SageMakerClient::DescribeProject, request, handler, context);
6657 }
6658
6665
6670 template <typename DescribeReservedCapacityRequestT = Model::DescribeReservedCapacityRequest>
6671 Model::DescribeReservedCapacityOutcomeCallable DescribeReservedCapacityCallable(const DescribeReservedCapacityRequestT& request) const {
6672 return SubmitCallable(&SageMakerClient::DescribeReservedCapacity, request);
6673 }
6674
6679 template <typename DescribeReservedCapacityRequestT = Model::DescribeReservedCapacityRequest>
6680 void DescribeReservedCapacityAsync(const DescribeReservedCapacityRequestT& request,
6682 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6683 return SubmitAsync(&SageMakerClient::DescribeReservedCapacity, request, handler, context);
6684 }
6685
6692
6696 template <typename DescribeSpaceRequestT = Model::DescribeSpaceRequest>
6697 Model::DescribeSpaceOutcomeCallable DescribeSpaceCallable(const DescribeSpaceRequestT& request) const {
6698 return SubmitCallable(&SageMakerClient::DescribeSpace, request);
6699 }
6700
6705 template <typename DescribeSpaceRequestT = Model::DescribeSpaceRequest>
6706 void DescribeSpaceAsync(const DescribeSpaceRequestT& request, const DescribeSpaceResponseReceivedHandler& handler,
6707 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6708 return SubmitAsync(&SageMakerClient::DescribeSpace, request, handler, context);
6709 }
6710
6718 const Model::DescribeStudioLifecycleConfigRequest& request) const;
6719
6724 template <typename DescribeStudioLifecycleConfigRequestT = Model::DescribeStudioLifecycleConfigRequest>
6726 const DescribeStudioLifecycleConfigRequestT& request) const {
6727 return SubmitCallable(&SageMakerClient::DescribeStudioLifecycleConfig, request);
6728 }
6729
6734 template <typename DescribeStudioLifecycleConfigRequestT = Model::DescribeStudioLifecycleConfigRequest>
6735 void DescribeStudioLifecycleConfigAsync(const DescribeStudioLifecycleConfigRequestT& request,
6737 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6738 return SubmitAsync(&SageMakerClient::DescribeStudioLifecycleConfig, request, handler, context);
6739 }
6740
6749 const Model::DescribeSubscribedWorkteamRequest& request) const;
6750
6755 template <typename DescribeSubscribedWorkteamRequestT = Model::DescribeSubscribedWorkteamRequest>
6757 const DescribeSubscribedWorkteamRequestT& request) const {
6758 return SubmitCallable(&SageMakerClient::DescribeSubscribedWorkteam, request);
6759 }
6760
6765 template <typename DescribeSubscribedWorkteamRequestT = Model::DescribeSubscribedWorkteamRequest>
6766 void DescribeSubscribedWorkteamAsync(const DescribeSubscribedWorkteamRequestT& request,
6768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6769 return SubmitAsync(&SageMakerClient::DescribeSubscribedWorkteam, request, handler, context);
6770 }
6771
6784
6789 template <typename DescribeTrainingJobRequestT = Model::DescribeTrainingJobRequest>
6790 Model::DescribeTrainingJobOutcomeCallable DescribeTrainingJobCallable(const DescribeTrainingJobRequestT& request) const {
6791 return SubmitCallable(&SageMakerClient::DescribeTrainingJob, request);
6792 }
6793
6798 template <typename DescribeTrainingJobRequestT = Model::DescribeTrainingJobRequest>
6799 void DescribeTrainingJobAsync(const DescribeTrainingJobRequestT& request, const DescribeTrainingJobResponseReceivedHandler& handler,
6800 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6801 return SubmitAsync(&SageMakerClient::DescribeTrainingJob, request, handler, context);
6802 }
6803
6811
6816 template <typename DescribeTrainingPlanRequestT = Model::DescribeTrainingPlanRequest>
6817 Model::DescribeTrainingPlanOutcomeCallable DescribeTrainingPlanCallable(const DescribeTrainingPlanRequestT& request) const {
6818 return SubmitCallable(&SageMakerClient::DescribeTrainingPlan, request);
6819 }
6820
6825 template <typename DescribeTrainingPlanRequestT = Model::DescribeTrainingPlanRequest>
6826 void DescribeTrainingPlanAsync(const DescribeTrainingPlanRequestT& request, const DescribeTrainingPlanResponseReceivedHandler& handler,
6827 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6828 return SubmitAsync(&SageMakerClient::DescribeTrainingPlan, request, handler, context);
6829 }
6830
6841
6846 template <typename DescribeTrainingPlanExtensionHistoryRequestT = Model::DescribeTrainingPlanExtensionHistoryRequest>
6848 const DescribeTrainingPlanExtensionHistoryRequestT& request) const {
6849 return SubmitCallable(&SageMakerClient::DescribeTrainingPlanExtensionHistory, request);
6850 }
6851
6856 template <typename DescribeTrainingPlanExtensionHistoryRequestT = Model::DescribeTrainingPlanExtensionHistoryRequest>
6857 void DescribeTrainingPlanExtensionHistoryAsync(const DescribeTrainingPlanExtensionHistoryRequestT& request,
6859 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6860 return SubmitAsync(&SageMakerClient::DescribeTrainingPlanExtensionHistory, request, handler, context);
6861 }
6862
6869
6874 template <typename DescribeTransformJobRequestT = Model::DescribeTransformJobRequest>
6875 Model::DescribeTransformJobOutcomeCallable DescribeTransformJobCallable(const DescribeTransformJobRequestT& request) const {
6876 return SubmitCallable(&SageMakerClient::DescribeTransformJob, request);
6877 }
6878
6883 template <typename DescribeTransformJobRequestT = Model::DescribeTransformJobRequest>
6884 void DescribeTransformJobAsync(const DescribeTransformJobRequestT& request, const DescribeTransformJobResponseReceivedHandler& handler,
6885 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6886 return SubmitAsync(&SageMakerClient::DescribeTransformJob, request, handler, context);
6887 }
6888
6895
6899 template <typename DescribeTrialRequestT = Model::DescribeTrialRequest>
6900 Model::DescribeTrialOutcomeCallable DescribeTrialCallable(const DescribeTrialRequestT& request) const {
6901 return SubmitCallable(&SageMakerClient::DescribeTrial, request);
6902 }
6903
6908 template <typename DescribeTrialRequestT = Model::DescribeTrialRequest>
6909 void DescribeTrialAsync(const DescribeTrialRequestT& request, const DescribeTrialResponseReceivedHandler& handler,
6910 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6911 return SubmitAsync(&SageMakerClient::DescribeTrial, request, handler, context);
6912 }
6913
6921
6926 template <typename DescribeTrialComponentRequestT = Model::DescribeTrialComponentRequest>
6927 Model::DescribeTrialComponentOutcomeCallable DescribeTrialComponentCallable(const DescribeTrialComponentRequestT& request) const {
6928 return SubmitCallable(&SageMakerClient::DescribeTrialComponent, request);
6929 }
6930
6935 template <typename DescribeTrialComponentRequestT = Model::DescribeTrialComponentRequest>
6936 void DescribeTrialComponentAsync(const DescribeTrialComponentRequestT& request,
6938 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6939 return SubmitAsync(&SageMakerClient::DescribeTrialComponent, request, handler, context);
6940 }
6941
6949
6954 template <typename DescribeUserProfileRequestT = Model::DescribeUserProfileRequest>
6955 Model::DescribeUserProfileOutcomeCallable DescribeUserProfileCallable(const DescribeUserProfileRequestT& request) const {
6956 return SubmitCallable(&SageMakerClient::DescribeUserProfile, request);
6957 }
6958
6963 template <typename DescribeUserProfileRequestT = Model::DescribeUserProfileRequest>
6964 void DescribeUserProfileAsync(const DescribeUserProfileRequestT& request, const DescribeUserProfileResponseReceivedHandler& handler,
6965 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6966 return SubmitAsync(&SageMakerClient::DescribeUserProfile, request, handler, context);
6967 }
6968
6980
6985 template <typename DescribeWorkforceRequestT = Model::DescribeWorkforceRequest>
6986 Model::DescribeWorkforceOutcomeCallable DescribeWorkforceCallable(const DescribeWorkforceRequestT& request) const {
6987 return SubmitCallable(&SageMakerClient::DescribeWorkforce, request);
6988 }
6989
6994 template <typename DescribeWorkforceRequestT = Model::DescribeWorkforceRequest>
6995 void DescribeWorkforceAsync(const DescribeWorkforceRequestT& request, const DescribeWorkforceResponseReceivedHandler& handler,
6996 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
6997 return SubmitAsync(&SageMakerClient::DescribeWorkforce, request, handler, context);
6998 }
6999
7008
7013 template <typename DescribeWorkteamRequestT = Model::DescribeWorkteamRequest>
7014 Model::DescribeWorkteamOutcomeCallable DescribeWorkteamCallable(const DescribeWorkteamRequestT& request) const {
7015 return SubmitCallable(&SageMakerClient::DescribeWorkteam, request);
7016 }
7017
7022 template <typename DescribeWorkteamRequestT = Model::DescribeWorkteamRequest>
7023 void DescribeWorkteamAsync(const DescribeWorkteamRequestT& request, const DescribeWorkteamResponseReceivedHandler& handler,
7024 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7025 return SubmitAsync(&SageMakerClient::DescribeWorkteam, request, handler, context);
7026 }
7027
7038
7043 template <typename DetachClusterNodeVolumeRequestT = Model::DetachClusterNodeVolumeRequest>
7044 Model::DetachClusterNodeVolumeOutcomeCallable DetachClusterNodeVolumeCallable(const DetachClusterNodeVolumeRequestT& request) const {
7045 return SubmitCallable(&SageMakerClient::DetachClusterNodeVolume, request);
7046 }
7047
7052 template <typename DetachClusterNodeVolumeRequestT = Model::DetachClusterNodeVolumeRequest>
7053 void DetachClusterNodeVolumeAsync(const DetachClusterNodeVolumeRequestT& request,
7055 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7056 return SubmitAsync(&SageMakerClient::DetachClusterNodeVolume, request, handler, context);
7057 }
7058
7067
7072 template <typename DisableSagemakerServicecatalogPortfolioRequestT = Model::DisableSagemakerServicecatalogPortfolioRequest>
7074 const DisableSagemakerServicecatalogPortfolioRequestT& request = {}) const {
7075 return SubmitCallable(&SageMakerClient::DisableSagemakerServicecatalogPortfolio, request);
7076 }
7077
7082 template <typename DisableSagemakerServicecatalogPortfolioRequestT = Model::DisableSagemakerServicecatalogPortfolioRequest>
7084 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7085 const DisableSagemakerServicecatalogPortfolioRequestT& request = {}) const {
7086 return SubmitAsync(&SageMakerClient::DisableSagemakerServicecatalogPortfolio, request, handler, context);
7087 }
7088
7105 const Model::DisassociateTrialComponentRequest& request) const;
7106
7111 template <typename DisassociateTrialComponentRequestT = Model::DisassociateTrialComponentRequest>
7113 const DisassociateTrialComponentRequestT& request) const {
7114 return SubmitCallable(&SageMakerClient::DisassociateTrialComponent, request);
7115 }
7116
7121 template <typename DisassociateTrialComponentRequestT = Model::DisassociateTrialComponentRequest>
7122 void DisassociateTrialComponentAsync(const DisassociateTrialComponentRequestT& request,
7124 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7125 return SubmitAsync(&SageMakerClient::DisassociateTrialComponent, request, handler, context);
7126 }
7127
7136
7141 template <typename EnableSagemakerServicecatalogPortfolioRequestT = Model::EnableSagemakerServicecatalogPortfolioRequest>
7143 const EnableSagemakerServicecatalogPortfolioRequestT& request = {}) const {
7144 return SubmitCallable(&SageMakerClient::EnableSagemakerServicecatalogPortfolio, request);
7145 }
7146
7151 template <typename EnableSagemakerServicecatalogPortfolioRequestT = Model::EnableSagemakerServicecatalogPortfolioRequest>
7153 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7154 const EnableSagemakerServicecatalogPortfolioRequestT& request = {}) const {
7155 return SubmitAsync(&SageMakerClient::EnableSagemakerServicecatalogPortfolio, request, handler, context);
7156 }
7157
7172
7177 template <typename ExtendTrainingPlanRequestT = Model::ExtendTrainingPlanRequest>
7178 Model::ExtendTrainingPlanOutcomeCallable ExtendTrainingPlanCallable(const ExtendTrainingPlanRequestT& request) const {
7179 return SubmitCallable(&SageMakerClient::ExtendTrainingPlan, request);
7180 }
7181
7186 template <typename ExtendTrainingPlanRequestT = Model::ExtendTrainingPlanRequest>
7187 void ExtendTrainingPlanAsync(const ExtendTrainingPlanRequestT& request, const ExtendTrainingPlanResponseReceivedHandler& handler,
7188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7189 return SubmitAsync(&SageMakerClient::ExtendTrainingPlan, request, handler, context);
7190 }
7191
7198
7203 template <typename GetDeviceFleetReportRequestT = Model::GetDeviceFleetReportRequest>
7204 Model::GetDeviceFleetReportOutcomeCallable GetDeviceFleetReportCallable(const GetDeviceFleetReportRequestT& request) const {
7205 return SubmitCallable(&SageMakerClient::GetDeviceFleetReport, request);
7206 }
7207
7212 template <typename GetDeviceFleetReportRequestT = Model::GetDeviceFleetReportRequest>
7213 void GetDeviceFleetReportAsync(const GetDeviceFleetReportRequestT& request, const GetDeviceFleetReportResponseReceivedHandler& handler,
7214 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7215 return SubmitAsync(&SageMakerClient::GetDeviceFleetReport, request, handler, context);
7216 }
7217
7224
7229 template <typename GetLineageGroupPolicyRequestT = Model::GetLineageGroupPolicyRequest>
7230 Model::GetLineageGroupPolicyOutcomeCallable GetLineageGroupPolicyCallable(const GetLineageGroupPolicyRequestT& request) const {
7231 return SubmitCallable(&SageMakerClient::GetLineageGroupPolicy, request);
7232 }
7233
7238 template <typename GetLineageGroupPolicyRequestT = Model::GetLineageGroupPolicyRequest>
7239 void GetLineageGroupPolicyAsync(const GetLineageGroupPolicyRequestT& request, const GetLineageGroupPolicyResponseReceivedHandler& handler,
7240 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7241 return SubmitAsync(&SageMakerClient::GetLineageGroupPolicy, request, handler, context);
7242 }
7243
7254 const Model::GetModelPackageGroupPolicyRequest& request) const;
7255
7260 template <typename GetModelPackageGroupPolicyRequestT = Model::GetModelPackageGroupPolicyRequest>
7262 const GetModelPackageGroupPolicyRequestT& request) const {
7263 return SubmitCallable(&SageMakerClient::GetModelPackageGroupPolicy, request);
7264 }
7265
7270 template <typename GetModelPackageGroupPolicyRequestT = Model::GetModelPackageGroupPolicyRequest>
7271 void GetModelPackageGroupPolicyAsync(const GetModelPackageGroupPolicyRequestT& request,
7273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7274 return SubmitAsync(&SageMakerClient::GetModelPackageGroupPolicy, request, handler, context);
7275 }
7276
7285
7290 template <typename GetSagemakerServicecatalogPortfolioStatusRequestT = Model::GetSagemakerServicecatalogPortfolioStatusRequest>
7292 const GetSagemakerServicecatalogPortfolioStatusRequestT& request = {}) const {
7293 return SubmitCallable(&SageMakerClient::GetSagemakerServicecatalogPortfolioStatus, request);
7294 }
7295
7300 template <typename GetSagemakerServicecatalogPortfolioStatusRequestT = Model::GetSagemakerServicecatalogPortfolioStatusRequest>
7302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7303 const GetSagemakerServicecatalogPortfolioStatusRequestT& request = {}) const {
7304 return SubmitAsync(&SageMakerClient::GetSagemakerServicecatalogPortfolioStatus, request, handler, context);
7305 }
7306
7316
7321 template <typename GetScalingConfigurationRecommendationRequestT = Model::GetScalingConfigurationRecommendationRequest>
7323 const GetScalingConfigurationRecommendationRequestT& request) const {
7324 return SubmitCallable(&SageMakerClient::GetScalingConfigurationRecommendation, request);
7325 }
7326
7331 template <typename GetScalingConfigurationRecommendationRequestT = Model::GetScalingConfigurationRecommendationRequest>
7332 void GetScalingConfigurationRecommendationAsync(const GetScalingConfigurationRecommendationRequestT& request,
7334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7335 return SubmitAsync(&SageMakerClient::GetScalingConfigurationRecommendation, request, handler, context);
7336 }
7337
7348
7353 template <typename GetSearchSuggestionsRequestT = Model::GetSearchSuggestionsRequest>
7354 Model::GetSearchSuggestionsOutcomeCallable GetSearchSuggestionsCallable(const GetSearchSuggestionsRequestT& request) const {
7355 return SubmitCallable(&SageMakerClient::GetSearchSuggestions, request);
7356 }
7357
7362 template <typename GetSearchSuggestionsRequestT = Model::GetSearchSuggestionsRequest>
7363 void GetSearchSuggestionsAsync(const GetSearchSuggestionsRequestT& request, const GetSearchSuggestionsResponseReceivedHandler& handler,
7364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7365 return SubmitAsync(&SageMakerClient::GetSearchSuggestions, request, handler, context);
7366 }
7367
7374
7379 template <typename ImportHubContentRequestT = Model::ImportHubContentRequest>
7380 Model::ImportHubContentOutcomeCallable ImportHubContentCallable(const ImportHubContentRequestT& request) const {
7381 return SubmitCallable(&SageMakerClient::ImportHubContent, request);
7382 }
7383
7388 template <typename ImportHubContentRequestT = Model::ImportHubContentRequest>
7389 void ImportHubContentAsync(const ImportHubContentRequestT& request, const ImportHubContentResponseReceivedHandler& handler,
7390 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7391 return SubmitAsync(&SageMakerClient::ImportHubContent, request, handler, context);
7392 }
7393
7402
7407 template <typename ListAIBenchmarkJobsRequestT = Model::ListAIBenchmarkJobsRequest>
7408 Model::ListAIBenchmarkJobsOutcomeCallable ListAIBenchmarkJobsCallable(const ListAIBenchmarkJobsRequestT& request = {}) const {
7409 return SubmitCallable(&SageMakerClient::ListAIBenchmarkJobs, request);
7410 }
7411
7416 template <typename ListAIBenchmarkJobsRequestT = Model::ListAIBenchmarkJobsRequest>
7418 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7419 const ListAIBenchmarkJobsRequestT& request = {}) const {
7420 return SubmitAsync(&SageMakerClient::ListAIBenchmarkJobs, request, handler, context);
7421 }
7422
7431
7436 template <typename ListAIRecommendationJobsRequestT = Model::ListAIRecommendationJobsRequest>
7438 const ListAIRecommendationJobsRequestT& request = {}) const {
7439 return SubmitCallable(&SageMakerClient::ListAIRecommendationJobs, request);
7440 }
7441
7446 template <typename ListAIRecommendationJobsRequestT = Model::ListAIRecommendationJobsRequest>
7448 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7449 const ListAIRecommendationJobsRequestT& request = {}) const {
7450 return SubmitAsync(&SageMakerClient::ListAIRecommendationJobs, request, handler, context);
7451 }
7452
7461
7466 template <typename ListAIWorkloadConfigsRequestT = Model::ListAIWorkloadConfigsRequest>
7467 Model::ListAIWorkloadConfigsOutcomeCallable ListAIWorkloadConfigsCallable(const ListAIWorkloadConfigsRequestT& request = {}) const {
7468 return SubmitCallable(&SageMakerClient::ListAIWorkloadConfigs, request);
7469 }
7470
7475 template <typename ListAIWorkloadConfigsRequestT = Model::ListAIWorkloadConfigsRequest>
7477 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7478 const ListAIWorkloadConfigsRequestT& request = {}) const {
7479 return SubmitAsync(&SageMakerClient::ListAIWorkloadConfigs, request, handler, context);
7480 }
7481
7489
7493 template <typename ListActionsRequestT = Model::ListActionsRequest>
7494 Model::ListActionsOutcomeCallable ListActionsCallable(const ListActionsRequestT& request = {}) const {
7495 return SubmitCallable(&SageMakerClient::ListActions, request);
7496 }
7497
7502 template <typename ListActionsRequestT = Model::ListActionsRequest>
7504 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7505 const ListActionsRequestT& request = {}) const {
7506 return SubmitAsync(&SageMakerClient::ListActions, request, handler, context);
7507 }
7508
7516
7520 template <typename ListAlgorithmsRequestT = Model::ListAlgorithmsRequest>
7521 Model::ListAlgorithmsOutcomeCallable ListAlgorithmsCallable(const ListAlgorithmsRequestT& request = {}) const {
7522 return SubmitCallable(&SageMakerClient::ListAlgorithms, request);
7523 }
7524
7529 template <typename ListAlgorithmsRequestT = Model::ListAlgorithmsRequest>
7531 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7532 const ListAlgorithmsRequestT& request = {}) const {
7533 return SubmitAsync(&SageMakerClient::ListAlgorithms, request, handler, context);
7534 }
7535
7543
7547 template <typename ListAliasesRequestT = Model::ListAliasesRequest>
7548 Model::ListAliasesOutcomeCallable ListAliasesCallable(const ListAliasesRequestT& request) const {
7549 return SubmitCallable(&SageMakerClient::ListAliases, request);
7550 }
7551
7556 template <typename ListAliasesRequestT = Model::ListAliasesRequest>
7557 void ListAliasesAsync(const ListAliasesRequestT& request, const ListAliasesResponseReceivedHandler& handler,
7558 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7559 return SubmitAsync(&SageMakerClient::ListAliases, request, handler, context);
7560 }
7561
7570
7575 template <typename ListAppImageConfigsRequestT = Model::ListAppImageConfigsRequest>
7576 Model::ListAppImageConfigsOutcomeCallable ListAppImageConfigsCallable(const ListAppImageConfigsRequestT& request = {}) const {
7577 return SubmitCallable(&SageMakerClient::ListAppImageConfigs, request);
7578 }
7579
7584 template <typename ListAppImageConfigsRequestT = Model::ListAppImageConfigsRequest>
7586 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7587 const ListAppImageConfigsRequestT& request = {}) const {
7588 return SubmitAsync(&SageMakerClient::ListAppImageConfigs, request, handler, context);
7589 }
7590
7596 virtual Model::ListAppsOutcome ListApps(const Model::ListAppsRequest& request = {}) const;
7597
7601 template <typename ListAppsRequestT = Model::ListAppsRequest>
7602 Model::ListAppsOutcomeCallable ListAppsCallable(const ListAppsRequestT& request = {}) const {
7603 return SubmitCallable(&SageMakerClient::ListApps, request);
7604 }
7605
7610 template <typename ListAppsRequestT = Model::ListAppsRequest>
7612 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7613 const ListAppsRequestT& request = {}) const {
7614 return SubmitAsync(&SageMakerClient::ListApps, request, handler, context);
7615 }
7616
7624
7628 template <typename ListArtifactsRequestT = Model::ListArtifactsRequest>
7629 Model::ListArtifactsOutcomeCallable ListArtifactsCallable(const ListArtifactsRequestT& request = {}) const {
7630 return SubmitCallable(&SageMakerClient::ListArtifacts, request);
7631 }
7632
7637 template <typename ListArtifactsRequestT = Model::ListArtifactsRequest>
7639 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7640 const ListArtifactsRequestT& request = {}) const {
7641 return SubmitAsync(&SageMakerClient::ListArtifacts, request, handler, context);
7642 }
7643
7651
7656 template <typename ListAssociationsRequestT = Model::ListAssociationsRequest>
7657 Model::ListAssociationsOutcomeCallable ListAssociationsCallable(const ListAssociationsRequestT& request = {}) const {
7658 return SubmitCallable(&SageMakerClient::ListAssociations, request);
7659 }
7660
7665 template <typename ListAssociationsRequestT = Model::ListAssociationsRequest>
7667 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7668 const ListAssociationsRequestT& request = {}) const {
7669 return SubmitAsync(&SageMakerClient::ListAssociations, request, handler, context);
7670 }
7671
7678
7682 template <typename ListAutoMLJobsRequestT = Model::ListAutoMLJobsRequest>
7683 Model::ListAutoMLJobsOutcomeCallable ListAutoMLJobsCallable(const ListAutoMLJobsRequestT& request = {}) const {
7684 return SubmitCallable(&SageMakerClient::ListAutoMLJobs, request);
7685 }
7686
7691 template <typename ListAutoMLJobsRequestT = Model::ListAutoMLJobsRequest>
7693 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7694 const ListAutoMLJobsRequestT& request = {}) const {
7695 return SubmitAsync(&SageMakerClient::ListAutoMLJobs, request, handler, context);
7696 }
7697
7704 const Model::ListCandidatesForAutoMLJobRequest& request) const;
7705
7710 template <typename ListCandidatesForAutoMLJobRequestT = Model::ListCandidatesForAutoMLJobRequest>
7712 const ListCandidatesForAutoMLJobRequestT& request) const {
7713 return SubmitCallable(&SageMakerClient::ListCandidatesForAutoMLJob, request);
7714 }
7715
7720 template <typename ListCandidatesForAutoMLJobRequestT = Model::ListCandidatesForAutoMLJobRequest>
7721 void ListCandidatesForAutoMLJobAsync(const ListCandidatesForAutoMLJobRequestT& request,
7723 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7724 return SubmitAsync(&SageMakerClient::ListCandidatesForAutoMLJob, request, handler, context);
7725 }
7726
7736
7741 template <typename ListClusterEventsRequestT = Model::ListClusterEventsRequest>
7742 Model::ListClusterEventsOutcomeCallable ListClusterEventsCallable(const ListClusterEventsRequestT& request) const {
7743 return SubmitCallable(&SageMakerClient::ListClusterEvents, request);
7744 }
7745
7750 template <typename ListClusterEventsRequestT = Model::ListClusterEventsRequest>
7751 void ListClusterEventsAsync(const ListClusterEventsRequestT& request, const ListClusterEventsResponseReceivedHandler& handler,
7752 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7753 return SubmitAsync(&SageMakerClient::ListClusterEvents, request, handler, context);
7754 }
7755
7763
7768 template <typename ListClusterNodesRequestT = Model::ListClusterNodesRequest>
7769 Model::ListClusterNodesOutcomeCallable ListClusterNodesCallable(const ListClusterNodesRequestT& request) const {
7770 return SubmitCallable(&SageMakerClient::ListClusterNodes, request);
7771 }
7772
7777 template <typename ListClusterNodesRequestT = Model::ListClusterNodesRequest>
7778 void ListClusterNodesAsync(const ListClusterNodesRequestT& request, const ListClusterNodesResponseReceivedHandler& handler,
7779 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
7780 return SubmitAsync(&SageMakerClient::ListClusterNodes, request, handler, context);
7781 }
7782
7789 const Model::ListClusterSchedulerConfigsRequest& request = {}) const;
7790
7795 template <typename ListClusterSchedulerConfigsRequestT = Model::ListClusterSchedulerConfigsRequest>
7797 const ListClusterSchedulerConfigsRequestT& request = {}) const {
7798 return SubmitCallable(&SageMakerClient::ListClusterSchedulerConfigs, request);
7799 }
7800
7805 template <typename ListClusterSchedulerConfigsRequestT = Model::ListClusterSchedulerConfigsRequest>
7807 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7808 const ListClusterSchedulerConfigsRequestT& request = {}) const {
7809 return SubmitAsync(&SageMakerClient::ListClusterSchedulerConfigs, request, handler, context);
7810 }
7811
7819
7823 template <typename ListClustersRequestT = Model::ListClustersRequest>
7824 Model::ListClustersOutcomeCallable ListClustersCallable(const ListClustersRequestT& request = {}) const {
7825 return SubmitCallable(&SageMakerClient::ListClusters, request);
7826 }
7827
7832 template <typename ListClustersRequestT = Model::ListClustersRequest>
7834 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7835 const ListClustersRequestT& request = {}) const {
7836 return SubmitAsync(&SageMakerClient::ListClusters, request, handler, context);
7837 }
7838
7846
7851 template <typename ListCodeRepositoriesRequestT = Model::ListCodeRepositoriesRequest>
7852 Model::ListCodeRepositoriesOutcomeCallable ListCodeRepositoriesCallable(const ListCodeRepositoriesRequestT& request = {}) const {
7853 return SubmitCallable(&SageMakerClient::ListCodeRepositories, request);
7854 }
7855
7860 template <typename ListCodeRepositoriesRequestT = Model::ListCodeRepositoriesRequest>
7862 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7863 const ListCodeRepositoriesRequestT& request = {}) const {
7864 return SubmitAsync(&SageMakerClient::ListCodeRepositories, request, handler, context);
7865 }
7866
7879
7884 template <typename ListCompilationJobsRequestT = Model::ListCompilationJobsRequest>
7885 Model::ListCompilationJobsOutcomeCallable ListCompilationJobsCallable(const ListCompilationJobsRequestT& request = {}) const {
7886 return SubmitCallable(&SageMakerClient::ListCompilationJobs, request);
7887 }
7888
7893 template <typename ListCompilationJobsRequestT = Model::ListCompilationJobsRequest>
7895 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7896 const ListCompilationJobsRequestT& request = {}) const {
7897 return SubmitAsync(&SageMakerClient::ListCompilationJobs, request, handler, context);
7898 }
7899
7906
7911 template <typename ListComputeQuotasRequestT = Model::ListComputeQuotasRequest>
7912 Model::ListComputeQuotasOutcomeCallable ListComputeQuotasCallable(const ListComputeQuotasRequestT& request = {}) const {
7913 return SubmitCallable(&SageMakerClient::ListComputeQuotas, request);
7914 }
7915
7920 template <typename ListComputeQuotasRequestT = Model::ListComputeQuotasRequest>
7922 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7923 const ListComputeQuotasRequestT& request = {}) const {
7924 return SubmitAsync(&SageMakerClient::ListComputeQuotas, request, handler, context);
7925 }
7926
7934
7938 template <typename ListContextsRequestT = Model::ListContextsRequest>
7939 Model::ListContextsOutcomeCallable ListContextsCallable(const ListContextsRequestT& request = {}) const {
7940 return SubmitCallable(&SageMakerClient::ListContexts, request);
7941 }
7942
7947 template <typename ListContextsRequestT = Model::ListContextsRequest>
7949 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7950 const ListContextsRequestT& request = {}) const {
7951 return SubmitAsync(&SageMakerClient::ListContexts, request, handler, context);
7952 }
7953
7961 const Model::ListDataQualityJobDefinitionsRequest& request = {}) const;
7962
7967 template <typename ListDataQualityJobDefinitionsRequestT = Model::ListDataQualityJobDefinitionsRequest>
7969 const ListDataQualityJobDefinitionsRequestT& request = {}) const {
7970 return SubmitCallable(&SageMakerClient::ListDataQualityJobDefinitions, request);
7971 }
7972
7977 template <typename ListDataQualityJobDefinitionsRequestT = Model::ListDataQualityJobDefinitionsRequest>
7979 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
7980 const ListDataQualityJobDefinitionsRequestT& request = {}) const {
7981 return SubmitAsync(&SageMakerClient::ListDataQualityJobDefinitions, request, handler, context);
7982 }
7983
7990
7995 template <typename ListDeviceFleetsRequestT = Model::ListDeviceFleetsRequest>
7996 Model::ListDeviceFleetsOutcomeCallable ListDeviceFleetsCallable(const ListDeviceFleetsRequestT& request = {}) const {
7997 return SubmitCallable(&SageMakerClient::ListDeviceFleets, request);
7998 }
7999
8004 template <typename ListDeviceFleetsRequestT = Model::ListDeviceFleetsRequest>
8006 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8007 const ListDeviceFleetsRequestT& request = {}) const {
8008 return SubmitAsync(&SageMakerClient::ListDeviceFleets, request, handler, context);
8009 }
8010
8017
8021 template <typename ListDevicesRequestT = Model::ListDevicesRequest>
8022 Model::ListDevicesOutcomeCallable ListDevicesCallable(const ListDevicesRequestT& request = {}) const {
8023 return SubmitCallable(&SageMakerClient::ListDevices, request);
8024 }
8025
8030 template <typename ListDevicesRequestT = Model::ListDevicesRequest>
8032 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8033 const ListDevicesRequestT& request = {}) const {
8034 return SubmitAsync(&SageMakerClient::ListDevices, request, handler, context);
8035 }
8036
8043
8047 template <typename ListDomainsRequestT = Model::ListDomainsRequest>
8048 Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT& request = {}) const {
8049 return SubmitCallable(&SageMakerClient::ListDomains, request);
8050 }
8051
8056 template <typename ListDomainsRequestT = Model::ListDomainsRequest>
8058 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8059 const ListDomainsRequestT& request = {}) const {
8060 return SubmitAsync(&SageMakerClient::ListDomains, request, handler, context);
8061 }
8062
8069
8074 template <typename ListEdgeDeploymentPlansRequestT = Model::ListEdgeDeploymentPlansRequest>
8075 Model::ListEdgeDeploymentPlansOutcomeCallable ListEdgeDeploymentPlansCallable(const ListEdgeDeploymentPlansRequestT& request = {}) const {
8076 return SubmitCallable(&SageMakerClient::ListEdgeDeploymentPlans, request);
8077 }
8078
8083 template <typename ListEdgeDeploymentPlansRequestT = Model::ListEdgeDeploymentPlansRequest>
8085 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8086 const ListEdgeDeploymentPlansRequestT& request = {}) const {
8087 return SubmitAsync(&SageMakerClient::ListEdgeDeploymentPlans, request, handler, context);
8088 }
8089
8096
8101 template <typename ListEdgePackagingJobsRequestT = Model::ListEdgePackagingJobsRequest>
8102 Model::ListEdgePackagingJobsOutcomeCallable ListEdgePackagingJobsCallable(const ListEdgePackagingJobsRequestT& request = {}) const {
8103 return SubmitCallable(&SageMakerClient::ListEdgePackagingJobs, request);
8104 }
8105
8110 template <typename ListEdgePackagingJobsRequestT = Model::ListEdgePackagingJobsRequest>
8112 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8113 const ListEdgePackagingJobsRequestT& request = {}) const {
8114 return SubmitAsync(&SageMakerClient::ListEdgePackagingJobs, request, handler, context);
8115 }
8116
8123
8128 template <typename ListEndpointConfigsRequestT = Model::ListEndpointConfigsRequest>
8129 Model::ListEndpointConfigsOutcomeCallable ListEndpointConfigsCallable(const ListEndpointConfigsRequestT& request = {}) const {
8130 return SubmitCallable(&SageMakerClient::ListEndpointConfigs, request);
8131 }
8132
8137 template <typename ListEndpointConfigsRequestT = Model::ListEndpointConfigsRequest>
8139 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8140 const ListEndpointConfigsRequestT& request = {}) const {
8141 return SubmitAsync(&SageMakerClient::ListEndpointConfigs, request, handler, context);
8142 }
8143
8150
8154 template <typename ListEndpointsRequestT = Model::ListEndpointsRequest>
8155 Model::ListEndpointsOutcomeCallable ListEndpointsCallable(const ListEndpointsRequestT& request = {}) const {
8156 return SubmitCallable(&SageMakerClient::ListEndpoints, request);
8157 }
8158
8163 template <typename ListEndpointsRequestT = Model::ListEndpointsRequest>
8165 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8166 const ListEndpointsRequestT& request = {}) const {
8167 return SubmitAsync(&SageMakerClient::ListEndpoints, request, handler, context);
8168 }
8169
8178
8182 template <typename ListExperimentsRequestT = Model::ListExperimentsRequest>
8183 Model::ListExperimentsOutcomeCallable ListExperimentsCallable(const ListExperimentsRequestT& request = {}) const {
8184 return SubmitCallable(&SageMakerClient::ListExperiments, request);
8185 }
8186
8191 template <typename ListExperimentsRequestT = Model::ListExperimentsRequest>
8193 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8194 const ListExperimentsRequestT& request = {}) const {
8195 return SubmitAsync(&SageMakerClient::ListExperiments, request, handler, context);
8196 }
8197
8205
8210 template <typename ListFeatureGroupsRequestT = Model::ListFeatureGroupsRequest>
8211 Model::ListFeatureGroupsOutcomeCallable ListFeatureGroupsCallable(const ListFeatureGroupsRequestT& request = {}) const {
8212 return SubmitCallable(&SageMakerClient::ListFeatureGroups, request);
8213 }
8214
8219 template <typename ListFeatureGroupsRequestT = Model::ListFeatureGroupsRequest>
8221 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8222 const ListFeatureGroupsRequestT& request = {}) const {
8223 return SubmitAsync(&SageMakerClient::ListFeatureGroups, request, handler, context);
8224 }
8225
8233
8238 template <typename ListFlowDefinitionsRequestT = Model::ListFlowDefinitionsRequest>
8239 Model::ListFlowDefinitionsOutcomeCallable ListFlowDefinitionsCallable(const ListFlowDefinitionsRequestT& request = {}) const {
8240 return SubmitCallable(&SageMakerClient::ListFlowDefinitions, request);
8241 }
8242
8247 template <typename ListFlowDefinitionsRequestT = Model::ListFlowDefinitionsRequest>
8249 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8250 const ListFlowDefinitionsRequestT& request = {}) const {
8251 return SubmitAsync(&SageMakerClient::ListFlowDefinitions, request, handler, context);
8252 }
8253
8260
8265 template <typename ListHubContentVersionsRequestT = Model::ListHubContentVersionsRequest>
8266 Model::ListHubContentVersionsOutcomeCallable ListHubContentVersionsCallable(const ListHubContentVersionsRequestT& request) const {
8267 return SubmitCallable(&SageMakerClient::ListHubContentVersions, request);
8268 }
8269
8274 template <typename ListHubContentVersionsRequestT = Model::ListHubContentVersionsRequest>
8275 void ListHubContentVersionsAsync(const ListHubContentVersionsRequestT& request,
8277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8278 return SubmitAsync(&SageMakerClient::ListHubContentVersions, request, handler, context);
8279 }
8280
8287
8291 template <typename ListHubContentsRequestT = Model::ListHubContentsRequest>
8292 Model::ListHubContentsOutcomeCallable ListHubContentsCallable(const ListHubContentsRequestT& request) const {
8293 return SubmitCallable(&SageMakerClient::ListHubContents, request);
8294 }
8295
8300 template <typename ListHubContentsRequestT = Model::ListHubContentsRequest>
8301 void ListHubContentsAsync(const ListHubContentsRequestT& request, const ListHubContentsResponseReceivedHandler& handler,
8302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8303 return SubmitAsync(&SageMakerClient::ListHubContents, request, handler, context);
8304 }
8305
8311 virtual Model::ListHubsOutcome ListHubs(const Model::ListHubsRequest& request = {}) const;
8312
8316 template <typename ListHubsRequestT = Model::ListHubsRequest>
8317 Model::ListHubsOutcomeCallable ListHubsCallable(const ListHubsRequestT& request = {}) const {
8318 return SubmitCallable(&SageMakerClient::ListHubs, request);
8319 }
8320
8325 template <typename ListHubsRequestT = Model::ListHubsRequest>
8327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8328 const ListHubsRequestT& request = {}) const {
8329 return SubmitAsync(&SageMakerClient::ListHubs, request, handler, context);
8330 }
8331
8339
8344 template <typename ListHumanTaskUisRequestT = Model::ListHumanTaskUisRequest>
8345 Model::ListHumanTaskUisOutcomeCallable ListHumanTaskUisCallable(const ListHumanTaskUisRequestT& request = {}) const {
8346 return SubmitCallable(&SageMakerClient::ListHumanTaskUis, request);
8347 }
8348
8353 template <typename ListHumanTaskUisRequestT = Model::ListHumanTaskUisRequest>
8355 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8356 const ListHumanTaskUisRequestT& request = {}) const {
8357 return SubmitAsync(&SageMakerClient::ListHumanTaskUis, request, handler, context);
8358 }
8359
8369 const Model::ListHyperParameterTuningJobsRequest& request = {}) const;
8370
8375 template <typename ListHyperParameterTuningJobsRequestT = Model::ListHyperParameterTuningJobsRequest>
8377 const ListHyperParameterTuningJobsRequestT& request = {}) const {
8378 return SubmitCallable(&SageMakerClient::ListHyperParameterTuningJobs, request);
8379 }
8380
8385 template <typename ListHyperParameterTuningJobsRequestT = Model::ListHyperParameterTuningJobsRequest>
8387 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8388 const ListHyperParameterTuningJobsRequestT& request = {}) const {
8389 return SubmitAsync(&SageMakerClient::ListHyperParameterTuningJobs, request, handler, context);
8390 }
8391
8399
8404 template <typename ListImageVersionsRequestT = Model::ListImageVersionsRequest>
8405 Model::ListImageVersionsOutcomeCallable ListImageVersionsCallable(const ListImageVersionsRequestT& request) const {
8406 return SubmitCallable(&SageMakerClient::ListImageVersions, request);
8407 }
8408
8413 template <typename ListImageVersionsRequestT = Model::ListImageVersionsRequest>
8414 void ListImageVersionsAsync(const ListImageVersionsRequestT& request, const ListImageVersionsResponseReceivedHandler& handler,
8415 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8416 return SubmitAsync(&SageMakerClient::ListImageVersions, request, handler, context);
8417 }
8418
8427
8431 template <typename ListImagesRequestT = Model::ListImagesRequest>
8432 Model::ListImagesOutcomeCallable ListImagesCallable(const ListImagesRequestT& request = {}) const {
8433 return SubmitCallable(&SageMakerClient::ListImages, request);
8434 }
8435
8440 template <typename ListImagesRequestT = Model::ListImagesRequest>
8442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8443 const ListImagesRequestT& request = {}) const {
8444 return SubmitAsync(&SageMakerClient::ListImages, request, handler, context);
8445 }
8446
8454
8459 template <typename ListInferenceComponentsRequestT = Model::ListInferenceComponentsRequest>
8460 Model::ListInferenceComponentsOutcomeCallable ListInferenceComponentsCallable(const ListInferenceComponentsRequestT& request = {}) const {
8461 return SubmitCallable(&SageMakerClient::ListInferenceComponents, request);
8462 }
8463
8468 template <typename ListInferenceComponentsRequestT = Model::ListInferenceComponentsRequest>
8470 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8471 const ListInferenceComponentsRequestT& request = {}) const {
8472 return SubmitAsync(&SageMakerClient::ListInferenceComponents, request, handler, context);
8473 }
8474
8481
8486 template <typename ListInferenceExperimentsRequestT = Model::ListInferenceExperimentsRequest>
8488 const ListInferenceExperimentsRequestT& request = {}) const {
8489 return SubmitCallable(&SageMakerClient::ListInferenceExperiments, request);
8490 }
8491
8496 template <typename ListInferenceExperimentsRequestT = Model::ListInferenceExperimentsRequest>
8498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8499 const ListInferenceExperimentsRequestT& request = {}) const {
8500 return SubmitAsync(&SageMakerClient::ListInferenceExperiments, request, handler, context);
8501 }
8502
8512
8517 template <typename ListInferenceRecommendationsJobStepsRequestT = Model::ListInferenceRecommendationsJobStepsRequest>
8519 const ListInferenceRecommendationsJobStepsRequestT& request) const {
8520 return SubmitCallable(&SageMakerClient::ListInferenceRecommendationsJobSteps, request);
8521 }
8522
8527 template <typename ListInferenceRecommendationsJobStepsRequestT = Model::ListInferenceRecommendationsJobStepsRequest>
8528 void ListInferenceRecommendationsJobStepsAsync(const ListInferenceRecommendationsJobStepsRequestT& request,
8530 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8531 return SubmitAsync(&SageMakerClient::ListInferenceRecommendationsJobSteps, request, handler, context);
8532 }
8533
8541 const Model::ListInferenceRecommendationsJobsRequest& request = {}) const;
8542
8547 template <typename ListInferenceRecommendationsJobsRequestT = Model::ListInferenceRecommendationsJobsRequest>
8549 const ListInferenceRecommendationsJobsRequestT& request = {}) const {
8550 return SubmitCallable(&SageMakerClient::ListInferenceRecommendationsJobs, request);
8551 }
8552
8557 template <typename ListInferenceRecommendationsJobsRequestT = Model::ListInferenceRecommendationsJobsRequest>
8559 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8560 const ListInferenceRecommendationsJobsRequestT& request = {}) const {
8561 return SubmitAsync(&SageMakerClient::ListInferenceRecommendationsJobs, request, handler, context);
8562 }
8563
8575
8580 template <typename ListJobSchemaVersionsRequestT = Model::ListJobSchemaVersionsRequest>
8581 Model::ListJobSchemaVersionsOutcomeCallable ListJobSchemaVersionsCallable(const ListJobSchemaVersionsRequestT& request) const {
8582 return SubmitCallable(&SageMakerClient::ListJobSchemaVersions, request);
8583 }
8584
8589 template <typename ListJobSchemaVersionsRequestT = Model::ListJobSchemaVersionsRequest>
8590 void ListJobSchemaVersionsAsync(const ListJobSchemaVersionsRequestT& request, const ListJobSchemaVersionsResponseReceivedHandler& handler,
8591 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8592 return SubmitAsync(&SageMakerClient::ListJobSchemaVersions, request, handler, context);
8593 }
8594
8606
8610 template <typename ListJobsRequestT = Model::ListJobsRequest>
8611 Model::ListJobsOutcomeCallable ListJobsCallable(const ListJobsRequestT& request) const {
8612 return SubmitCallable(&SageMakerClient::ListJobs, request);
8613 }
8614
8619 template <typename ListJobsRequestT = Model::ListJobsRequest>
8620 void ListJobsAsync(const ListJobsRequestT& request, const ListJobsResponseReceivedHandler& handler,
8621 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8622 return SubmitAsync(&SageMakerClient::ListJobs, request, handler, context);
8623 }
8624
8631
8636 template <typename ListLabelingJobsRequestT = Model::ListLabelingJobsRequest>
8637 Model::ListLabelingJobsOutcomeCallable ListLabelingJobsCallable(const ListLabelingJobsRequestT& request = {}) const {
8638 return SubmitCallable(&SageMakerClient::ListLabelingJobs, request);
8639 }
8640
8645 template <typename ListLabelingJobsRequestT = Model::ListLabelingJobsRequest>
8647 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8648 const ListLabelingJobsRequestT& request = {}) const {
8649 return SubmitAsync(&SageMakerClient::ListLabelingJobs, request, handler, context);
8650 }
8651
8659 const Model::ListLabelingJobsForWorkteamRequest& request) const;
8660
8665 template <typename ListLabelingJobsForWorkteamRequestT = Model::ListLabelingJobsForWorkteamRequest>
8667 const ListLabelingJobsForWorkteamRequestT& request) const {
8668 return SubmitCallable(&SageMakerClient::ListLabelingJobsForWorkteam, request);
8669 }
8670
8675 template <typename ListLabelingJobsForWorkteamRequestT = Model::ListLabelingJobsForWorkteamRequest>
8676 void ListLabelingJobsForWorkteamAsync(const ListLabelingJobsForWorkteamRequestT& request,
8678 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8679 return SubmitAsync(&SageMakerClient::ListLabelingJobsForWorkteam, request, handler, context);
8680 }
8681
8692
8697 template <typename ListLineageGroupsRequestT = Model::ListLineageGroupsRequest>
8698 Model::ListLineageGroupsOutcomeCallable ListLineageGroupsCallable(const ListLineageGroupsRequestT& request = {}) const {
8699 return SubmitCallable(&SageMakerClient::ListLineageGroups, request);
8700 }
8701
8706 template <typename ListLineageGroupsRequestT = Model::ListLineageGroupsRequest>
8708 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8709 const ListLineageGroupsRequestT& request = {}) const {
8710 return SubmitAsync(&SageMakerClient::ListLineageGroups, request, handler, context);
8711 }
8712
8719
8723 template <typename ListMlflowAppsRequestT = Model::ListMlflowAppsRequest>
8724 Model::ListMlflowAppsOutcomeCallable ListMlflowAppsCallable(const ListMlflowAppsRequestT& request = {}) const {
8725 return SubmitCallable(&SageMakerClient::ListMlflowApps, request);
8726 }
8727
8732 template <typename ListMlflowAppsRequestT = Model::ListMlflowAppsRequest>
8734 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8735 const ListMlflowAppsRequestT& request = {}) const {
8736 return SubmitAsync(&SageMakerClient::ListMlflowApps, request, handler, context);
8737 }
8738
8745 const Model::ListMlflowTrackingServersRequest& request = {}) const;
8746
8751 template <typename ListMlflowTrackingServersRequestT = Model::ListMlflowTrackingServersRequest>
8753 const ListMlflowTrackingServersRequestT& request = {}) const {
8754 return SubmitCallable(&SageMakerClient::ListMlflowTrackingServers, request);
8755 }
8756
8761 template <typename ListMlflowTrackingServersRequestT = Model::ListMlflowTrackingServersRequest>
8763 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8764 const ListMlflowTrackingServersRequestT& request = {}) const {
8765 return SubmitAsync(&SageMakerClient::ListMlflowTrackingServers, request, handler, context);
8766 }
8767
8775 const Model::ListModelBiasJobDefinitionsRequest& request = {}) const;
8776
8781 template <typename ListModelBiasJobDefinitionsRequestT = Model::ListModelBiasJobDefinitionsRequest>
8783 const ListModelBiasJobDefinitionsRequestT& request = {}) const {
8784 return SubmitCallable(&SageMakerClient::ListModelBiasJobDefinitions, request);
8785 }
8786
8791 template <typename ListModelBiasJobDefinitionsRequestT = Model::ListModelBiasJobDefinitionsRequest>
8793 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8794 const ListModelBiasJobDefinitionsRequestT& request = {}) const {
8795 return SubmitAsync(&SageMakerClient::ListModelBiasJobDefinitions, request, handler, context);
8796 }
8797
8805
8810 template <typename ListModelCardExportJobsRequestT = Model::ListModelCardExportJobsRequest>
8811 Model::ListModelCardExportJobsOutcomeCallable ListModelCardExportJobsCallable(const ListModelCardExportJobsRequestT& request) const {
8812 return SubmitCallable(&SageMakerClient::ListModelCardExportJobs, request);
8813 }
8814
8819 template <typename ListModelCardExportJobsRequestT = Model::ListModelCardExportJobsRequest>
8820 void ListModelCardExportJobsAsync(const ListModelCardExportJobsRequestT& request,
8822 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8823 return SubmitAsync(&SageMakerClient::ListModelCardExportJobs, request, handler, context);
8824 }
8825
8833
8838 template <typename ListModelCardVersionsRequestT = Model::ListModelCardVersionsRequest>
8839 Model::ListModelCardVersionsOutcomeCallable ListModelCardVersionsCallable(const ListModelCardVersionsRequestT& request) const {
8840 return SubmitCallable(&SageMakerClient::ListModelCardVersions, request);
8841 }
8842
8847 template <typename ListModelCardVersionsRequestT = Model::ListModelCardVersionsRequest>
8848 void ListModelCardVersionsAsync(const ListModelCardVersionsRequestT& request, const ListModelCardVersionsResponseReceivedHandler& handler,
8849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
8850 return SubmitAsync(&SageMakerClient::ListModelCardVersions, request, handler, context);
8851 }
8852
8859
8863 template <typename ListModelCardsRequestT = Model::ListModelCardsRequest>
8864 Model::ListModelCardsOutcomeCallable ListModelCardsCallable(const ListModelCardsRequestT& request = {}) const {
8865 return SubmitCallable(&SageMakerClient::ListModelCards, request);
8866 }
8867
8872 template <typename ListModelCardsRequestT = Model::ListModelCardsRequest>
8874 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8875 const ListModelCardsRequestT& request = {}) const {
8876 return SubmitAsync(&SageMakerClient::ListModelCards, request, handler, context);
8877 }
8878
8886 const Model::ListModelExplainabilityJobDefinitionsRequest& request = {}) const;
8887
8892 template <typename ListModelExplainabilityJobDefinitionsRequestT = Model::ListModelExplainabilityJobDefinitionsRequest>
8894 const ListModelExplainabilityJobDefinitionsRequestT& request = {}) const {
8895 return SubmitCallable(&SageMakerClient::ListModelExplainabilityJobDefinitions, request);
8896 }
8897
8902 template <typename ListModelExplainabilityJobDefinitionsRequestT = Model::ListModelExplainabilityJobDefinitionsRequest>
8904 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8905 const ListModelExplainabilityJobDefinitionsRequestT& request = {}) const {
8906 return SubmitAsync(&SageMakerClient::ListModelExplainabilityJobDefinitions, request, handler, context);
8907 }
8908
8916
8921 template <typename ListModelMetadataRequestT = Model::ListModelMetadataRequest>
8922 Model::ListModelMetadataOutcomeCallable ListModelMetadataCallable(const ListModelMetadataRequestT& request = {}) const {
8923 return SubmitCallable(&SageMakerClient::ListModelMetadata, request);
8924 }
8925
8930 template <typename ListModelMetadataRequestT = Model::ListModelMetadataRequest>
8932 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8933 const ListModelMetadataRequestT& request = {}) const {
8934 return SubmitAsync(&SageMakerClient::ListModelMetadata, request, handler, context);
8935 }
8936
8944
8949 template <typename ListModelPackageGroupsRequestT = Model::ListModelPackageGroupsRequest>
8950 Model::ListModelPackageGroupsOutcomeCallable ListModelPackageGroupsCallable(const ListModelPackageGroupsRequestT& request = {}) const {
8951 return SubmitCallable(&SageMakerClient::ListModelPackageGroups, request);
8952 }
8953
8958 template <typename ListModelPackageGroupsRequestT = Model::ListModelPackageGroupsRequest>
8960 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8961 const ListModelPackageGroupsRequestT& request = {}) const {
8962 return SubmitAsync(&SageMakerClient::ListModelPackageGroups, request, handler, context);
8963 }
8964
8972
8977 template <typename ListModelPackagesRequestT = Model::ListModelPackagesRequest>
8978 Model::ListModelPackagesOutcomeCallable ListModelPackagesCallable(const ListModelPackagesRequestT& request = {}) const {
8979 return SubmitCallable(&SageMakerClient::ListModelPackages, request);
8980 }
8981
8986 template <typename ListModelPackagesRequestT = Model::ListModelPackagesRequest>
8988 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
8989 const ListModelPackagesRequestT& request = {}) const {
8990 return SubmitAsync(&SageMakerClient::ListModelPackages, request, handler, context);
8991 }
8992
9000 const Model::ListModelQualityJobDefinitionsRequest& request = {}) const;
9001
9006 template <typename ListModelQualityJobDefinitionsRequestT = Model::ListModelQualityJobDefinitionsRequest>
9008 const ListModelQualityJobDefinitionsRequestT& request = {}) const {
9009 return SubmitCallable(&SageMakerClient::ListModelQualityJobDefinitions, request);
9010 }
9011
9016 template <typename ListModelQualityJobDefinitionsRequestT = Model::ListModelQualityJobDefinitionsRequest>
9018 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9019 const ListModelQualityJobDefinitionsRequestT& request = {}) const {
9020 return SubmitAsync(&SageMakerClient::ListModelQualityJobDefinitions, request, handler, context);
9021 }
9022
9030
9034 template <typename ListModelsRequestT = Model::ListModelsRequest>
9035 Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT& request = {}) const {
9036 return SubmitCallable(&SageMakerClient::ListModels, request);
9037 }
9038
9043 template <typename ListModelsRequestT = Model::ListModelsRequest>
9045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9046 const ListModelsRequestT& request = {}) const {
9047 return SubmitAsync(&SageMakerClient::ListModels, request, handler, context);
9048 }
9049
9057 const Model::ListMonitoringAlertHistoryRequest& request = {}) const;
9058
9063 template <typename ListMonitoringAlertHistoryRequestT = Model::ListMonitoringAlertHistoryRequest>
9065 const ListMonitoringAlertHistoryRequestT& request = {}) const {
9066 return SubmitCallable(&SageMakerClient::ListMonitoringAlertHistory, request);
9067 }
9068
9073 template <typename ListMonitoringAlertHistoryRequestT = Model::ListMonitoringAlertHistoryRequest>
9075 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9076 const ListMonitoringAlertHistoryRequestT& request = {}) const {
9077 return SubmitAsync(&SageMakerClient::ListMonitoringAlertHistory, request, handler, context);
9078 }
9079
9087
9092 template <typename ListMonitoringAlertsRequestT = Model::ListMonitoringAlertsRequest>
9093 Model::ListMonitoringAlertsOutcomeCallable ListMonitoringAlertsCallable(const ListMonitoringAlertsRequestT& request) const {
9094 return SubmitCallable(&SageMakerClient::ListMonitoringAlerts, request);
9095 }
9096
9101 template <typename ListMonitoringAlertsRequestT = Model::ListMonitoringAlertsRequest>
9102 void ListMonitoringAlertsAsync(const ListMonitoringAlertsRequestT& request, const ListMonitoringAlertsResponseReceivedHandler& handler,
9103 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9104 return SubmitAsync(&SageMakerClient::ListMonitoringAlerts, request, handler, context);
9105 }
9106
9113
9118 template <typename ListMonitoringExecutionsRequestT = Model::ListMonitoringExecutionsRequest>
9120 const ListMonitoringExecutionsRequestT& request = {}) const {
9121 return SubmitCallable(&SageMakerClient::ListMonitoringExecutions, request);
9122 }
9123
9128 template <typename ListMonitoringExecutionsRequestT = Model::ListMonitoringExecutionsRequest>
9130 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9131 const ListMonitoringExecutionsRequestT& request = {}) const {
9132 return SubmitAsync(&SageMakerClient::ListMonitoringExecutions, request, handler, context);
9133 }
9134
9141
9146 template <typename ListMonitoringSchedulesRequestT = Model::ListMonitoringSchedulesRequest>
9147 Model::ListMonitoringSchedulesOutcomeCallable ListMonitoringSchedulesCallable(const ListMonitoringSchedulesRequestT& request = {}) const {
9148 return SubmitCallable(&SageMakerClient::ListMonitoringSchedules, request);
9149 }
9150
9155 template <typename ListMonitoringSchedulesRequestT = Model::ListMonitoringSchedulesRequest>
9157 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9158 const ListMonitoringSchedulesRequestT& request = {}) const {
9159 return SubmitAsync(&SageMakerClient::ListMonitoringSchedules, request, handler, context);
9160 }
9161
9170 const Model::ListNotebookInstanceLifecycleConfigsRequest& request = {}) const;
9171
9176 template <typename ListNotebookInstanceLifecycleConfigsRequestT = Model::ListNotebookInstanceLifecycleConfigsRequest>
9178 const ListNotebookInstanceLifecycleConfigsRequestT& request = {}) const {
9179 return SubmitCallable(&SageMakerClient::ListNotebookInstanceLifecycleConfigs, request);
9180 }
9181
9186 template <typename ListNotebookInstanceLifecycleConfigsRequestT = Model::ListNotebookInstanceLifecycleConfigsRequest>
9188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9189 const ListNotebookInstanceLifecycleConfigsRequestT& request = {}) const {
9190 return SubmitAsync(&SageMakerClient::ListNotebookInstanceLifecycleConfigs, request, handler, context);
9191 }
9192
9200
9205 template <typename ListNotebookInstancesRequestT = Model::ListNotebookInstancesRequest>
9206 Model::ListNotebookInstancesOutcomeCallable ListNotebookInstancesCallable(const ListNotebookInstancesRequestT& request = {}) const {
9207 return SubmitCallable(&SageMakerClient::ListNotebookInstances, request);
9208 }
9209
9214 template <typename ListNotebookInstancesRequestT = Model::ListNotebookInstancesRequest>
9216 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9217 const ListNotebookInstancesRequestT& request = {}) const {
9218 return SubmitAsync(&SageMakerClient::ListNotebookInstances, request, handler, context);
9219 }
9220
9228
9233 template <typename ListOptimizationJobsRequestT = Model::ListOptimizationJobsRequest>
9234 Model::ListOptimizationJobsOutcomeCallable ListOptimizationJobsCallable(const ListOptimizationJobsRequestT& request = {}) const {
9235 return SubmitCallable(&SageMakerClient::ListOptimizationJobs, request);
9236 }
9237
9242 template <typename ListOptimizationJobsRequestT = Model::ListOptimizationJobsRequest>
9244 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9245 const ListOptimizationJobsRequestT& request = {}) const {
9246 return SubmitAsync(&SageMakerClient::ListOptimizationJobs, request, handler, context);
9247 }
9248
9256
9260 template <typename ListPartnerAppsRequestT = Model::ListPartnerAppsRequest>
9261 Model::ListPartnerAppsOutcomeCallable ListPartnerAppsCallable(const ListPartnerAppsRequestT& request = {}) const {
9262 return SubmitCallable(&SageMakerClient::ListPartnerApps, request);
9263 }
9264
9269 template <typename ListPartnerAppsRequestT = Model::ListPartnerAppsRequest>
9271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9272 const ListPartnerAppsRequestT& request = {}) const {
9273 return SubmitAsync(&SageMakerClient::ListPartnerApps, request, handler, context);
9274 }
9275
9283 const Model::ListPipelineExecutionStepsRequest& request = {}) const;
9284
9289 template <typename ListPipelineExecutionStepsRequestT = Model::ListPipelineExecutionStepsRequest>
9291 const ListPipelineExecutionStepsRequestT& request = {}) const {
9292 return SubmitCallable(&SageMakerClient::ListPipelineExecutionSteps, request);
9293 }
9294
9299 template <typename ListPipelineExecutionStepsRequestT = Model::ListPipelineExecutionStepsRequest>
9301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9302 const ListPipelineExecutionStepsRequestT& request = {}) const {
9303 return SubmitAsync(&SageMakerClient::ListPipelineExecutionSteps, request, handler, context);
9304 }
9305
9312
9317 template <typename ListPipelineExecutionsRequestT = Model::ListPipelineExecutionsRequest>
9318 Model::ListPipelineExecutionsOutcomeCallable ListPipelineExecutionsCallable(const ListPipelineExecutionsRequestT& request) const {
9319 return SubmitCallable(&SageMakerClient::ListPipelineExecutions, request);
9320 }
9321
9326 template <typename ListPipelineExecutionsRequestT = Model::ListPipelineExecutionsRequest>
9327 void ListPipelineExecutionsAsync(const ListPipelineExecutionsRequestT& request,
9329 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9330 return SubmitAsync(&SageMakerClient::ListPipelineExecutions, request, handler, context);
9331 }
9332
9341
9346 template <typename ListPipelineParametersForExecutionRequestT = Model::ListPipelineParametersForExecutionRequest>
9348 const ListPipelineParametersForExecutionRequestT& request) const {
9349 return SubmitCallable(&SageMakerClient::ListPipelineParametersForExecution, request);
9350 }
9351
9356 template <typename ListPipelineParametersForExecutionRequestT = Model::ListPipelineParametersForExecutionRequest>
9357 void ListPipelineParametersForExecutionAsync(const ListPipelineParametersForExecutionRequestT& request,
9359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9360 return SubmitAsync(&SageMakerClient::ListPipelineParametersForExecution, request, handler, context);
9361 }
9362
9369
9374 template <typename ListPipelineVersionsRequestT = Model::ListPipelineVersionsRequest>
9375 Model::ListPipelineVersionsOutcomeCallable ListPipelineVersionsCallable(const ListPipelineVersionsRequestT& request) const {
9376 return SubmitCallable(&SageMakerClient::ListPipelineVersions, request);
9377 }
9378
9383 template <typename ListPipelineVersionsRequestT = Model::ListPipelineVersionsRequest>
9384 void ListPipelineVersionsAsync(const ListPipelineVersionsRequestT& request, const ListPipelineVersionsResponseReceivedHandler& handler,
9385 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9386 return SubmitAsync(&SageMakerClient::ListPipelineVersions, request, handler, context);
9387 }
9388
9395
9399 template <typename ListPipelinesRequestT = Model::ListPipelinesRequest>
9400 Model::ListPipelinesOutcomeCallable ListPipelinesCallable(const ListPipelinesRequestT& request = {}) const {
9401 return SubmitCallable(&SageMakerClient::ListPipelines, request);
9402 }
9403
9408 template <typename ListPipelinesRequestT = Model::ListPipelinesRequest>
9410 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9411 const ListPipelinesRequestT& request = {}) const {
9412 return SubmitAsync(&SageMakerClient::ListPipelines, request, handler, context);
9413 }
9414
9422
9427 template <typename ListProcessingJobsRequestT = Model::ListProcessingJobsRequest>
9428 Model::ListProcessingJobsOutcomeCallable ListProcessingJobsCallable(const ListProcessingJobsRequestT& request = {}) const {
9429 return SubmitCallable(&SageMakerClient::ListProcessingJobs, request);
9430 }
9431
9436 template <typename ListProcessingJobsRequestT = Model::ListProcessingJobsRequest>
9438 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9439 const ListProcessingJobsRequestT& request = {}) const {
9440 return SubmitAsync(&SageMakerClient::ListProcessingJobs, request, handler, context);
9441 }
9442
9450
9454 template <typename ListProjectsRequestT = Model::ListProjectsRequest>
9455 Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT& request = {}) const {
9456 return SubmitCallable(&SageMakerClient::ListProjects, request);
9457 }
9458
9463 template <typename ListProjectsRequestT = Model::ListProjectsRequest>
9465 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9466 const ListProjectsRequestT& request = {}) const {
9467 return SubmitAsync(&SageMakerClient::ListProjects, request, handler, context);
9468 }
9469
9478
9483 template <typename ListResourceCatalogsRequestT = Model::ListResourceCatalogsRequest>
9484 Model::ListResourceCatalogsOutcomeCallable ListResourceCatalogsCallable(const ListResourceCatalogsRequestT& request = {}) const {
9485 return SubmitCallable(&SageMakerClient::ListResourceCatalogs, request);
9486 }
9487
9492 template <typename ListResourceCatalogsRequestT = Model::ListResourceCatalogsRequest>
9494 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9495 const ListResourceCatalogsRequestT& request = {}) const {
9496 return SubmitAsync(&SageMakerClient::ListResourceCatalogs, request, handler, context);
9497 }
9498
9505
9509 template <typename ListSpacesRequestT = Model::ListSpacesRequest>
9510 Model::ListSpacesOutcomeCallable ListSpacesCallable(const ListSpacesRequestT& request = {}) const {
9511 return SubmitCallable(&SageMakerClient::ListSpaces, request);
9512 }
9513
9518 template <typename ListSpacesRequestT = Model::ListSpacesRequest>
9520 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9521 const ListSpacesRequestT& request = {}) const {
9522 return SubmitAsync(&SageMakerClient::ListSpaces, request, handler, context);
9523 }
9524
9532
9537 template <typename ListStageDevicesRequestT = Model::ListStageDevicesRequest>
9538 Model::ListStageDevicesOutcomeCallable ListStageDevicesCallable(const ListStageDevicesRequestT& request) const {
9539 return SubmitCallable(&SageMakerClient::ListStageDevices, request);
9540 }
9541
9546 template <typename ListStageDevicesRequestT = Model::ListStageDevicesRequest>
9547 void ListStageDevicesAsync(const ListStageDevicesRequestT& request, const ListStageDevicesResponseReceivedHandler& handler,
9548 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9549 return SubmitAsync(&SageMakerClient::ListStageDevices, request, handler, context);
9550 }
9551
9559 const Model::ListStudioLifecycleConfigsRequest& request = {}) const;
9560
9565 template <typename ListStudioLifecycleConfigsRequestT = Model::ListStudioLifecycleConfigsRequest>
9567 const ListStudioLifecycleConfigsRequestT& request = {}) const {
9568 return SubmitCallable(&SageMakerClient::ListStudioLifecycleConfigs, request);
9569 }
9570
9575 template <typename ListStudioLifecycleConfigsRequestT = Model::ListStudioLifecycleConfigsRequest>
9577 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9578 const ListStudioLifecycleConfigsRequestT& request = {}) const {
9579 return SubmitAsync(&SageMakerClient::ListStudioLifecycleConfigs, request, handler, context);
9580 }
9581
9591
9596 template <typename ListSubscribedWorkteamsRequestT = Model::ListSubscribedWorkteamsRequest>
9597 Model::ListSubscribedWorkteamsOutcomeCallable ListSubscribedWorkteamsCallable(const ListSubscribedWorkteamsRequestT& request = {}) const {
9598 return SubmitCallable(&SageMakerClient::ListSubscribedWorkteams, request);
9599 }
9600
9605 template <typename ListSubscribedWorkteamsRequestT = Model::ListSubscribedWorkteamsRequest>
9607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9608 const ListSubscribedWorkteamsRequestT& request = {}) const {
9609 return SubmitAsync(&SageMakerClient::ListSubscribedWorkteams, request, handler, context);
9610 }
9611
9619
9623 template <typename ListTagsRequestT = Model::ListTagsRequest>
9624 Model::ListTagsOutcomeCallable ListTagsCallable(const ListTagsRequestT& request) const {
9625 return SubmitCallable(&SageMakerClient::ListTags, request);
9626 }
9627
9632 template <typename ListTagsRequestT = Model::ListTagsRequest>
9633 void ListTagsAsync(const ListTagsRequestT& request, const ListTagsResponseReceivedHandler& handler,
9634 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9635 return SubmitAsync(&SageMakerClient::ListTags, request, handler, context);
9636 }
9637
9657
9662 template <typename ListTrainingJobsRequestT = Model::ListTrainingJobsRequest>
9663 Model::ListTrainingJobsOutcomeCallable ListTrainingJobsCallable(const ListTrainingJobsRequestT& request = {}) const {
9664 return SubmitCallable(&SageMakerClient::ListTrainingJobs, request);
9665 }
9666
9671 template <typename ListTrainingJobsRequestT = Model::ListTrainingJobsRequest>
9673 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9674 const ListTrainingJobsRequestT& request = {}) const {
9675 return SubmitAsync(&SageMakerClient::ListTrainingJobs, request, handler, context);
9676 }
9677
9688
9693 template <typename ListTrainingJobsForHyperParameterTuningJobRequestT = Model::ListTrainingJobsForHyperParameterTuningJobRequest>
9695 const ListTrainingJobsForHyperParameterTuningJobRequestT& request) const {
9696 return SubmitCallable(&SageMakerClient::ListTrainingJobsForHyperParameterTuningJob, request);
9697 }
9698
9703 template <typename ListTrainingJobsForHyperParameterTuningJobRequestT = Model::ListTrainingJobsForHyperParameterTuningJobRequest>
9705 const ListTrainingJobsForHyperParameterTuningJobRequestT& request,
9707 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9708 return SubmitAsync(&SageMakerClient::ListTrainingJobsForHyperParameterTuningJob, request, handler, context);
9709 }
9710
9718
9723 template <typename ListTrainingPlansRequestT = Model::ListTrainingPlansRequest>
9724 Model::ListTrainingPlansOutcomeCallable ListTrainingPlansCallable(const ListTrainingPlansRequestT& request = {}) const {
9725 return SubmitCallable(&SageMakerClient::ListTrainingPlans, request);
9726 }
9727
9732 template <typename ListTrainingPlansRequestT = Model::ListTrainingPlansRequest>
9734 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9735 const ListTrainingPlansRequestT& request = {}) const {
9736 return SubmitAsync(&SageMakerClient::ListTrainingPlans, request, handler, context);
9737 }
9738
9745
9750 template <typename ListTransformJobsRequestT = Model::ListTransformJobsRequest>
9751 Model::ListTransformJobsOutcomeCallable ListTransformJobsCallable(const ListTransformJobsRequestT& request = {}) const {
9752 return SubmitCallable(&SageMakerClient::ListTransformJobs, request);
9753 }
9754
9759 template <typename ListTransformJobsRequestT = Model::ListTransformJobsRequest>
9761 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9762 const ListTransformJobsRequestT& request = {}) const {
9763 return SubmitAsync(&SageMakerClient::ListTransformJobs, request, handler, context);
9764 }
9765
9777
9782 template <typename ListTrialComponentsRequestT = Model::ListTrialComponentsRequest>
9783 Model::ListTrialComponentsOutcomeCallable ListTrialComponentsCallable(const ListTrialComponentsRequestT& request = {}) const {
9784 return SubmitCallable(&SageMakerClient::ListTrialComponents, request);
9785 }
9786
9791 template <typename ListTrialComponentsRequestT = Model::ListTrialComponentsRequest>
9793 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9794 const ListTrialComponentsRequestT& request = {}) const {
9795 return SubmitAsync(&SageMakerClient::ListTrialComponents, request, handler, context);
9796 }
9797
9809
9813 template <typename ListTrialsRequestT = Model::ListTrialsRequest>
9814 Model::ListTrialsOutcomeCallable ListTrialsCallable(const ListTrialsRequestT& request = {}) const {
9815 return SubmitCallable(&SageMakerClient::ListTrials, request);
9816 }
9817
9822 template <typename ListTrialsRequestT = Model::ListTrialsRequest>
9824 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9825 const ListTrialsRequestT& request = {}) const {
9826 return SubmitAsync(&SageMakerClient::ListTrials, request, handler, context);
9827 }
9828
9837
9842 template <typename ListUltraServersByReservedCapacityRequestT = Model::ListUltraServersByReservedCapacityRequest>
9844 const ListUltraServersByReservedCapacityRequestT& request) const {
9845 return SubmitCallable(&SageMakerClient::ListUltraServersByReservedCapacity, request);
9846 }
9847
9852 template <typename ListUltraServersByReservedCapacityRequestT = Model::ListUltraServersByReservedCapacityRequest>
9853 void ListUltraServersByReservedCapacityAsync(const ListUltraServersByReservedCapacityRequestT& request,
9855 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9856 return SubmitAsync(&SageMakerClient::ListUltraServersByReservedCapacity, request, handler, context);
9857 }
9858
9865
9870 template <typename ListUserProfilesRequestT = Model::ListUserProfilesRequest>
9871 Model::ListUserProfilesOutcomeCallable ListUserProfilesCallable(const ListUserProfilesRequestT& request = {}) const {
9872 return SubmitCallable(&SageMakerClient::ListUserProfiles, request);
9873 }
9874
9879 template <typename ListUserProfilesRequestT = Model::ListUserProfilesRequest>
9881 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9882 const ListUserProfilesRequestT& request = {}) const {
9883 return SubmitAsync(&SageMakerClient::ListUserProfiles, request, handler, context);
9884 }
9885
9894
9898 template <typename ListWorkforcesRequestT = Model::ListWorkforcesRequest>
9899 Model::ListWorkforcesOutcomeCallable ListWorkforcesCallable(const ListWorkforcesRequestT& request = {}) const {
9900 return SubmitCallable(&SageMakerClient::ListWorkforces, request);
9901 }
9902
9907 template <typename ListWorkforcesRequestT = Model::ListWorkforcesRequest>
9909 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9910 const ListWorkforcesRequestT& request = {}) const {
9911 return SubmitAsync(&SageMakerClient::ListWorkforces, request, handler, context);
9912 }
9913
9922
9926 template <typename ListWorkteamsRequestT = Model::ListWorkteamsRequest>
9927 Model::ListWorkteamsOutcomeCallable ListWorkteamsCallable(const ListWorkteamsRequestT& request = {}) const {
9928 return SubmitCallable(&SageMakerClient::ListWorkteams, request);
9929 }
9930
9935 template <typename ListWorkteamsRequestT = Model::ListWorkteamsRequest>
9937 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
9938 const ListWorkteamsRequestT& request = {}) const {
9939 return SubmitAsync(&SageMakerClient::ListWorkteams, request, handler, context);
9940 }
9941
9952 const Model::PutModelPackageGroupPolicyRequest& request) const;
9953
9958 template <typename PutModelPackageGroupPolicyRequestT = Model::PutModelPackageGroupPolicyRequest>
9960 const PutModelPackageGroupPolicyRequestT& request) const {
9961 return SubmitCallable(&SageMakerClient::PutModelPackageGroupPolicy, request);
9962 }
9963
9968 template <typename PutModelPackageGroupPolicyRequestT = Model::PutModelPackageGroupPolicyRequest>
9969 void PutModelPackageGroupPolicyAsync(const PutModelPackageGroupPolicyRequestT& request,
9971 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
9972 return SubmitAsync(&SageMakerClient::PutModelPackageGroupPolicy, request, handler, context);
9973 }
9974
9985
9989 template <typename QueryLineageRequestT = Model::QueryLineageRequest>
9990 Model::QueryLineageOutcomeCallable QueryLineageCallable(const QueryLineageRequestT& request = {}) const {
9991 return SubmitCallable(&SageMakerClient::QueryLineage, request);
9992 }
9993
9998 template <typename QueryLineageRequestT = Model::QueryLineageRequest>
10000 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
10001 const QueryLineageRequestT& request = {}) const {
10002 return SubmitAsync(&SageMakerClient::QueryLineage, request, handler, context);
10003 }
10004
10011
10015 template <typename RegisterDevicesRequestT = Model::RegisterDevicesRequest>
10016 Model::RegisterDevicesOutcomeCallable RegisterDevicesCallable(const RegisterDevicesRequestT& request) const {
10017 return SubmitCallable(&SageMakerClient::RegisterDevices, request);
10018 }
10019
10024 template <typename RegisterDevicesRequestT = Model::RegisterDevicesRequest>
10025 void RegisterDevicesAsync(const RegisterDevicesRequestT& request, const RegisterDevicesResponseReceivedHandler& handler,
10026 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10027 return SubmitAsync(&SageMakerClient::RegisterDevices, request, handler, context);
10028 }
10029
10037
10042 template <typename RenderUiTemplateRequestT = Model::RenderUiTemplateRequest>
10043 Model::RenderUiTemplateOutcomeCallable RenderUiTemplateCallable(const RenderUiTemplateRequestT& request) const {
10044 return SubmitCallable(&SageMakerClient::RenderUiTemplate, request);
10045 }
10046
10051 template <typename RenderUiTemplateRequestT = Model::RenderUiTemplateRequest>
10052 void RenderUiTemplateAsync(const RenderUiTemplateRequestT& request, const RenderUiTemplateResponseReceivedHandler& handler,
10053 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10054 return SubmitAsync(&SageMakerClient::RenderUiTemplate, request, handler, context);
10055 }
10056
10063
10068 template <typename RetryPipelineExecutionRequestT = Model::RetryPipelineExecutionRequest>
10069 Model::RetryPipelineExecutionOutcomeCallable RetryPipelineExecutionCallable(const RetryPipelineExecutionRequestT& request) const {
10070 return SubmitCallable(&SageMakerClient::RetryPipelineExecution, request);
10071 }
10072
10077 template <typename RetryPipelineExecutionRequestT = Model::RetryPipelineExecutionRequest>
10078 void RetryPipelineExecutionAsync(const RetryPipelineExecutionRequestT& request,
10080 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10081 return SubmitAsync(&SageMakerClient::RetryPipelineExecution, request, handler, context);
10082 }
10083
10097 virtual Model::SearchOutcome Search(const Model::SearchRequest& request) const;
10098
10102 template <typename SearchRequestT = Model::SearchRequest>
10103 Model::SearchOutcomeCallable SearchCallable(const SearchRequestT& request) const {
10104 return SubmitCallable(&SageMakerClient::Search, request);
10105 }
10106
10111 template <typename SearchRequestT = Model::SearchRequest>
10112 void SearchAsync(const SearchRequestT& request, const SearchResponseReceivedHandler& handler,
10113 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10114 return SubmitAsync(&SageMakerClient::Search, request, handler, context);
10115 }
10116
10131 const Model::SearchTrainingPlanOfferingsRequest& request = {}) const;
10132
10137 template <typename SearchTrainingPlanOfferingsRequestT = Model::SearchTrainingPlanOfferingsRequest>
10139 const SearchTrainingPlanOfferingsRequestT& request = {}) const {
10140 return SubmitCallable(&SageMakerClient::SearchTrainingPlanOfferings, request);
10141 }
10142
10147 template <typename SearchTrainingPlanOfferingsRequestT = Model::SearchTrainingPlanOfferingsRequest>
10149 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
10150 const SearchTrainingPlanOfferingsRequestT& request = {}) const {
10151 return SubmitAsync(&SageMakerClient::SearchTrainingPlanOfferings, request, handler, context);
10152 }
10153
10164
10169 template <typename SendPipelineExecutionStepFailureRequestT = Model::SendPipelineExecutionStepFailureRequest>
10171 const SendPipelineExecutionStepFailureRequestT& request) const {
10172 return SubmitCallable(&SageMakerClient::SendPipelineExecutionStepFailure, request);
10173 }
10174
10179 template <typename SendPipelineExecutionStepFailureRequestT = Model::SendPipelineExecutionStepFailureRequest>
10180 void SendPipelineExecutionStepFailureAsync(const SendPipelineExecutionStepFailureRequestT& request,
10182 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10183 return SubmitAsync(&SageMakerClient::SendPipelineExecutionStepFailure, request, handler, context);
10184 }
10185
10196
10201 template <typename SendPipelineExecutionStepSuccessRequestT = Model::SendPipelineExecutionStepSuccessRequest>
10203 const SendPipelineExecutionStepSuccessRequestT& request) const {
10204 return SubmitCallable(&SageMakerClient::SendPipelineExecutionStepSuccess, request);
10205 }
10206
10211 template <typename SendPipelineExecutionStepSuccessRequestT = Model::SendPipelineExecutionStepSuccessRequest>
10212 void SendPipelineExecutionStepSuccessAsync(const SendPipelineExecutionStepSuccessRequestT& request,
10214 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10215 return SubmitAsync(&SageMakerClient::SendPipelineExecutionStepSuccess, request, handler, context);
10216 }
10217
10230
10235 template <typename StartClusterHealthCheckRequestT = Model::StartClusterHealthCheckRequest>
10236 Model::StartClusterHealthCheckOutcomeCallable StartClusterHealthCheckCallable(const StartClusterHealthCheckRequestT& request) const {
10237 return SubmitCallable(&SageMakerClient::StartClusterHealthCheck, request);
10238 }
10239
10244 template <typename StartClusterHealthCheckRequestT = Model::StartClusterHealthCheckRequest>
10245 void StartClusterHealthCheckAsync(const StartClusterHealthCheckRequestT& request,
10247 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10248 return SubmitAsync(&SageMakerClient::StartClusterHealthCheck, request, handler, context);
10249 }
10250
10257
10262 template <typename StartEdgeDeploymentStageRequestT = Model::StartEdgeDeploymentStageRequest>
10263 Model::StartEdgeDeploymentStageOutcomeCallable StartEdgeDeploymentStageCallable(const StartEdgeDeploymentStageRequestT& request) const {
10264 return SubmitCallable(&SageMakerClient::StartEdgeDeploymentStage, request);
10265 }
10266
10271 template <typename StartEdgeDeploymentStageRequestT = Model::StartEdgeDeploymentStageRequest>
10272 void StartEdgeDeploymentStageAsync(const StartEdgeDeploymentStageRequestT& request,
10274 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10275 return SubmitAsync(&SageMakerClient::StartEdgeDeploymentStage, request, handler, context);
10276 }
10277
10284
10289 template <typename StartInferenceExperimentRequestT = Model::StartInferenceExperimentRequest>
10290 Model::StartInferenceExperimentOutcomeCallable StartInferenceExperimentCallable(const StartInferenceExperimentRequestT& request) const {
10291 return SubmitCallable(&SageMakerClient::StartInferenceExperiment, request);
10292 }
10293
10298 template <typename StartInferenceExperimentRequestT = Model::StartInferenceExperimentRequest>
10299 void StartInferenceExperimentAsync(const StartInferenceExperimentRequestT& request,
10301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10302 return SubmitAsync(&SageMakerClient::StartInferenceExperiment, request, handler, context);
10303 }
10304
10312
10317 template <typename StartMlflowTrackingServerRequestT = Model::StartMlflowTrackingServerRequest>
10319 const StartMlflowTrackingServerRequestT& request) const {
10320 return SubmitCallable(&SageMakerClient::StartMlflowTrackingServer, request);
10321 }
10322
10327 template <typename StartMlflowTrackingServerRequestT = Model::StartMlflowTrackingServerRequest>
10328 void StartMlflowTrackingServerAsync(const StartMlflowTrackingServerRequestT& request,
10330 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10331 return SubmitAsync(&SageMakerClient::StartMlflowTrackingServer, request, handler, context);
10332 }
10333
10342
10347 template <typename StartMonitoringScheduleRequestT = Model::StartMonitoringScheduleRequest>
10348 Model::StartMonitoringScheduleOutcomeCallable StartMonitoringScheduleCallable(const StartMonitoringScheduleRequestT& request) const {
10349 return SubmitCallable(&SageMakerClient::StartMonitoringSchedule, request);
10350 }
10351
10356 template <typename StartMonitoringScheduleRequestT = Model::StartMonitoringScheduleRequest>
10357 void StartMonitoringScheduleAsync(const StartMonitoringScheduleRequestT& request,
10359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10360 return SubmitAsync(&SageMakerClient::StartMonitoringSchedule, request, handler, context);
10361 }
10362
10373
10378 template <typename StartNotebookInstanceRequestT = Model::StartNotebookInstanceRequest>
10379 Model::StartNotebookInstanceOutcomeCallable StartNotebookInstanceCallable(const StartNotebookInstanceRequestT& request) const {
10380 return SubmitCallable(&SageMakerClient::StartNotebookInstance, request);
10381 }
10382
10387 template <typename StartNotebookInstanceRequestT = Model::StartNotebookInstanceRequest>
10388 void StartNotebookInstanceAsync(const StartNotebookInstanceRequestT& request, const StartNotebookInstanceResponseReceivedHandler& handler,
10389 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10390 return SubmitAsync(&SageMakerClient::StartNotebookInstance, request, handler, context);
10391 }
10392
10399
10404 template <typename StartPipelineExecutionRequestT = Model::StartPipelineExecutionRequest>
10405 Model::StartPipelineExecutionOutcomeCallable StartPipelineExecutionCallable(const StartPipelineExecutionRequestT& request) const {
10406 return SubmitCallable(&SageMakerClient::StartPipelineExecution, request);
10407 }
10408
10413 template <typename StartPipelineExecutionRequestT = Model::StartPipelineExecutionRequest>
10414 void StartPipelineExecutionAsync(const StartPipelineExecutionRequestT& request,
10416 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10417 return SubmitAsync(&SageMakerClient::StartPipelineExecution, request, handler, context);
10418 }
10419
10427
10431 template <typename StartSessionRequestT = Model::StartSessionRequest>
10432 Model::StartSessionOutcomeCallable StartSessionCallable(const StartSessionRequestT& request) const {
10433 return SubmitCallable(&SageMakerClient::StartSession, request);
10434 }
10435
10440 template <typename StartSessionRequestT = Model::StartSessionRequest>
10441 void StartSessionAsync(const StartSessionRequestT& request, const StartSessionResponseReceivedHandler& handler,
10442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10443 return SubmitAsync(&SageMakerClient::StartSession, request, handler, context);
10444 }
10445
10452
10457 template <typename StopAIBenchmarkJobRequestT = Model::StopAIBenchmarkJobRequest>
10458 Model::StopAIBenchmarkJobOutcomeCallable StopAIBenchmarkJobCallable(const StopAIBenchmarkJobRequestT& request) const {
10459 return SubmitCallable(&SageMakerClient::StopAIBenchmarkJob, request);
10460 }
10461
10466 template <typename StopAIBenchmarkJobRequestT = Model::StopAIBenchmarkJobRequest>
10467 void StopAIBenchmarkJobAsync(const StopAIBenchmarkJobRequestT& request, const StopAIBenchmarkJobResponseReceivedHandler& handler,
10468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10469 return SubmitAsync(&SageMakerClient::StopAIBenchmarkJob, request, handler, context);
10470 }
10471
10478
10483 template <typename StopAIRecommendationJobRequestT = Model::StopAIRecommendationJobRequest>
10484 Model::StopAIRecommendationJobOutcomeCallable StopAIRecommendationJobCallable(const StopAIRecommendationJobRequestT& request) const {
10485 return SubmitCallable(&SageMakerClient::StopAIRecommendationJob, request);
10486 }
10487
10492 template <typename StopAIRecommendationJobRequestT = Model::StopAIRecommendationJobRequest>
10493 void StopAIRecommendationJobAsync(const StopAIRecommendationJobRequestT& request,
10495 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10496 return SubmitAsync(&SageMakerClient::StopAIRecommendationJob, request, handler, context);
10497 }
10498
10506
10510 template <typename StopAutoMLJobRequestT = Model::StopAutoMLJobRequest>
10511 Model::StopAutoMLJobOutcomeCallable StopAutoMLJobCallable(const StopAutoMLJobRequestT& request) const {
10512 return SubmitCallable(&SageMakerClient::StopAutoMLJob, request);
10513 }
10514
10519 template <typename StopAutoMLJobRequestT = Model::StopAutoMLJobRequest>
10520 void StopAutoMLJobAsync(const StopAutoMLJobRequestT& request, const StopAutoMLJobResponseReceivedHandler& handler,
10521 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10522 return SubmitAsync(&SageMakerClient::StopAutoMLJob, request, handler, context);
10523 }
10524
10537
10542 template <typename StopCompilationJobRequestT = Model::StopCompilationJobRequest>
10543 Model::StopCompilationJobOutcomeCallable StopCompilationJobCallable(const StopCompilationJobRequestT& request) const {
10544 return SubmitCallable(&SageMakerClient::StopCompilationJob, request);
10545 }
10546
10551 template <typename StopCompilationJobRequestT = Model::StopCompilationJobRequest>
10552 void StopCompilationJobAsync(const StopCompilationJobRequestT& request, const StopCompilationJobResponseReceivedHandler& handler,
10553 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10554 return SubmitAsync(&SageMakerClient::StopCompilationJob, request, handler, context);
10555 }
10556
10563
10568 template <typename StopEdgeDeploymentStageRequestT = Model::StopEdgeDeploymentStageRequest>
10569 Model::StopEdgeDeploymentStageOutcomeCallable StopEdgeDeploymentStageCallable(const StopEdgeDeploymentStageRequestT& request) const {
10570 return SubmitCallable(&SageMakerClient::StopEdgeDeploymentStage, request);
10571 }
10572
10577 template <typename StopEdgeDeploymentStageRequestT = Model::StopEdgeDeploymentStageRequest>
10578 void StopEdgeDeploymentStageAsync(const StopEdgeDeploymentStageRequestT& request,
10580 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10581 return SubmitAsync(&SageMakerClient::StopEdgeDeploymentStage, request, handler, context);
10582 }
10583
10590
10595 template <typename StopEdgePackagingJobRequestT = Model::StopEdgePackagingJobRequest>
10596 Model::StopEdgePackagingJobOutcomeCallable StopEdgePackagingJobCallable(const StopEdgePackagingJobRequestT& request) const {
10597 return SubmitCallable(&SageMakerClient::StopEdgePackagingJob, request);
10598 }
10599
10604 template <typename StopEdgePackagingJobRequestT = Model::StopEdgePackagingJobRequest>
10605 void StopEdgePackagingJobAsync(const StopEdgePackagingJobRequestT& request, const StopEdgePackagingJobResponseReceivedHandler& handler,
10606 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10607 return SubmitAsync(&SageMakerClient::StopEdgePackagingJob, request, handler, context);
10608 }
10609
10621 const Model::StopHyperParameterTuningJobRequest& request) const;
10622
10627 template <typename StopHyperParameterTuningJobRequestT = Model::StopHyperParameterTuningJobRequest>
10629 const StopHyperParameterTuningJobRequestT& request) const {
10630 return SubmitCallable(&SageMakerClient::StopHyperParameterTuningJob, request);
10631 }
10632
10637 template <typename StopHyperParameterTuningJobRequestT = Model::StopHyperParameterTuningJobRequest>
10638 void StopHyperParameterTuningJobAsync(const StopHyperParameterTuningJobRequestT& request,
10640 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10641 return SubmitAsync(&SageMakerClient::StopHyperParameterTuningJob, request, handler, context);
10642 }
10643
10650
10655 template <typename StopInferenceExperimentRequestT = Model::StopInferenceExperimentRequest>
10656 Model::StopInferenceExperimentOutcomeCallable StopInferenceExperimentCallable(const StopInferenceExperimentRequestT& request) const {
10657 return SubmitCallable(&SageMakerClient::StopInferenceExperiment, request);
10658 }
10659
10664 template <typename StopInferenceExperimentRequestT = Model::StopInferenceExperimentRequest>
10665 void StopInferenceExperimentAsync(const StopInferenceExperimentRequestT& request,
10667 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10668 return SubmitAsync(&SageMakerClient::StopInferenceExperiment, request, handler, context);
10669 }
10670
10678
10683 template <typename StopInferenceRecommendationsJobRequestT = Model::StopInferenceRecommendationsJobRequest>
10685 const StopInferenceRecommendationsJobRequestT& request) const {
10686 return SubmitCallable(&SageMakerClient::StopInferenceRecommendationsJob, request);
10687 }
10688
10693 template <typename StopInferenceRecommendationsJobRequestT = Model::StopInferenceRecommendationsJobRequest>
10694 void StopInferenceRecommendationsJobAsync(const StopInferenceRecommendationsJobRequestT& request,
10696 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10697 return SubmitAsync(&SageMakerClient::StopInferenceRecommendationsJob, request, handler, context);
10698 }
10699
10713
10717 template <typename StopJobRequestT = Model::StopJobRequest>
10718 Model::StopJobOutcomeCallable StopJobCallable(const StopJobRequestT& request) const {
10719 return SubmitCallable(&SageMakerClient::StopJob, request);
10720 }
10721
10726 template <typename StopJobRequestT = Model::StopJobRequest>
10727 void StopJobAsync(const StopJobRequestT& request, const StopJobResponseReceivedHandler& handler,
10728 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10729 return SubmitAsync(&SageMakerClient::StopJob, request, handler, context);
10730 }
10731
10740
10744 template <typename StopLabelingJobRequestT = Model::StopLabelingJobRequest>
10745 Model::StopLabelingJobOutcomeCallable StopLabelingJobCallable(const StopLabelingJobRequestT& request) const {
10746 return SubmitCallable(&SageMakerClient::StopLabelingJob, request);
10747 }
10748
10753 template <typename StopLabelingJobRequestT = Model::StopLabelingJobRequest>
10754 void StopLabelingJobAsync(const StopLabelingJobRequestT& request, const StopLabelingJobResponseReceivedHandler& handler,
10755 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10756 return SubmitAsync(&SageMakerClient::StopLabelingJob, request, handler, context);
10757 }
10758
10766
10771 template <typename StopMlflowTrackingServerRequestT = Model::StopMlflowTrackingServerRequest>
10772 Model::StopMlflowTrackingServerOutcomeCallable StopMlflowTrackingServerCallable(const StopMlflowTrackingServerRequestT& request) const {
10773 return SubmitCallable(&SageMakerClient::StopMlflowTrackingServer, request);
10774 }
10775
10780 template <typename StopMlflowTrackingServerRequestT = Model::StopMlflowTrackingServerRequest>
10781 void StopMlflowTrackingServerAsync(const StopMlflowTrackingServerRequestT& request,
10783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10784 return SubmitAsync(&SageMakerClient::StopMlflowTrackingServer, request, handler, context);
10785 }
10786
10793
10798 template <typename StopMonitoringScheduleRequestT = Model::StopMonitoringScheduleRequest>
10799 Model::StopMonitoringScheduleOutcomeCallable StopMonitoringScheduleCallable(const StopMonitoringScheduleRequestT& request) const {
10800 return SubmitCallable(&SageMakerClient::StopMonitoringSchedule, request);
10801 }
10802
10807 template <typename StopMonitoringScheduleRequestT = Model::StopMonitoringScheduleRequest>
10808 void StopMonitoringScheduleAsync(const StopMonitoringScheduleRequestT& request,
10810 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10811 return SubmitAsync(&SageMakerClient::StopMonitoringSchedule, request, handler, context);
10812 }
10813
10827
10832 template <typename StopNotebookInstanceRequestT = Model::StopNotebookInstanceRequest>
10833 Model::StopNotebookInstanceOutcomeCallable StopNotebookInstanceCallable(const StopNotebookInstanceRequestT& request) const {
10834 return SubmitCallable(&SageMakerClient::StopNotebookInstance, request);
10835 }
10836
10841 template <typename StopNotebookInstanceRequestT = Model::StopNotebookInstanceRequest>
10842 void StopNotebookInstanceAsync(const StopNotebookInstanceRequestT& request, const StopNotebookInstanceResponseReceivedHandler& handler,
10843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10844 return SubmitAsync(&SageMakerClient::StopNotebookInstance, request, handler, context);
10845 }
10846
10853
10858 template <typename StopOptimizationJobRequestT = Model::StopOptimizationJobRequest>
10859 Model::StopOptimizationJobOutcomeCallable StopOptimizationJobCallable(const StopOptimizationJobRequestT& request) const {
10860 return SubmitCallable(&SageMakerClient::StopOptimizationJob, request);
10861 }
10862
10867 template <typename StopOptimizationJobRequestT = Model::StopOptimizationJobRequest>
10868 void StopOptimizationJobAsync(const StopOptimizationJobRequestT& request, const StopOptimizationJobResponseReceivedHandler& handler,
10869 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10870 return SubmitAsync(&SageMakerClient::StopOptimizationJob, request, handler, context);
10871 }
10872
10897
10902 template <typename StopPipelineExecutionRequestT = Model::StopPipelineExecutionRequest>
10903 Model::StopPipelineExecutionOutcomeCallable StopPipelineExecutionCallable(const StopPipelineExecutionRequestT& request) const {
10904 return SubmitCallable(&SageMakerClient::StopPipelineExecution, request);
10905 }
10906
10911 template <typename StopPipelineExecutionRequestT = Model::StopPipelineExecutionRequest>
10912 void StopPipelineExecutionAsync(const StopPipelineExecutionRequestT& request, const StopPipelineExecutionResponseReceivedHandler& handler,
10913 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10914 return SubmitAsync(&SageMakerClient::StopPipelineExecution, request, handler, context);
10915 }
10916
10923
10928 template <typename StopProcessingJobRequestT = Model::StopProcessingJobRequest>
10929 Model::StopProcessingJobOutcomeCallable StopProcessingJobCallable(const StopProcessingJobRequestT& request) const {
10930 return SubmitCallable(&SageMakerClient::StopProcessingJob, request);
10931 }
10932
10937 template <typename StopProcessingJobRequestT = Model::StopProcessingJobRequest>
10938 void StopProcessingJobAsync(const StopProcessingJobRequestT& request, const StopProcessingJobResponseReceivedHandler& handler,
10939 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10940 return SubmitAsync(&SageMakerClient::StopProcessingJob, request, handler, context);
10941 }
10942
10955
10959 template <typename StopTrainingJobRequestT = Model::StopTrainingJobRequest>
10960 Model::StopTrainingJobOutcomeCallable StopTrainingJobCallable(const StopTrainingJobRequestT& request) const {
10961 return SubmitCallable(&SageMakerClient::StopTrainingJob, request);
10962 }
10963
10968 template <typename StopTrainingJobRequestT = Model::StopTrainingJobRequest>
10969 void StopTrainingJobAsync(const StopTrainingJobRequestT& request, const StopTrainingJobResponseReceivedHandler& handler,
10970 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
10971 return SubmitAsync(&SageMakerClient::StopTrainingJob, request, handler, context);
10972 }
10973
10985
10990 template <typename StopTransformJobRequestT = Model::StopTransformJobRequest>
10991 Model::StopTransformJobOutcomeCallable StopTransformJobCallable(const StopTransformJobRequestT& request) const {
10992 return SubmitCallable(&SageMakerClient::StopTransformJob, request);
10993 }
10994
10999 template <typename StopTransformJobRequestT = Model::StopTransformJobRequest>
11000 void StopTransformJobAsync(const StopTransformJobRequestT& request, const StopTransformJobResponseReceivedHandler& handler,
11001 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11002 return SubmitAsync(&SageMakerClient::StopTransformJob, request, handler, context);
11003 }
11004
11011
11015 template <typename UpdateActionRequestT = Model::UpdateActionRequest>
11016 Model::UpdateActionOutcomeCallable UpdateActionCallable(const UpdateActionRequestT& request) const {
11017 return SubmitCallable(&SageMakerClient::UpdateAction, request);
11018 }
11019
11024 template <typename UpdateActionRequestT = Model::UpdateActionRequest>
11025 void UpdateActionAsync(const UpdateActionRequestT& request, const UpdateActionResponseReceivedHandler& handler,
11026 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11027 return SubmitAsync(&SageMakerClient::UpdateAction, request, handler, context);
11028 }
11029
11036
11041 template <typename UpdateAppImageConfigRequestT = Model::UpdateAppImageConfigRequest>
11042 Model::UpdateAppImageConfigOutcomeCallable UpdateAppImageConfigCallable(const UpdateAppImageConfigRequestT& request) const {
11043 return SubmitCallable(&SageMakerClient::UpdateAppImageConfig, request);
11044 }
11045
11050 template <typename UpdateAppImageConfigRequestT = Model::UpdateAppImageConfigRequest>
11051 void UpdateAppImageConfigAsync(const UpdateAppImageConfigRequestT& request, const UpdateAppImageConfigResponseReceivedHandler& handler,
11052 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11053 return SubmitAsync(&SageMakerClient::UpdateAppImageConfig, request, handler, context);
11054 }
11055
11062
11066 template <typename UpdateArtifactRequestT = Model::UpdateArtifactRequest>
11067 Model::UpdateArtifactOutcomeCallable UpdateArtifactCallable(const UpdateArtifactRequestT& request) const {
11068 return SubmitCallable(&SageMakerClient::UpdateArtifact, request);
11069 }
11070
11075 template <typename UpdateArtifactRequestT = Model::UpdateArtifactRequest>
11076 void UpdateArtifactAsync(const UpdateArtifactRequestT& request, const UpdateArtifactResponseReceivedHandler& handler,
11077 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11078 return SubmitAsync(&SageMakerClient::UpdateArtifact, request, handler, context);
11079 }
11080
11087
11091 template <typename UpdateClusterRequestT = Model::UpdateClusterRequest>
11092 Model::UpdateClusterOutcomeCallable UpdateClusterCallable(const UpdateClusterRequestT& request) const {
11093 return SubmitCallable(&SageMakerClient::UpdateCluster, request);
11094 }
11095
11100 template <typename UpdateClusterRequestT = Model::UpdateClusterRequest>
11101 void UpdateClusterAsync(const UpdateClusterRequestT& request, const UpdateClusterResponseReceivedHandler& handler,
11102 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11103 return SubmitAsync(&SageMakerClient::UpdateCluster, request, handler, context);
11104 }
11105
11112 const Model::UpdateClusterSchedulerConfigRequest& request) const;
11113
11118 template <typename UpdateClusterSchedulerConfigRequestT = Model::UpdateClusterSchedulerConfigRequest>
11120 const UpdateClusterSchedulerConfigRequestT& request) const {
11121 return SubmitCallable(&SageMakerClient::UpdateClusterSchedulerConfig, request);
11122 }
11123
11128 template <typename UpdateClusterSchedulerConfigRequestT = Model::UpdateClusterSchedulerConfigRequest>
11129 void UpdateClusterSchedulerConfigAsync(const UpdateClusterSchedulerConfigRequestT& request,
11131 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11132 return SubmitAsync(&SageMakerClient::UpdateClusterSchedulerConfig, request, handler, context);
11133 }
11134
11147
11152 template <typename UpdateClusterSoftwareRequestT = Model::UpdateClusterSoftwareRequest>
11153 Model::UpdateClusterSoftwareOutcomeCallable UpdateClusterSoftwareCallable(const UpdateClusterSoftwareRequestT& request) const {
11154 return SubmitCallable(&SageMakerClient::UpdateClusterSoftware, request);
11155 }
11156
11161 template <typename UpdateClusterSoftwareRequestT = Model::UpdateClusterSoftwareRequest>
11162 void UpdateClusterSoftwareAsync(const UpdateClusterSoftwareRequestT& request, const UpdateClusterSoftwareResponseReceivedHandler& handler,
11163 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11164 return SubmitAsync(&SageMakerClient::UpdateClusterSoftware, request, handler, context);
11165 }
11166
11174
11179 template <typename UpdateCodeRepositoryRequestT = Model::UpdateCodeRepositoryRequest>
11180 Model::UpdateCodeRepositoryOutcomeCallable UpdateCodeRepositoryCallable(const UpdateCodeRepositoryRequestT& request) const {
11181 return SubmitCallable(&SageMakerClient::UpdateCodeRepository, request);
11182 }
11183
11188 template <typename UpdateCodeRepositoryRequestT = Model::UpdateCodeRepositoryRequest>
11189 void UpdateCodeRepositoryAsync(const UpdateCodeRepositoryRequestT& request, const UpdateCodeRepositoryResponseReceivedHandler& handler,
11190 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11191 return SubmitAsync(&SageMakerClient::UpdateCodeRepository, request, handler, context);
11192 }
11193
11200
11205 template <typename UpdateComputeQuotaRequestT = Model::UpdateComputeQuotaRequest>
11206 Model::UpdateComputeQuotaOutcomeCallable UpdateComputeQuotaCallable(const UpdateComputeQuotaRequestT& request) const {
11207 return SubmitCallable(&SageMakerClient::UpdateComputeQuota, request);
11208 }
11209
11214 template <typename UpdateComputeQuotaRequestT = Model::UpdateComputeQuotaRequest>
11215 void UpdateComputeQuotaAsync(const UpdateComputeQuotaRequestT& request, const UpdateComputeQuotaResponseReceivedHandler& handler,
11216 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11217 return SubmitAsync(&SageMakerClient::UpdateComputeQuota, request, handler, context);
11218 }
11219
11226
11230 template <typename UpdateContextRequestT = Model::UpdateContextRequest>
11231 Model::UpdateContextOutcomeCallable UpdateContextCallable(const UpdateContextRequestT& request) const {
11232 return SubmitCallable(&SageMakerClient::UpdateContext, request);
11233 }
11234
11239 template <typename UpdateContextRequestT = Model::UpdateContextRequest>
11240 void UpdateContextAsync(const UpdateContextRequestT& request, const UpdateContextResponseReceivedHandler& handler,
11241 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11242 return SubmitAsync(&SageMakerClient::UpdateContext, request, handler, context);
11243 }
11244
11251
11256 template <typename UpdateDeviceFleetRequestT = Model::UpdateDeviceFleetRequest>
11257 Model::UpdateDeviceFleetOutcomeCallable UpdateDeviceFleetCallable(const UpdateDeviceFleetRequestT& request) const {
11258 return SubmitCallable(&SageMakerClient::UpdateDeviceFleet, request);
11259 }
11260
11265 template <typename UpdateDeviceFleetRequestT = Model::UpdateDeviceFleetRequest>
11266 void UpdateDeviceFleetAsync(const UpdateDeviceFleetRequestT& request, const UpdateDeviceFleetResponseReceivedHandler& handler,
11267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11268 return SubmitAsync(&SageMakerClient::UpdateDeviceFleet, request, handler, context);
11269 }
11270
11277
11281 template <typename UpdateDevicesRequestT = Model::UpdateDevicesRequest>
11282 Model::UpdateDevicesOutcomeCallable UpdateDevicesCallable(const UpdateDevicesRequestT& request) const {
11283 return SubmitCallable(&SageMakerClient::UpdateDevices, request);
11284 }
11285
11290 template <typename UpdateDevicesRequestT = Model::UpdateDevicesRequest>
11291 void UpdateDevicesAsync(const UpdateDevicesRequestT& request, const UpdateDevicesResponseReceivedHandler& handler,
11292 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11293 return SubmitAsync(&SageMakerClient::UpdateDevices, request, handler, context);
11294 }
11295
11303
11307 template <typename UpdateDomainRequestT = Model::UpdateDomainRequest>
11308 Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT& request) const {
11309 return SubmitCallable(&SageMakerClient::UpdateDomain, request);
11310 }
11311
11316 template <typename UpdateDomainRequestT = Model::UpdateDomainRequest>
11317 void UpdateDomainAsync(const UpdateDomainRequestT& request, const UpdateDomainResponseReceivedHandler& handler,
11318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11319 return SubmitAsync(&SageMakerClient::UpdateDomain, request, handler, context);
11320 }
11321
11346
11350 template <typename UpdateEndpointRequestT = Model::UpdateEndpointRequest>
11351 Model::UpdateEndpointOutcomeCallable UpdateEndpointCallable(const UpdateEndpointRequestT& request) const {
11352 return SubmitCallable(&SageMakerClient::UpdateEndpoint, request);
11353 }
11354
11359 template <typename UpdateEndpointRequestT = Model::UpdateEndpointRequest>
11360 void UpdateEndpointAsync(const UpdateEndpointRequestT& request, const UpdateEndpointResponseReceivedHandler& handler,
11361 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11362 return SubmitAsync(&SageMakerClient::UpdateEndpoint, request, handler, context);
11363 }
11364
11378
11383 template <typename UpdateEndpointWeightsAndCapacitiesRequestT = Model::UpdateEndpointWeightsAndCapacitiesRequest>
11385 const UpdateEndpointWeightsAndCapacitiesRequestT& request) const {
11386 return SubmitCallable(&SageMakerClient::UpdateEndpointWeightsAndCapacities, request);
11387 }
11388
11393 template <typename UpdateEndpointWeightsAndCapacitiesRequestT = Model::UpdateEndpointWeightsAndCapacitiesRequest>
11394 void UpdateEndpointWeightsAndCapacitiesAsync(const UpdateEndpointWeightsAndCapacitiesRequestT& request,
11396 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11397 return SubmitAsync(&SageMakerClient::UpdateEndpointWeightsAndCapacities, request, handler, context);
11398 }
11399
11407
11412 template <typename UpdateExperimentRequestT = Model::UpdateExperimentRequest>
11413 Model::UpdateExperimentOutcomeCallable UpdateExperimentCallable(const UpdateExperimentRequestT& request) const {
11414 return SubmitCallable(&SageMakerClient::UpdateExperiment, request);
11415 }
11416
11421 template <typename UpdateExperimentRequestT = Model::UpdateExperimentRequest>
11422 void UpdateExperimentAsync(const UpdateExperimentRequestT& request, const UpdateExperimentResponseReceivedHandler& handler,
11423 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11424 return SubmitAsync(&SageMakerClient::UpdateExperiment, request, handler, context);
11425 }
11426
11447
11452 template <typename UpdateFeatureGroupRequestT = Model::UpdateFeatureGroupRequest>
11453 Model::UpdateFeatureGroupOutcomeCallable UpdateFeatureGroupCallable(const UpdateFeatureGroupRequestT& request) const {
11454 return SubmitCallable(&SageMakerClient::UpdateFeatureGroup, request);
11455 }
11456
11461 template <typename UpdateFeatureGroupRequestT = Model::UpdateFeatureGroupRequest>
11462 void UpdateFeatureGroupAsync(const UpdateFeatureGroupRequestT& request, const UpdateFeatureGroupResponseReceivedHandler& handler,
11463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11464 return SubmitAsync(&SageMakerClient::UpdateFeatureGroup, request, handler, context);
11465 }
11466
11474
11479 template <typename UpdateFeatureMetadataRequestT = Model::UpdateFeatureMetadataRequest>
11480 Model::UpdateFeatureMetadataOutcomeCallable UpdateFeatureMetadataCallable(const UpdateFeatureMetadataRequestT& request) const {
11481 return SubmitCallable(&SageMakerClient::UpdateFeatureMetadata, request);
11482 }
11483
11488 template <typename UpdateFeatureMetadataRequestT = Model::UpdateFeatureMetadataRequest>
11489 void UpdateFeatureMetadataAsync(const UpdateFeatureMetadataRequestT& request, const UpdateFeatureMetadataResponseReceivedHandler& handler,
11490 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11491 return SubmitAsync(&SageMakerClient::UpdateFeatureMetadata, request, handler, context);
11492 }
11493
11500
11504 template <typename UpdateHubRequestT = Model::UpdateHubRequest>
11505 Model::UpdateHubOutcomeCallable UpdateHubCallable(const UpdateHubRequestT& request) const {
11506 return SubmitCallable(&SageMakerClient::UpdateHub, request);
11507 }
11508
11513 template <typename UpdateHubRequestT = Model::UpdateHubRequest>
11514 void UpdateHubAsync(const UpdateHubRequestT& request, const UpdateHubResponseReceivedHandler& handler,
11515 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11516 return SubmitAsync(&SageMakerClient::UpdateHub, request, handler, context);
11517 }
11518
11539
11544 template <typename UpdateHubContentRequestT = Model::UpdateHubContentRequest>
11545 Model::UpdateHubContentOutcomeCallable UpdateHubContentCallable(const UpdateHubContentRequestT& request) const {
11546 return SubmitCallable(&SageMakerClient::UpdateHubContent, request);
11547 }
11548
11553 template <typename UpdateHubContentRequestT = Model::UpdateHubContentRequest>
11554 void UpdateHubContentAsync(const UpdateHubContentRequestT& request, const UpdateHubContentResponseReceivedHandler& handler,
11555 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11556 return SubmitAsync(&SageMakerClient::UpdateHubContent, request, handler, context);
11557 }
11558
11576
11581 template <typename UpdateHubContentReferenceRequestT = Model::UpdateHubContentReferenceRequest>
11583 const UpdateHubContentReferenceRequestT& request) const {
11584 return SubmitCallable(&SageMakerClient::UpdateHubContentReference, request);
11585 }
11586
11591 template <typename UpdateHubContentReferenceRequestT = Model::UpdateHubContentReferenceRequest>
11592 void UpdateHubContentReferenceAsync(const UpdateHubContentReferenceRequestT& request,
11594 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11595 return SubmitAsync(&SageMakerClient::UpdateHubContentReference, request, handler, context);
11596 }
11597
11609
11613 template <typename UpdateImageRequestT = Model::UpdateImageRequest>
11614 Model::UpdateImageOutcomeCallable UpdateImageCallable(const UpdateImageRequestT& request) const {
11615 return SubmitCallable(&SageMakerClient::UpdateImage, request);
11616 }
11617
11622 template <typename UpdateImageRequestT = Model::UpdateImageRequest>
11623 void UpdateImageAsync(const UpdateImageRequestT& request, const UpdateImageResponseReceivedHandler& handler,
11624 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11625 return SubmitAsync(&SageMakerClient::UpdateImage, request, handler, context);
11626 }
11627
11635
11640 template <typename UpdateImageVersionRequestT = Model::UpdateImageVersionRequest>
11641 Model::UpdateImageVersionOutcomeCallable UpdateImageVersionCallable(const UpdateImageVersionRequestT& request) const {
11642 return SubmitCallable(&SageMakerClient::UpdateImageVersion, request);
11643 }
11644
11649 template <typename UpdateImageVersionRequestT = Model::UpdateImageVersionRequest>
11650 void UpdateImageVersionAsync(const UpdateImageVersionRequestT& request, const UpdateImageVersionResponseReceivedHandler& handler,
11651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11652 return SubmitAsync(&SageMakerClient::UpdateImageVersion, request, handler, context);
11653 }
11654
11661
11666 template <typename UpdateInferenceComponentRequestT = Model::UpdateInferenceComponentRequest>
11667 Model::UpdateInferenceComponentOutcomeCallable UpdateInferenceComponentCallable(const UpdateInferenceComponentRequestT& request) const {
11668 return SubmitCallable(&SageMakerClient::UpdateInferenceComponent, request);
11669 }
11670
11675 template <typename UpdateInferenceComponentRequestT = Model::UpdateInferenceComponentRequest>
11676 void UpdateInferenceComponentAsync(const UpdateInferenceComponentRequestT& request,
11678 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11679 return SubmitAsync(&SageMakerClient::UpdateInferenceComponent, request, handler, context);
11680 }
11681
11690
11695 template <typename UpdateInferenceComponentRuntimeConfigRequestT = Model::UpdateInferenceComponentRuntimeConfigRequest>
11697 const UpdateInferenceComponentRuntimeConfigRequestT& request) const {
11698 return SubmitCallable(&SageMakerClient::UpdateInferenceComponentRuntimeConfig, request);
11699 }
11700
11705 template <typename UpdateInferenceComponentRuntimeConfigRequestT = Model::UpdateInferenceComponentRuntimeConfigRequest>
11706 void UpdateInferenceComponentRuntimeConfigAsync(const UpdateInferenceComponentRuntimeConfigRequestT& request,
11708 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11709 return SubmitAsync(&SageMakerClient::UpdateInferenceComponentRuntimeConfig, request, handler, context);
11710 }
11711
11723
11728 template <typename UpdateInferenceExperimentRequestT = Model::UpdateInferenceExperimentRequest>
11730 const UpdateInferenceExperimentRequestT& request) const {
11731 return SubmitCallable(&SageMakerClient::UpdateInferenceExperiment, request);
11732 }
11733
11738 template <typename UpdateInferenceExperimentRequestT = Model::UpdateInferenceExperimentRequest>
11739 void UpdateInferenceExperimentAsync(const UpdateInferenceExperimentRequestT& request,
11741 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11742 return SubmitAsync(&SageMakerClient::UpdateInferenceExperiment, request, handler, context);
11743 }
11744
11751
11755 template <typename UpdateMlflowAppRequestT = Model::UpdateMlflowAppRequest>
11756 Model::UpdateMlflowAppOutcomeCallable UpdateMlflowAppCallable(const UpdateMlflowAppRequestT& request) const {
11757 return SubmitCallable(&SageMakerClient::UpdateMlflowApp, request);
11758 }
11759
11764 template <typename UpdateMlflowAppRequestT = Model::UpdateMlflowAppRequest>
11765 void UpdateMlflowAppAsync(const UpdateMlflowAppRequestT& request, const UpdateMlflowAppResponseReceivedHandler& handler,
11766 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11767 return SubmitAsync(&SageMakerClient::UpdateMlflowApp, request, handler, context);
11768 }
11769
11777 const Model::UpdateMlflowTrackingServerRequest& request) const;
11778
11783 template <typename UpdateMlflowTrackingServerRequestT = Model::UpdateMlflowTrackingServerRequest>
11785 const UpdateMlflowTrackingServerRequestT& request) const {
11786 return SubmitCallable(&SageMakerClient::UpdateMlflowTrackingServer, request);
11787 }
11788
11793 template <typename UpdateMlflowTrackingServerRequestT = Model::UpdateMlflowTrackingServerRequest>
11794 void UpdateMlflowTrackingServerAsync(const UpdateMlflowTrackingServerRequestT& request,
11796 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11797 return SubmitAsync(&SageMakerClient::UpdateMlflowTrackingServer, request, handler, context);
11798 }
11799
11808
11812 template <typename UpdateModelCardRequestT = Model::UpdateModelCardRequest>
11813 Model::UpdateModelCardOutcomeCallable UpdateModelCardCallable(const UpdateModelCardRequestT& request) const {
11814 return SubmitCallable(&SageMakerClient::UpdateModelCard, request);
11815 }
11816
11821 template <typename UpdateModelCardRequestT = Model::UpdateModelCardRequest>
11822 void UpdateModelCardAsync(const UpdateModelCardRequestT& request, const UpdateModelCardResponseReceivedHandler& handler,
11823 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11824 return SubmitAsync(&SageMakerClient::UpdateModelCard, request, handler, context);
11825 }
11826
11833
11838 template <typename UpdateModelPackageRequestT = Model::UpdateModelPackageRequest>
11839 Model::UpdateModelPackageOutcomeCallable UpdateModelPackageCallable(const UpdateModelPackageRequestT& request) const {
11840 return SubmitCallable(&SageMakerClient::UpdateModelPackage, request);
11841 }
11842
11847 template <typename UpdateModelPackageRequestT = Model::UpdateModelPackageRequest>
11848 void UpdateModelPackageAsync(const UpdateModelPackageRequestT& request, const UpdateModelPackageResponseReceivedHandler& handler,
11849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11850 return SubmitAsync(&SageMakerClient::UpdateModelPackage, request, handler, context);
11851 }
11852
11859
11864 template <typename UpdateMonitoringAlertRequestT = Model::UpdateMonitoringAlertRequest>
11865 Model::UpdateMonitoringAlertOutcomeCallable UpdateMonitoringAlertCallable(const UpdateMonitoringAlertRequestT& request) const {
11866 return SubmitCallable(&SageMakerClient::UpdateMonitoringAlert, request);
11867 }
11868
11873 template <typename UpdateMonitoringAlertRequestT = Model::UpdateMonitoringAlertRequest>
11874 void UpdateMonitoringAlertAsync(const UpdateMonitoringAlertRequestT& request, const UpdateMonitoringAlertResponseReceivedHandler& handler,
11875 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11876 return SubmitAsync(&SageMakerClient::UpdateMonitoringAlert, request, handler, context);
11877 }
11878
11885
11890 template <typename UpdateMonitoringScheduleRequestT = Model::UpdateMonitoringScheduleRequest>
11891 Model::UpdateMonitoringScheduleOutcomeCallable UpdateMonitoringScheduleCallable(const UpdateMonitoringScheduleRequestT& request) const {
11892 return SubmitCallable(&SageMakerClient::UpdateMonitoringSchedule, request);
11893 }
11894
11899 template <typename UpdateMonitoringScheduleRequestT = Model::UpdateMonitoringScheduleRequest>
11900 void UpdateMonitoringScheduleAsync(const UpdateMonitoringScheduleRequestT& request,
11902 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11903 return SubmitAsync(&SageMakerClient::UpdateMonitoringSchedule, request, handler, context);
11904 }
11905
11921
11926 template <typename UpdateNotebookInstanceRequestT = Model::UpdateNotebookInstanceRequest>
11927 Model::UpdateNotebookInstanceOutcomeCallable UpdateNotebookInstanceCallable(const UpdateNotebookInstanceRequestT& request) const {
11928 return SubmitCallable(&SageMakerClient::UpdateNotebookInstance, request);
11929 }
11930
11935 template <typename UpdateNotebookInstanceRequestT = Model::UpdateNotebookInstanceRequest>
11936 void UpdateNotebookInstanceAsync(const UpdateNotebookInstanceRequestT& request,
11938 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11939 return SubmitAsync(&SageMakerClient::UpdateNotebookInstance, request, handler, context);
11940 }
11941
11958
11963 template <typename UpdateNotebookInstanceLifecycleConfigRequestT = Model::UpdateNotebookInstanceLifecycleConfigRequest>
11965 const UpdateNotebookInstanceLifecycleConfigRequestT& request) const {
11966 return SubmitCallable(&SageMakerClient::UpdateNotebookInstanceLifecycleConfig, request);
11967 }
11968
11973 template <typename UpdateNotebookInstanceLifecycleConfigRequestT = Model::UpdateNotebookInstanceLifecycleConfigRequest>
11974 void UpdateNotebookInstanceLifecycleConfigAsync(const UpdateNotebookInstanceLifecycleConfigRequestT& request,
11976 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
11977 return SubmitAsync(&SageMakerClient::UpdateNotebookInstanceLifecycleConfig, request, handler, context);
11978 }
11979
11987
11992 template <typename UpdatePartnerAppRequestT = Model::UpdatePartnerAppRequest>
11993 Model::UpdatePartnerAppOutcomeCallable UpdatePartnerAppCallable(const UpdatePartnerAppRequestT& request) const {
11994 return SubmitCallable(&SageMakerClient::UpdatePartnerApp, request);
11995 }
11996
12001 template <typename UpdatePartnerAppRequestT = Model::UpdatePartnerAppRequest>
12002 void UpdatePartnerAppAsync(const UpdatePartnerAppRequestT& request, const UpdatePartnerAppResponseReceivedHandler& handler,
12003 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12004 return SubmitAsync(&SageMakerClient::UpdatePartnerApp, request, handler, context);
12005 }
12006
12013
12017 template <typename UpdatePipelineRequestT = Model::UpdatePipelineRequest>
12018 Model::UpdatePipelineOutcomeCallable UpdatePipelineCallable(const UpdatePipelineRequestT& request) const {
12019 return SubmitCallable(&SageMakerClient::UpdatePipeline, request);
12020 }
12021
12026 template <typename UpdatePipelineRequestT = Model::UpdatePipelineRequest>
12027 void UpdatePipelineAsync(const UpdatePipelineRequestT& request, const UpdatePipelineResponseReceivedHandler& handler,
12028 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12029 return SubmitAsync(&SageMakerClient::UpdatePipeline, request, handler, context);
12030 }
12031
12038
12043 template <typename UpdatePipelineExecutionRequestT = Model::UpdatePipelineExecutionRequest>
12044 Model::UpdatePipelineExecutionOutcomeCallable UpdatePipelineExecutionCallable(const UpdatePipelineExecutionRequestT& request) const {
12045 return SubmitCallable(&SageMakerClient::UpdatePipelineExecution, request);
12046 }
12047
12052 template <typename UpdatePipelineExecutionRequestT = Model::UpdatePipelineExecutionRequest>
12053 void UpdatePipelineExecutionAsync(const UpdatePipelineExecutionRequestT& request,
12055 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12056 return SubmitAsync(&SageMakerClient::UpdatePipelineExecution, request, handler, context);
12057 }
12058
12065
12070 template <typename UpdatePipelineVersionRequestT = Model::UpdatePipelineVersionRequest>
12071 Model::UpdatePipelineVersionOutcomeCallable UpdatePipelineVersionCallable(const UpdatePipelineVersionRequestT& request) const {
12072 return SubmitCallable(&SageMakerClient::UpdatePipelineVersion, request);
12073 }
12074
12079 template <typename UpdatePipelineVersionRequestT = Model::UpdatePipelineVersionRequest>
12080 void UpdatePipelineVersionAsync(const UpdatePipelineVersionRequestT& request, const UpdatePipelineVersionResponseReceivedHandler& handler,
12081 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12082 return SubmitAsync(&SageMakerClient::UpdatePipelineVersion, request, handler, context);
12083 }
12084
12096
12100 template <typename UpdateProjectRequestT = Model::UpdateProjectRequest>
12101 Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT& request) const {
12102 return SubmitCallable(&SageMakerClient::UpdateProject, request);
12103 }
12104
12109 template <typename UpdateProjectRequestT = Model::UpdateProjectRequest>
12110 void UpdateProjectAsync(const UpdateProjectRequestT& request, const UpdateProjectResponseReceivedHandler& handler,
12111 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12112 return SubmitAsync(&SageMakerClient::UpdateProject, request, handler, context);
12113 }
12114
12122
12126 template <typename UpdateSpaceRequestT = Model::UpdateSpaceRequest>
12127 Model::UpdateSpaceOutcomeCallable UpdateSpaceCallable(const UpdateSpaceRequestT& request) const {
12128 return SubmitCallable(&SageMakerClient::UpdateSpace, request);
12129 }
12130
12135 template <typename UpdateSpaceRequestT = Model::UpdateSpaceRequest>
12136 void UpdateSpaceAsync(const UpdateSpaceRequestT& request, const UpdateSpaceResponseReceivedHandler& handler,
12137 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12138 return SubmitAsync(&SageMakerClient::UpdateSpace, request, handler, context);
12139 }
12140
12148
12153 template <typename UpdateTrainingJobRequestT = Model::UpdateTrainingJobRequest>
12154 Model::UpdateTrainingJobOutcomeCallable UpdateTrainingJobCallable(const UpdateTrainingJobRequestT& request) const {
12155 return SubmitCallable(&SageMakerClient::UpdateTrainingJob, request);
12156 }
12157
12162 template <typename UpdateTrainingJobRequestT = Model::UpdateTrainingJobRequest>
12163 void UpdateTrainingJobAsync(const UpdateTrainingJobRequestT& request, const UpdateTrainingJobResponseReceivedHandler& handler,
12164 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12165 return SubmitAsync(&SageMakerClient::UpdateTrainingJob, request, handler, context);
12166 }
12167
12174
12178 template <typename UpdateTrialRequestT = Model::UpdateTrialRequest>
12179 Model::UpdateTrialOutcomeCallable UpdateTrialCallable(const UpdateTrialRequestT& request) const {
12180 return SubmitCallable(&SageMakerClient::UpdateTrial, request);
12181 }
12182
12187 template <typename UpdateTrialRequestT = Model::UpdateTrialRequest>
12188 void UpdateTrialAsync(const UpdateTrialRequestT& request, const UpdateTrialResponseReceivedHandler& handler,
12189 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12190 return SubmitAsync(&SageMakerClient::UpdateTrial, request, handler, context);
12191 }
12192
12200
12205 template <typename UpdateTrialComponentRequestT = Model::UpdateTrialComponentRequest>
12206 Model::UpdateTrialComponentOutcomeCallable UpdateTrialComponentCallable(const UpdateTrialComponentRequestT& request) const {
12207 return SubmitCallable(&SageMakerClient::UpdateTrialComponent, request);
12208 }
12209
12214 template <typename UpdateTrialComponentRequestT = Model::UpdateTrialComponentRequest>
12215 void UpdateTrialComponentAsync(const UpdateTrialComponentRequestT& request, const UpdateTrialComponentResponseReceivedHandler& handler,
12216 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12217 return SubmitAsync(&SageMakerClient::UpdateTrialComponent, request, handler, context);
12218 }
12219
12226
12231 template <typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
12232 Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT& request) const {
12233 return SubmitCallable(&SageMakerClient::UpdateUserProfile, request);
12234 }
12235
12240 template <typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
12241 void UpdateUserProfileAsync(const UpdateUserProfileRequestT& request, const UpdateUserProfileResponseReceivedHandler& handler,
12242 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12243 return SubmitAsync(&SageMakerClient::UpdateUserProfile, request, handler, context);
12244 }
12245
12282
12286 template <typename UpdateWorkforceRequestT = Model::UpdateWorkforceRequest>
12287 Model::UpdateWorkforceOutcomeCallable UpdateWorkforceCallable(const UpdateWorkforceRequestT& request) const {
12288 return SubmitCallable(&SageMakerClient::UpdateWorkforce, request);
12289 }
12290
12295 template <typename UpdateWorkforceRequestT = Model::UpdateWorkforceRequest>
12296 void UpdateWorkforceAsync(const UpdateWorkforceRequestT& request, const UpdateWorkforceResponseReceivedHandler& handler,
12297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12298 return SubmitAsync(&SageMakerClient::UpdateWorkforce, request, handler, context);
12299 }
12300
12308
12312 template <typename UpdateWorkteamRequestT = Model::UpdateWorkteamRequest>
12313 Model::UpdateWorkteamOutcomeCallable UpdateWorkteamCallable(const UpdateWorkteamRequestT& request) const {
12314 return SubmitCallable(&SageMakerClient::UpdateWorkteam, request);
12315 }
12316
12321 template <typename UpdateWorkteamRequestT = Model::UpdateWorkteamRequest>
12322 void UpdateWorkteamAsync(const UpdateWorkteamRequestT& request, const UpdateWorkteamResponseReceivedHandler& handler,
12323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
12324 return SubmitAsync(&SageMakerClient::UpdateWorkteam, request, handler, context);
12325 }
12326
12327 virtual void OverrideEndpoint(const Aws::String& endpoint);
12328 virtual std::shared_ptr<SageMakerEndpointProviderBase>& accessEndpointProvider();
12329
12330 private:
12332 void init(const SageMakerClientConfiguration& clientConfiguration);
12333
12335
12336 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request, Aws::Http::HttpMethod httpMethod) const;
12337
12338 SageMakerClientConfiguration m_clientConfiguration;
12339 std::shared_ptr<SageMakerEndpointProviderBase> m_endpointProvider;
12340};
12341
12342} // namespace SageMaker
12343} // namespace Aws
Model::DescribeSpaceOutcomeCallable DescribeSpaceCallable(const DescribeSpaceRequestT &request) const
Model::CreateSpaceOutcomeCallable CreateSpaceCallable(const CreateSpaceRequestT &request) const
void CreateInferenceExperimentAsync(const CreateInferenceExperimentRequestT &request, const CreateInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelPackagesAsync(const ListModelPackagesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelPackagesRequestT &request={}) const
virtual Model::ListOptimizationJobsOutcome ListOptimizationJobs(const Model::ListOptimizationJobsRequest &request={}) const
Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT &request) const
void ListImageVersionsAsync(const ListImageVersionsRequestT &request, const ListImageVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateMlflowTrackingServerOutcome CreateMlflowTrackingServer(const Model::CreateMlflowTrackingServerRequest &request) const
SageMakerClient(const Aws::SageMaker::SageMakerClientConfiguration &clientConfiguration=Aws::SageMaker::SageMakerClientConfiguration(), std::shared_ptr< SageMakerEndpointProviderBase > endpointProvider=nullptr)
virtual Model::DescribeContextOutcome DescribeContext(const Model::DescribeContextRequest &request) const
Model::ListEndpointsOutcomeCallable ListEndpointsCallable(const ListEndpointsRequestT &request={}) const
Model::CreateInferenceExperimentOutcomeCallable CreateInferenceExperimentCallable(const CreateInferenceExperimentRequestT &request) const
virtual Model::StopHyperParameterTuningJobOutcome StopHyperParameterTuningJob(const Model::StopHyperParameterTuningJobRequest &request) const
virtual Model::ListFeatureGroupsOutcome ListFeatureGroups(const Model::ListFeatureGroupsRequest &request={}) const
virtual Model::CreateAutoMLJobV2Outcome CreateAutoMLJobV2(const Model::CreateAutoMLJobV2Request &request) const
void DescribeModelAsync(const DescribeModelRequestT &request, const DescribeModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDevicesAsync(const UpdateDevicesRequestT &request, const UpdateDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAIBenchmarkJobOutcome CreateAIBenchmarkJob(const Model::CreateAIBenchmarkJobRequest &request) const
void SearchAsync(const SearchRequestT &request, const SearchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopTransformJobAsync(const StopTransformJobRequestT &request, const StopTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateMonitoringScheduleOutcomeCallable CreateMonitoringScheduleCallable(const CreateMonitoringScheduleRequestT &request) const
virtual Model::CreateStudioLifecycleConfigOutcome CreateStudioLifecycleConfig(const Model::CreateStudioLifecycleConfigRequest &request) const
Model::CreateOptimizationJobOutcomeCallable CreateOptimizationJobCallable(const CreateOptimizationJobRequestT &request) const
virtual Model::CreateMlflowAppOutcome CreateMlflowApp(const Model::CreateMlflowAppRequest &request) const
void DeleteClusterAsync(const DeleteClusterRequestT &request, const DeleteClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateActionAsync(const CreateActionRequestT &request, const CreateActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEndpointConfigOutcomeCallable DeleteEndpointConfigCallable(const DeleteEndpointConfigRequestT &request) const
void ListAlgorithmsAsync(const ListAlgorithmsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAlgorithmsRequestT &request={}) const
void UpdateEndpointWeightsAndCapacitiesAsync(const UpdateEndpointWeightsAndCapacitiesRequestT &request, const UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateEndpointConfigOutcomeCallable CreateEndpointConfigCallable(const CreateEndpointConfigRequestT &request) const
Model::ListMonitoringSchedulesOutcomeCallable ListMonitoringSchedulesCallable(const ListMonitoringSchedulesRequestT &request={}) const
void CreateAIWorkloadConfigAsync(const CreateAIWorkloadConfigRequestT &request, const CreateAIWorkloadConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopCompilationJobOutcomeCallable StopCompilationJobCallable(const StopCompilationJobRequestT &request) const
virtual Model::StopEdgeDeploymentStageOutcome StopEdgeDeploymentStage(const Model::StopEdgeDeploymentStageRequest &request) const
Model::UpdateAppImageConfigOutcomeCallable UpdateAppImageConfigCallable(const UpdateAppImageConfigRequestT &request) const
Model::GetModelPackageGroupPolicyOutcomeCallable GetModelPackageGroupPolicyCallable(const GetModelPackageGroupPolicyRequestT &request) const
virtual Model::CreateCompilationJobOutcome CreateCompilationJob(const Model::CreateCompilationJobRequest &request) const
Model::CreateNotebookInstanceLifecycleConfigOutcomeCallable CreateNotebookInstanceLifecycleConfigCallable(const CreateNotebookInstanceLifecycleConfigRequestT &request) const
virtual Model::CreateModelExplainabilityJobDefinitionOutcome CreateModelExplainabilityJobDefinition(const Model::CreateModelExplainabilityJobDefinitionRequest &request) const
Model::CreateFlowDefinitionOutcomeCallable CreateFlowDefinitionCallable(const CreateFlowDefinitionRequestT &request) const
virtual Model::ListFlowDefinitionsOutcome ListFlowDefinitions(const Model::ListFlowDefinitionsRequest &request={}) const
Model::CreatePresignedMlflowAppUrlOutcomeCallable CreatePresignedMlflowAppUrlCallable(const CreatePresignedMlflowAppUrlRequestT &request) const
void DeleteStudioLifecycleConfigAsync(const DeleteStudioLifecycleConfigRequestT &request, const DeleteStudioLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAppImageConfigOutcomeCallable DeleteAppImageConfigCallable(const DeleteAppImageConfigRequestT &request) const
Model::DeleteHubContentOutcomeCallable DeleteHubContentCallable(const DeleteHubContentRequestT &request) const
virtual Model::CreateModelPackageOutcome CreateModelPackage(const Model::CreateModelPackageRequest &request={}) const
void CreateFlowDefinitionAsync(const CreateFlowDefinitionRequestT &request, const CreateFlowDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
Model::StopMlflowTrackingServerOutcomeCallable StopMlflowTrackingServerCallable(const StopMlflowTrackingServerRequestT &request) const
virtual Model::ListCandidatesForAutoMLJobOutcome ListCandidatesForAutoMLJob(const Model::ListCandidatesForAutoMLJobRequest &request) const
Model::CreateEdgeDeploymentPlanOutcomeCallable CreateEdgeDeploymentPlanCallable(const CreateEdgeDeploymentPlanRequestT &request) const
void DeleteImageAsync(const DeleteImageRequestT &request, const DeleteImageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListInferenceExperimentsOutcome ListInferenceExperiments(const Model::ListInferenceExperimentsRequest &request={}) const
virtual Model::StartSessionOutcome StartSession(const Model::StartSessionRequest &request) const
virtual Model::CreateAutoMLJobOutcome CreateAutoMLJob(const Model::CreateAutoMLJobRequest &request) const
Model::GetSagemakerServicecatalogPortfolioStatusOutcomeCallable GetSagemakerServicecatalogPortfolioStatusCallable(const GetSagemakerServicecatalogPortfolioStatusRequestT &request={}) const
virtual Model::DescribeDeviceOutcome DescribeDevice(const Model::DescribeDeviceRequest &request) const
virtual Model::DeleteModelBiasJobDefinitionOutcome DeleteModelBiasJobDefinition(const Model::DeleteModelBiasJobDefinitionRequest &request) const
void CreateMlflowAppAsync(const CreateMlflowAppRequestT &request, const CreateMlflowAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAlgorithmOutcomeCallable DescribeAlgorithmCallable(const DescribeAlgorithmRequestT &request) const
void ListPartnerAppsAsync(const ListPartnerAppsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPartnerAppsRequestT &request={}) const
void GetScalingConfigurationRecommendationAsync(const GetScalingConfigurationRecommendationRequestT &request, const GetScalingConfigurationRecommendationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeEndpointConfigOutcome DescribeEndpointConfig(const Model::DescribeEndpointConfigRequest &request) const
virtual Model::ListPipelineParametersForExecutionOutcome ListPipelineParametersForExecution(const Model::ListPipelineParametersForExecutionRequest &request) const
void CreateAppImageConfigAsync(const CreateAppImageConfigRequestT &request, const CreateAppImageConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeSpaceOutcome DescribeSpace(const Model::DescribeSpaceRequest &request) const
Model::DeleteImageVersionOutcomeCallable DeleteImageVersionCallable(const DeleteImageVersionRequestT &request) const
virtual Model::DeleteAIWorkloadConfigOutcome DeleteAIWorkloadConfig(const Model::DeleteAIWorkloadConfigRequest &request) const
void DescribeUserProfileAsync(const DescribeUserProfileRequestT &request, const DescribeUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateMlflowTrackingServerOutcome UpdateMlflowTrackingServer(const Model::UpdateMlflowTrackingServerRequest &request) const
virtual Model::ListPipelineVersionsOutcome ListPipelineVersions(const Model::ListPipelineVersionsRequest &request) const
virtual Model::DeleteAssociationOutcome DeleteAssociation(const Model::DeleteAssociationRequest &request) const
virtual Model::UpdateDeviceFleetOutcome UpdateDeviceFleet(const Model::UpdateDeviceFleetRequest &request) const
void ListHubsAsync(const ListHubsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListHubsRequestT &request={}) const
void ListOptimizationJobsAsync(const ListOptimizationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListOptimizationJobsRequestT &request={}) const
void GetSearchSuggestionsAsync(const GetSearchSuggestionsRequestT &request, const GetSearchSuggestionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateEndpointAsync(const CreateEndpointRequestT &request, const CreateEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateInferenceComponentAsync(const CreateInferenceComponentRequestT &request, const CreateInferenceComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteTrainingJobOutcome DeleteTrainingJob(const Model::DeleteTrainingJobRequest &request) const
void StopEdgePackagingJobAsync(const StopEdgePackagingJobRequestT &request, const StopEdgePackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListMonitoringExecutionsOutcomeCallable ListMonitoringExecutionsCallable(const ListMonitoringExecutionsRequestT &request={}) const
virtual Model::DeleteComputeQuotaOutcome DeleteComputeQuota(const Model::DeleteComputeQuotaRequest &request) const
void DeleteExperimentAsync(const DeleteExperimentRequestT &request, const DeleteExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEndpointConfigsAsync(const ListEndpointConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEndpointConfigsRequestT &request={}) const
Model::DeleteWorkteamOutcomeCallable DeleteWorkteamCallable(const DeleteWorkteamRequestT &request) const
Model::ListInferenceRecommendationsJobStepsOutcomeCallable ListInferenceRecommendationsJobStepsCallable(const ListInferenceRecommendationsJobStepsRequestT &request) const
virtual Model::DescribeActionOutcome DescribeAction(const Model::DescribeActionRequest &request) const
Model::DescribeAutoMLJobOutcomeCallable DescribeAutoMLJobCallable(const DescribeAutoMLJobRequestT &request) const
void ListEdgePackagingJobsAsync(const ListEdgePackagingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEdgePackagingJobsRequestT &request={}) const
Model::UpdateDeviceFleetOutcomeCallable UpdateDeviceFleetCallable(const UpdateDeviceFleetRequestT &request) const
Model::DeleteUserProfileOutcomeCallable DeleteUserProfileCallable(const DeleteUserProfileRequestT &request) const
void DeleteMonitoringScheduleAsync(const DeleteMonitoringScheduleRequestT &request, const DeleteMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
static const char * GetServiceName()
void ListMlflowTrackingServersAsync(const ListMlflowTrackingServersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMlflowTrackingServersRequestT &request={}) const
Model::CreateInferenceRecommendationsJobOutcomeCallable CreateInferenceRecommendationsJobCallable(const CreateInferenceRecommendationsJobRequestT &request) const
virtual Model::DescribeSubscribedWorkteamOutcome DescribeSubscribedWorkteam(const Model::DescribeSubscribedWorkteamRequest &request) const
virtual Model::DescribeHumanTaskUiOutcome DescribeHumanTaskUi(const Model::DescribeHumanTaskUiRequest &request) const
virtual Model::UpdateHubContentReferenceOutcome UpdateHubContentReference(const Model::UpdateHubContentReferenceRequest &request) const
void StartEdgeDeploymentStageAsync(const StartEdgeDeploymentStageRequestT &request, const StartEdgeDeploymentStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeMlflowTrackingServerOutcomeCallable DescribeMlflowTrackingServerCallable(const DescribeMlflowTrackingServerRequestT &request) const
void ListEdgeDeploymentPlansAsync(const ListEdgeDeploymentPlansResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEdgeDeploymentPlansRequestT &request={}) const
virtual Model::CreateUserProfileOutcome CreateUserProfile(const Model::CreateUserProfileRequest &request) const
virtual Model::EnableSagemakerServicecatalogPortfolioOutcome EnableSagemakerServicecatalogPortfolio(const Model::EnableSagemakerServicecatalogPortfolioRequest &request={}) const
Model::UpdateTrialComponentOutcomeCallable UpdateTrialComponentCallable(const UpdateTrialComponentRequestT &request) const
Model::CreateImageOutcomeCallable CreateImageCallable(const CreateImageRequestT &request) const
void CreateWorkteamAsync(const CreateWorkteamRequestT &request, const CreateWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeImageVersionOutcomeCallable DescribeImageVersionCallable(const DescribeImageVersionRequestT &request) const
void DeleteProcessingJobAsync(const DeleteProcessingJobRequestT &request, const DeleteProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeClusterEventOutcome DescribeClusterEvent(const Model::DescribeClusterEventRequest &request) const
void ListDataQualityJobDefinitionsAsync(const ListDataQualityJobDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityJobDefinitionsRequestT &request={}) const
virtual Model::CreateExperimentOutcome CreateExperiment(const Model::CreateExperimentRequest &request) const
void DescribeActionAsync(const DescribeActionRequestT &request, const DescribeActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteSpaceOutcomeCallable DeleteSpaceCallable(const DeleteSpaceRequestT &request) const
virtual Model::ListMlflowTrackingServersOutcome ListMlflowTrackingServers(const Model::ListMlflowTrackingServersRequest &request={}) const
virtual Model::DeleteNotebookInstanceOutcome DeleteNotebookInstance(const Model::DeleteNotebookInstanceRequest &request) const
void DeleteArtifactAsync(const DeleteArtifactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DeleteArtifactRequestT &request={}) const
void CreatePresignedNotebookInstanceUrlAsync(const CreatePresignedNotebookInstanceUrlRequestT &request, const CreatePresignedNotebookInstanceUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListImagesOutcome ListImages(const Model::ListImagesRequest &request={}) const
Model::UpdateFeatureMetadataOutcomeCallable UpdateFeatureMetadataCallable(const UpdateFeatureMetadataRequestT &request) const
Model::ListInferenceComponentsOutcomeCallable ListInferenceComponentsCallable(const ListInferenceComponentsRequestT &request={}) const
Model::DeleteAIWorkloadConfigOutcomeCallable DeleteAIWorkloadConfigCallable(const DeleteAIWorkloadConfigRequestT &request) const
Model::StartMonitoringScheduleOutcomeCallable StartMonitoringScheduleCallable(const StartMonitoringScheduleRequestT &request) const
virtual Model::BatchDescribeModelPackageOutcome BatchDescribeModelPackage(const Model::BatchDescribeModelPackageRequest &request) const
Model::DescribeModelBiasJobDefinitionOutcomeCallable DescribeModelBiasJobDefinitionCallable(const DescribeModelBiasJobDefinitionRequestT &request) const
void ListLineageGroupsAsync(const ListLineageGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLineageGroupsRequestT &request={}) const
Model::DeleteNotebookInstanceLifecycleConfigOutcomeCallable DeleteNotebookInstanceLifecycleConfigCallable(const DeleteNotebookInstanceLifecycleConfigRequestT &request) const
virtual Model::UpdateSpaceOutcome UpdateSpace(const Model::UpdateSpaceRequest &request) const
virtual Model::StopEdgePackagingJobOutcome StopEdgePackagingJob(const Model::StopEdgePackagingJobRequest &request) const
virtual Model::CreateInferenceComponentOutcome CreateInferenceComponent(const Model::CreateInferenceComponentRequest &request) const
Model::DescribeAppOutcomeCallable DescribeAppCallable(const DescribeAppRequestT &request) const
void DescribeEndpointConfigAsync(const DescribeEndpointConfigRequestT &request, const DescribeEndpointConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeNotebookInstanceAsync(const DescribeNotebookInstanceRequestT &request, const DescribeNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDevicesOutcomeCallable ListDevicesCallable(const ListDevicesRequestT &request={}) const
Model::AttachClusterNodeVolumeOutcomeCallable AttachClusterNodeVolumeCallable(const AttachClusterNodeVolumeRequestT &request) const
virtual Model::DescribeTrainingPlanOutcome DescribeTrainingPlan(const Model::DescribeTrainingPlanRequest &request) const
virtual Model::DeleteMlflowTrackingServerOutcome DeleteMlflowTrackingServer(const Model::DeleteMlflowTrackingServerRequest &request) const
void AssociateTrialComponentAsync(const AssociateTrialComponentRequestT &request, const AssociateTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeInferenceRecommendationsJobOutcomeCallable DescribeInferenceRecommendationsJobCallable(const DescribeInferenceRecommendationsJobRequestT &request) const
virtual Model::StopInferenceExperimentOutcome StopInferenceExperiment(const Model::StopInferenceExperimentRequest &request) const
virtual Model::DescribeUserProfileOutcome DescribeUserProfile(const Model::DescribeUserProfileRequest &request) const
virtual Model::CreateHubContentReferenceOutcome CreateHubContentReference(const Model::CreateHubContentReferenceRequest &request) const
void DescribeInferenceExperimentAsync(const DescribeInferenceExperimentRequestT &request, const DescribeInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteTrialComponentAsync(const DeleteTrialComponentRequestT &request, const DeleteTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteModelPackageGroupPolicyOutcome DeleteModelPackageGroupPolicy(const Model::DeleteModelPackageGroupPolicyRequest &request) const
Model::DeleteAppOutcomeCallable DeleteAppCallable(const DeleteAppRequestT &request) const
Model::PutModelPackageGroupPolicyOutcomeCallable PutModelPackageGroupPolicyCallable(const PutModelPackageGroupPolicyRequestT &request) const
Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT &request) const
virtual Model::CreateImageOutcome CreateImage(const Model::CreateImageRequest &request) const
Model::ListPipelinesOutcomeCallable ListPipelinesCallable(const ListPipelinesRequestT &request={}) const
static const char * GetAllocationTag()
virtual Model::GetDeviceFleetReportOutcome GetDeviceFleetReport(const Model::GetDeviceFleetReportRequest &request) const
Model::DeleteImageOutcomeCallable DeleteImageCallable(const DeleteImageRequestT &request) const
void DescribeDeviceFleetAsync(const DescribeDeviceFleetRequestT &request, const DescribeDeviceFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::QueryLineageOutcome QueryLineage(const Model::QueryLineageRequest &request={}) const
virtual Model::DeleteSpaceOutcome DeleteSpace(const Model::DeleteSpaceRequest &request) const
virtual Model::UpdateExperimentOutcome UpdateExperiment(const Model::UpdateExperimentRequest &request) const
virtual Model::GetModelPackageGroupPolicyOutcome GetModelPackageGroupPolicy(const Model::GetModelPackageGroupPolicyRequest &request) const
void DeleteModelBiasJobDefinitionAsync(const DeleteModelBiasJobDefinitionRequestT &request, const DeleteModelBiasJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RenderUiTemplateOutcome RenderUiTemplate(const Model::RenderUiTemplateRequest &request) const
virtual Model::DeleteTagsOutcome DeleteTags(const Model::DeleteTagsRequest &request) const
Model::BatchRebootClusterNodesOutcomeCallable BatchRebootClusterNodesCallable(const BatchRebootClusterNodesRequestT &request) const
void DeleteModelPackageGroupAsync(const DeleteModelPackageGroupRequestT &request, const DeleteModelPackageGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPipelineExecutionsOutcomeCallable ListPipelineExecutionsCallable(const ListPipelineExecutionsRequestT &request) const
Model::ListMonitoringAlertHistoryOutcomeCallable ListMonitoringAlertHistoryCallable(const ListMonitoringAlertHistoryRequestT &request={}) const
void DescribeHyperParameterTuningJobAsync(const DescribeHyperParameterTuningJobRequestT &request, const DescribeHyperParameterTuningJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListArtifactsOutcome ListArtifacts(const Model::ListArtifactsRequest &request={}) const
virtual Model::DescribePipelineOutcome DescribePipeline(const Model::DescribePipelineRequest &request) const
Model::StartNotebookInstanceOutcomeCallable StartNotebookInstanceCallable(const StartNotebookInstanceRequestT &request) const
void DeleteEndpointAsync(const DeleteEndpointRequestT &request, const DeleteEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateImageOutcome UpdateImage(const Model::UpdateImageRequest &request) const
Model::ListJobSchemaVersionsOutcomeCallable ListJobSchemaVersionsCallable(const ListJobSchemaVersionsRequestT &request) const
virtual Model::DeleteCodeRepositoryOutcome DeleteCodeRepository(const Model::DeleteCodeRepositoryRequest &request) const
Model::UpdateClusterSoftwareOutcomeCallable UpdateClusterSoftwareCallable(const UpdateClusterSoftwareRequestT &request) const
void ListJobSchemaVersionsAsync(const ListJobSchemaVersionsRequestT &request, const ListJobSchemaVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribePipelineDefinitionForExecutionAsync(const DescribePipelineDefinitionForExecutionRequestT &request, const DescribePipelineDefinitionForExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListUltraServersByReservedCapacityOutcomeCallable ListUltraServersByReservedCapacityCallable(const ListUltraServersByReservedCapacityRequestT &request) const
void CreatePartnerAppAsync(const CreatePartnerAppRequestT &request, const CreatePartnerAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDomainAsync(const DeleteDomainRequestT &request, const DeleteDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteNotebookInstanceAsync(const DeleteNotebookInstanceRequestT &request, const DeleteNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::RegisterDevicesOutcomeCallable RegisterDevicesCallable(const RegisterDevicesRequestT &request) const
void DescribePipelineExecutionAsync(const DescribePipelineExecutionRequestT &request, const DescribePipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListUserProfilesOutcome ListUserProfiles(const Model::ListUserProfilesRequest &request={}) const
virtual Model::DescribeReservedCapacityOutcome DescribeReservedCapacity(const Model::DescribeReservedCapacityRequest &request) const
void UpdateExperimentAsync(const UpdateExperimentRequestT &request, const UpdateExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeInferenceComponentOutcome DescribeInferenceComponent(const Model::DescribeInferenceComponentRequest &request) const
void ListPipelineExecutionStepsAsync(const ListPipelineExecutionStepsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPipelineExecutionStepsRequestT &request={}) const
virtual Model::DeleteHubOutcome DeleteHub(const Model::DeleteHubRequest &request) const
virtual Model::CreateLabelingJobOutcome CreateLabelingJob(const Model::CreateLabelingJobRequest &request) const
virtual Model::ListSpacesOutcome ListSpaces(const Model::ListSpacesRequest &request={}) const
Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT &request) const
Model::CreatePresignedMlflowTrackingServerUrlOutcomeCallable CreatePresignedMlflowTrackingServerUrlCallable(const CreatePresignedMlflowTrackingServerUrlRequestT &request) const
Model::DescribeHubOutcomeCallable DescribeHubCallable(const DescribeHubRequestT &request) const
Model::DescribeCodeRepositoryOutcomeCallable DescribeCodeRepositoryCallable(const DescribeCodeRepositoryRequestT &request) const
Model::StopInferenceRecommendationsJobOutcomeCallable StopInferenceRecommendationsJobCallable(const StopInferenceRecommendationsJobRequestT &request) const
virtual Model::ListHumanTaskUisOutcome ListHumanTaskUis(const Model::ListHumanTaskUisRequest &request={}) const
void DeleteModelQualityJobDefinitionAsync(const DeleteModelQualityJobDefinitionRequestT &request, const DeleteModelQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAutoMLJobsAsync(const ListAutoMLJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAutoMLJobsRequestT &request={}) const
void SearchTrainingPlanOfferingsAsync(const SearchTrainingPlanOfferingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const SearchTrainingPlanOfferingsRequestT &request={}) const
void DescribeDataQualityJobDefinitionAsync(const DescribeDataQualityJobDefinitionRequestT &request, const DescribeDataQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListComputeQuotasAsync(const ListComputeQuotasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListComputeQuotasRequestT &request={}) const
void ListMlflowAppsAsync(const ListMlflowAppsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMlflowAppsRequestT &request={}) const
void ListClusterNodesAsync(const ListClusterNodesRequestT &request, const ListClusterNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateSpaceOutcomeCallable UpdateSpaceCallable(const UpdateSpaceRequestT &request) const
virtual Model::StopAIBenchmarkJobOutcome StopAIBenchmarkJob(const Model::StopAIBenchmarkJobRequest &request) const
void UpdateComputeQuotaAsync(const UpdateComputeQuotaRequestT &request, const UpdateComputeQuotaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeEdgeDeploymentPlanOutcome DescribeEdgeDeploymentPlan(const Model::DescribeEdgeDeploymentPlanRequest &request) const
Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT &request) const
virtual Model::ListModelQualityJobDefinitionsOutcome ListModelQualityJobDefinitions(const Model::ListModelQualityJobDefinitionsRequest &request={}) const
Model::DescribePipelineOutcomeCallable DescribePipelineCallable(const DescribePipelineRequestT &request) const
Model::UpdateImageOutcomeCallable UpdateImageCallable(const UpdateImageRequestT &request) const
void StopTrainingJobAsync(const StopTrainingJobRequestT &request, const StopTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelBiasJobDefinitionsOutcomeCallable ListModelBiasJobDefinitionsCallable(const ListModelBiasJobDefinitionsRequestT &request={}) const
virtual Model::ListUltraServersByReservedCapacityOutcome ListUltraServersByReservedCapacity(const Model::ListUltraServersByReservedCapacityRequest &request) const
Model::ListContextsOutcomeCallable ListContextsCallable(const ListContextsRequestT &request={}) const
virtual Model::ListMonitoringExecutionsOutcome ListMonitoringExecutions(const Model::ListMonitoringExecutionsRequest &request={}) const
virtual Model::DescribeFlowDefinitionOutcome DescribeFlowDefinition(const Model::DescribeFlowDefinitionRequest &request) const
Model::DescribeEdgeDeploymentPlanOutcomeCallable DescribeEdgeDeploymentPlanCallable(const DescribeEdgeDeploymentPlanRequestT &request) const
void DeleteModelPackageAsync(const DeleteModelPackageRequestT &request, const DeleteModelPackageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAssociationsAsync(const ListAssociationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAssociationsRequestT &request={}) const
void CreateDomainAsync(const CreateDomainRequestT &request, const CreateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeImageOutcome DescribeImage(const Model::DescribeImageRequest &request) const
virtual Model::SendPipelineExecutionStepSuccessOutcome SendPipelineExecutionStepSuccess(const Model::SendPipelineExecutionStepSuccessRequest &request) const
void DescribeTrainingJobAsync(const DescribeTrainingJobRequestT &request, const DescribeTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopMonitoringScheduleOutcomeCallable StopMonitoringScheduleCallable(const StopMonitoringScheduleRequestT &request) const
virtual Model::ListProcessingJobsOutcome ListProcessingJobs(const Model::ListProcessingJobsRequest &request={}) const
void UpdateCodeRepositoryAsync(const UpdateCodeRepositoryRequestT &request, const UpdateCodeRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateContextAsync(const CreateContextRequestT &request, const CreateContextResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEdgeDeploymentPlansOutcomeCallable ListEdgeDeploymentPlansCallable(const ListEdgeDeploymentPlansRequestT &request={}) const
void StopOptimizationJobAsync(const StopOptimizationJobRequestT &request, const StopOptimizationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListHyperParameterTuningJobsOutcome ListHyperParameterTuningJobs(const Model::ListHyperParameterTuningJobsRequest &request={}) const
Model::CreateNotebookInstanceOutcomeCallable CreateNotebookInstanceCallable(const CreateNotebookInstanceRequestT &request) const
Model::StartEdgeDeploymentStageOutcomeCallable StartEdgeDeploymentStageCallable(const StartEdgeDeploymentStageRequestT &request) const
Model::DeleteExperimentOutcomeCallable DeleteExperimentCallable(const DeleteExperimentRequestT &request) const
void UpdateAppImageConfigAsync(const UpdateAppImageConfigRequestT &request, const UpdateAppImageConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AttachClusterNodeNetworkInterfaceOutcome AttachClusterNodeNetworkInterface(const Model::AttachClusterNodeNetworkInterfaceRequest &request) const
void ListArtifactsAsync(const ListArtifactsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListArtifactsRequestT &request={}) const
virtual Model::StopOptimizationJobOutcome StopOptimizationJob(const Model::StopOptimizationJobRequest &request) const
virtual Model::CreatePipelineOutcome CreatePipeline(const Model::CreatePipelineRequest &request) const
void ListStudioLifecycleConfigsAsync(const ListStudioLifecycleConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListStudioLifecycleConfigsRequestT &request={}) const
void ListEndpointsAsync(const ListEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEndpointsRequestT &request={}) const
Model::DescribeMlflowAppOutcomeCallable DescribeMlflowAppCallable(const DescribeMlflowAppRequestT &request) const
virtual Model::ListClusterSchedulerConfigsOutcome ListClusterSchedulerConfigs(const Model::ListClusterSchedulerConfigsRequest &request={}) const
Model::ListTagsOutcomeCallable ListTagsCallable(const ListTagsRequestT &request) const
Model::CreateComputeQuotaOutcomeCallable CreateComputeQuotaCallable(const CreateComputeQuotaRequestT &request) const
virtual Model::CreateModelOutcome CreateModel(const Model::CreateModelRequest &request) const
void DeleteNotebookInstanceLifecycleConfigAsync(const DeleteNotebookInstanceLifecycleConfigRequestT &request, const DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateFeatureGroupAsync(const CreateFeatureGroupRequestT &request, const CreateFeatureGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDataQualityJobDefinitionAsync(const CreateDataQualityJobDefinitionRequestT &request, const CreateDataQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetSearchSuggestionsOutcomeCallable GetSearchSuggestionsCallable(const GetSearchSuggestionsRequestT &request) const
Model::DescribeModelCardOutcomeCallable DescribeModelCardCallable(const DescribeModelCardRequestT &request) const
void UpdateTrainingJobAsync(const UpdateTrainingJobRequestT &request, const UpdateTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchReplaceClusterNodesOutcome BatchReplaceClusterNodes(const Model::BatchReplaceClusterNodesRequest &request) const
Model::DescribeLabelingJobOutcomeCallable DescribeLabelingJobCallable(const DescribeLabelingJobRequestT &request) const
Model::UpdateHubOutcomeCallable UpdateHubCallable(const UpdateHubRequestT &request) const
virtual Model::DeleteModelQualityJobDefinitionOutcome DeleteModelQualityJobDefinition(const Model::DeleteModelQualityJobDefinitionRequest &request) const
Model::DescribeSubscribedWorkteamOutcomeCallable DescribeSubscribedWorkteamCallable(const DescribeSubscribedWorkteamRequestT &request) const
virtual Model::UpdateProjectOutcome UpdateProject(const Model::UpdateProjectRequest &request) const
Model::ListCompilationJobsOutcomeCallable ListCompilationJobsCallable(const ListCompilationJobsRequestT &request={}) const
virtual Model::DescribeWorkforceOutcome DescribeWorkforce(const Model::DescribeWorkforceRequest &request) const
virtual Model::ListEdgeDeploymentPlansOutcome ListEdgeDeploymentPlans(const Model::ListEdgeDeploymentPlansRequest &request={}) const
Model::DeleteClusterSchedulerConfigOutcomeCallable DeleteClusterSchedulerConfigCallable(const DeleteClusterSchedulerConfigRequestT &request) const
virtual Model::CreatePresignedDomainUrlOutcome CreatePresignedDomainUrl(const Model::CreatePresignedDomainUrlRequest &request) const
void DeletePipelineAsync(const DeletePipelineRequestT &request, const DeletePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeTrialOutcome DescribeTrial(const Model::DescribeTrialRequest &request) const
Model::ExtendTrainingPlanOutcomeCallable ExtendTrainingPlanCallable(const ExtendTrainingPlanRequestT &request) const
virtual Model::CreateNotebookInstanceOutcome CreateNotebookInstance(const Model::CreateNotebookInstanceRequest &request) const
virtual Model::CreateEdgeDeploymentStageOutcome CreateEdgeDeploymentStage(const Model::CreateEdgeDeploymentStageRequest &request) const
virtual Model::StopTransformJobOutcome StopTransformJob(const Model::StopTransformJobRequest &request) const
Model::DeleteProcessingJobOutcomeCallable DeleteProcessingJobCallable(const DeleteProcessingJobRequestT &request) const
void CreateCodeRepositoryAsync(const CreateCodeRepositoryRequestT &request, const CreateCodeRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListModelCardExportJobsOutcome ListModelCardExportJobs(const Model::ListModelCardExportJobsRequest &request) const
Model::CreateClusterSchedulerConfigOutcomeCallable CreateClusterSchedulerConfigCallable(const CreateClusterSchedulerConfigRequestT &request) const
virtual Model::ListModelMetadataOutcome ListModelMetadata(const Model::ListModelMetadataRequest &request={}) const
virtual Model::CreateDeviceFleetOutcome CreateDeviceFleet(const Model::CreateDeviceFleetRequest &request) const
Model::DescribeArtifactOutcomeCallable DescribeArtifactCallable(const DescribeArtifactRequestT &request) const
void StopPipelineExecutionAsync(const StopPipelineExecutionRequestT &request, const StopPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteActionAsync(const DeleteActionRequestT &request, const DeleteActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeProjectAsync(const DescribeProjectRequestT &request, const DescribeProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartEdgeDeploymentStageOutcome StartEdgeDeploymentStage(const Model::StartEdgeDeploymentStageRequest &request) const
void DeleteTagsAsync(const DeleteTagsRequestT &request, const DeleteTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAlgorithmOutcomeCallable DeleteAlgorithmCallable(const DeleteAlgorithmRequestT &request) const
virtual Model::AttachClusterNodeVolumeOutcome AttachClusterNodeVolume(const Model::AttachClusterNodeVolumeRequest &request) const
virtual Model::CreateModelCardOutcome CreateModelCard(const Model::CreateModelCardRequest &request) const
Model::DeleteFlowDefinitionOutcomeCallable DeleteFlowDefinitionCallable(const DeleteFlowDefinitionRequestT &request) const
Model::CreateModelCardOutcomeCallable CreateModelCardCallable(const CreateModelCardRequestT &request) const
void CreateTrialAsync(const CreateTrialRequestT &request, const CreateTrialResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeModelQualityJobDefinitionOutcome DescribeModelQualityJobDefinition(const Model::DescribeModelQualityJobDefinitionRequest &request) const
Model::DescribeCompilationJobOutcomeCallable DescribeCompilationJobCallable(const DescribeCompilationJobRequestT &request) const
void DeleteHubContentAsync(const DeleteHubContentRequestT &request, const DeleteHubContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListJobSchemaVersionsOutcome ListJobSchemaVersions(const Model::ListJobSchemaVersionsRequest &request) const
Model::CreateModelPackageOutcomeCallable CreateModelPackageCallable(const CreateModelPackageRequestT &request={}) const
Model::UpdateWorkforceOutcomeCallable UpdateWorkforceCallable(const UpdateWorkforceRequestT &request) const
Model::DeleteJobOutcomeCallable DeleteJobCallable(const DeleteJobRequestT &request) const
virtual Model::ListHubContentsOutcome ListHubContents(const Model::ListHubContentsRequest &request) const
void CreateDeviceFleetAsync(const CreateDeviceFleetRequestT &request, const CreateDeviceFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTrainingPlanOutcomeCallable DescribeTrainingPlanCallable(const DescribeTrainingPlanRequestT &request) const
virtual Model::ListTrialComponentsOutcome ListTrialComponents(const Model::ListTrialComponentsRequest &request={}) const
virtual Model::SearchOutcome Search(const Model::SearchRequest &request) const
void DescribeDomainAsync(const DescribeDomainRequestT &request, const DescribeDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListStageDevicesAsync(const ListStageDevicesRequestT &request, const ListStageDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAIRecommendationJobsAsync(const ListAIRecommendationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAIRecommendationJobsRequestT &request={}) const
void DeleteEdgeDeploymentStageAsync(const DeleteEdgeDeploymentStageRequestT &request, const DeleteEdgeDeploymentStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSubscribedWorkteamsOutcomeCallable ListSubscribedWorkteamsCallable(const ListSubscribedWorkteamsRequestT &request={}) const
Model::UpdateContextOutcomeCallable UpdateContextCallable(const UpdateContextRequestT &request) const
void ListClusterSchedulerConfigsAsync(const ListClusterSchedulerConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListClusterSchedulerConfigsRequestT &request={}) const
virtual Model::DeleteEndpointConfigOutcome DeleteEndpointConfig(const Model::DeleteEndpointConfigRequest &request) const
Model::UpdateHubContentReferenceOutcomeCallable UpdateHubContentReferenceCallable(const UpdateHubContentReferenceRequestT &request) const
void ListInferenceExperimentsAsync(const ListInferenceExperimentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListInferenceExperimentsRequestT &request={}) const
virtual Model::ListModelBiasJobDefinitionsOutcome ListModelBiasJobDefinitions(const Model::ListModelBiasJobDefinitionsRequest &request={}) const
void ExtendTrainingPlanAsync(const ExtendTrainingPlanRequestT &request, const ExtendTrainingPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelBiasJobDefinitionOutcomeCallable DeleteModelBiasJobDefinitionCallable(const DeleteModelBiasJobDefinitionRequestT &request) const
Model::CreateAppOutcomeCallable CreateAppCallable(const CreateAppRequestT &request) const
Model::DescribeClusterNodeOutcomeCallable DescribeClusterNodeCallable(const DescribeClusterNodeRequestT &request) const
Model::DescribeAIBenchmarkJobOutcomeCallable DescribeAIBenchmarkJobCallable(const DescribeAIBenchmarkJobRequestT &request) const
virtual Model::UpdateAppImageConfigOutcome UpdateAppImageConfig(const Model::UpdateAppImageConfigRequest &request) const
void DescribeProcessingJobAsync(const DescribeProcessingJobRequestT &request, const DescribeProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTrialsAsync(const ListTrialsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTrialsRequestT &request={}) const
void DescribeInferenceComponentAsync(const DescribeInferenceComponentRequestT &request, const DescribeInferenceComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAIRecommendationJobOutcomeCallable CreateAIRecommendationJobCallable(const CreateAIRecommendationJobRequestT &request) const
Model::DescribeDomainOutcomeCallable DescribeDomainCallable(const DescribeDomainRequestT &request) const
Model::UpdateMlflowTrackingServerOutcomeCallable UpdateMlflowTrackingServerCallable(const UpdateMlflowTrackingServerRequestT &request) const
Model::UpdateArtifactOutcomeCallable UpdateArtifactCallable(const UpdateArtifactRequestT &request) const
virtual Model::CreateEndpointConfigOutcome CreateEndpointConfig(const Model::CreateEndpointConfigRequest &request) const
Model::StopJobOutcomeCallable StopJobCallable(const StopJobRequestT &request) const
Model::DeleteCodeRepositoryOutcomeCallable DeleteCodeRepositoryCallable(const DeleteCodeRepositoryRequestT &request) const
Model::ListAppsOutcomeCallable ListAppsCallable(const ListAppsRequestT &request={}) const
Model::ListClusterEventsOutcomeCallable ListClusterEventsCallable(const ListClusterEventsRequestT &request) const
Model::ListMlflowTrackingServersOutcomeCallable ListMlflowTrackingServersCallable(const ListMlflowTrackingServersRequestT &request={}) const
virtual Model::DescribePipelineDefinitionForExecutionOutcome DescribePipelineDefinitionForExecution(const Model::DescribePipelineDefinitionForExecutionRequest &request) const
void ListModelPackageGroupsAsync(const ListModelPackageGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelPackageGroupsRequestT &request={}) const
void ListResourceCatalogsAsync(const ListResourceCatalogsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListResourceCatalogsRequestT &request={}) const
void DescribeMlflowAppAsync(const DescribeMlflowAppRequestT &request, const DescribeMlflowAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListLabelingJobsAsync(const ListLabelingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLabelingJobsRequestT &request={}) const
void DisableSagemakerServicecatalogPortfolioAsync(const DisableSagemakerServicecatalogPortfolioResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DisableSagemakerServicecatalogPortfolioRequestT &request={}) const
virtual Model::CreateMonitoringScheduleOutcome CreateMonitoringSchedule(const Model::CreateMonitoringScheduleRequest &request) const
Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT &request) const
virtual Model::RegisterDevicesOutcome RegisterDevices(const Model::RegisterDevicesRequest &request) const
Model::DescribeClusterOutcomeCallable DescribeClusterCallable(const DescribeClusterRequestT &request) const
virtual Model::ListPipelineExecutionsOutcome ListPipelineExecutions(const Model::ListPipelineExecutionsRequest &request) const
void UpdateInferenceComponentRuntimeConfigAsync(const UpdateInferenceComponentRuntimeConfigRequestT &request, const UpdateInferenceComponentRuntimeConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProcessingJobOutcomeCallable CreateProcessingJobCallable(const CreateProcessingJobRequestT &request) const
Model::DeleteDataQualityJobDefinitionOutcomeCallable DeleteDataQualityJobDefinitionCallable(const DeleteDataQualityJobDefinitionRequestT &request) const
virtual Model::DescribeEdgePackagingJobOutcome DescribeEdgePackagingJob(const Model::DescribeEdgePackagingJobRequest &request) const
virtual Model::DeleteFlowDefinitionOutcome DeleteFlowDefinition(const Model::DeleteFlowDefinitionRequest &request) const
virtual Model::ListModelExplainabilityJobDefinitionsOutcome ListModelExplainabilityJobDefinitions(const Model::ListModelExplainabilityJobDefinitionsRequest &request={}) const
virtual Model::DeleteHumanTaskUiOutcome DeleteHumanTaskUi(const Model::DeleteHumanTaskUiRequest &request) const
virtual Model::DescribeHubOutcome DescribeHub(const Model::DescribeHubRequest &request) const
Model::ListArtifactsOutcomeCallable ListArtifactsCallable(const ListArtifactsRequestT &request={}) const
void ListAppsAsync(const ListAppsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAppsRequestT &request={}) const
void DeleteImageVersionAsync(const DeleteImageVersionRequestT &request, const DeleteImageVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAutoMLJobAsync(const CreateAutoMLJobRequestT &request, const CreateAutoMLJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListInferenceRecommendationsJobsOutcomeCallable ListInferenceRecommendationsJobsCallable(const ListInferenceRecommendationsJobsRequestT &request={}) const
void DeleteUserProfileAsync(const DeleteUserProfileRequestT &request, const DeleteUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListClusterSchedulerConfigsOutcomeCallable ListClusterSchedulerConfigsCallable(const ListClusterSchedulerConfigsRequestT &request={}) const
Model::DescribeProcessingJobOutcomeCallable DescribeProcessingJobCallable(const DescribeProcessingJobRequestT &request) const
Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT &request) const
virtual Model::CreateAIRecommendationJobOutcome CreateAIRecommendationJob(const Model::CreateAIRecommendationJobRequest &request) const
Model::DescribeModelPackageGroupOutcomeCallable DescribeModelPackageGroupCallable(const DescribeModelPackageGroupRequestT &request) const
void CreatePresignedDomainUrlAsync(const CreatePresignedDomainUrlRequestT &request, const CreatePresignedDomainUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AddAssociationOutcome AddAssociation(const Model::AddAssociationRequest &request) const
Model::ListEndpointConfigsOutcomeCallable ListEndpointConfigsCallable(const ListEndpointConfigsRequestT &request={}) const
virtual Model::CreateCodeRepositoryOutcome CreateCodeRepository(const Model::CreateCodeRepositoryRequest &request) const
Model::CreateTrainingJobOutcomeCallable CreateTrainingJobCallable(const CreateTrainingJobRequestT &request) const
void DescribeModelPackageGroupAsync(const DescribeModelPackageGroupRequestT &request, const DescribeModelPackageGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscribedWorkteamsOutcome ListSubscribedWorkteams(const Model::ListSubscribedWorkteamsRequest &request={}) const
virtual Model::ListInferenceComponentsOutcome ListInferenceComponents(const Model::ListInferenceComponentsRequest &request={}) const
Model::UpdatePipelineOutcomeCallable UpdatePipelineCallable(const UpdatePipelineRequestT &request) const
void UpdateMonitoringScheduleAsync(const UpdateMonitoringScheduleRequestT &request, const UpdateMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartMlflowTrackingServerOutcomeCallable StartMlflowTrackingServerCallable(const StartMlflowTrackingServerRequestT &request) const
Model::StopEdgePackagingJobOutcomeCallable StopEdgePackagingJobCallable(const StopEdgePackagingJobRequestT &request) const
void ListCompilationJobsAsync(const ListCompilationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCompilationJobsRequestT &request={}) const
virtual Model::CreateHubOutcome CreateHub(const Model::CreateHubRequest &request) const
Model::DescribeNotebookInstanceLifecycleConfigOutcomeCallable DescribeNotebookInstanceLifecycleConfigCallable(const DescribeNotebookInstanceLifecycleConfigRequestT &request) const
virtual Model::CreateFeatureGroupOutcome CreateFeatureGroup(const Model::CreateFeatureGroupRequest &request) const
void CreateModelPackageAsync(const CreateModelPackageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const CreateModelPackageRequestT &request={}) const
virtual Model::CreateModelCardExportJobOutcome CreateModelCardExportJob(const Model::CreateModelCardExportJobRequest &request) const
Model::DescribePipelineExecutionOutcomeCallable DescribePipelineExecutionCallable(const DescribePipelineExecutionRequestT &request) const
virtual Model::ListMonitoringSchedulesOutcome ListMonitoringSchedules(const Model::ListMonitoringSchedulesRequest &request={}) const
void DescribeOptimizationJobAsync(const DescribeOptimizationJobRequestT &request, const DescribeOptimizationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelPackagesOutcomeCallable ListModelPackagesCallable(const ListModelPackagesRequestT &request={}) const
Model::CreateArtifactOutcomeCallable CreateArtifactCallable(const CreateArtifactRequestT &request) const
void DescribeComputeQuotaAsync(const DescribeComputeQuotaRequestT &request, const DescribeComputeQuotaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAppImageConfigOutcomeCallable CreateAppImageConfigCallable(const CreateAppImageConfigRequestT &request) const
virtual Model::DeleteModelPackageGroupOutcome DeleteModelPackageGroup(const Model::DeleteModelPackageGroupRequest &request) const
Model::UpdateExperimentOutcomeCallable UpdateExperimentCallable(const UpdateExperimentRequestT &request) const
Model::DescribeContextOutcomeCallable DescribeContextCallable(const DescribeContextRequestT &request) const
void CreateModelAsync(const CreateModelRequestT &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchAddClusterNodesOutcome BatchAddClusterNodes(const Model::BatchAddClusterNodesRequest &request) const
void ListLabelingJobsForWorkteamAsync(const ListLabelingJobsForWorkteamRequestT &request, const ListLabelingJobsForWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateHyperParameterTuningJobAsync(const CreateHyperParameterTuningJobRequestT &request, const CreateHyperParameterTuningJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeActionOutcomeCallable DescribeActionCallable(const DescribeActionRequestT &request) const
virtual Model::CreateImageVersionOutcome CreateImageVersion(const Model::CreateImageVersionRequest &request) const
void CreatePipelineAsync(const CreatePipelineRequestT &request, const CreatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopProcessingJobOutcome StopProcessingJob(const Model::StopProcessingJobRequest &request) const
void AttachClusterNodeVolumeAsync(const AttachClusterNodeVolumeRequestT &request, const AttachClusterNodeVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateHumanTaskUiAsync(const CreateHumanTaskUiRequestT &request, const CreateHumanTaskUiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeInferenceExperimentOutcomeCallable DescribeInferenceExperimentCallable(const DescribeInferenceExperimentRequestT &request) const
virtual Model::UpdateModelPackageOutcome UpdateModelPackage(const Model::UpdateModelPackageRequest &request) const
void CreateInferenceRecommendationsJobAsync(const CreateInferenceRecommendationsJobRequestT &request, const CreateInferenceRecommendationsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListStageDevicesOutcomeCallable ListStageDevicesCallable(const ListStageDevicesRequestT &request) const
virtual Model::ListCompilationJobsOutcome ListCompilationJobs(const Model::ListCompilationJobsRequest &request={}) const
void DeleteWorkteamAsync(const DeleteWorkteamRequestT &request, const DeleteWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateInferenceComponentOutcomeCallable CreateInferenceComponentCallable(const CreateInferenceComponentRequestT &request) const
virtual Model::DescribeProcessingJobOutcome DescribeProcessingJob(const Model::DescribeProcessingJobRequest &request) const
void DescribeModelExplainabilityJobDefinitionAsync(const DescribeModelExplainabilityJobDefinitionRequestT &request, const DescribeModelExplainabilityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateFlowDefinitionOutcome CreateFlowDefinition(const Model::CreateFlowDefinitionRequest &request) const
virtual Model::ListAppsOutcome ListApps(const Model::ListAppsRequest &request={}) const
void RetryPipelineExecutionAsync(const RetryPipelineExecutionRequestT &request, const RetryPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreatePresignedMlflowAppUrlAsync(const CreatePresignedMlflowAppUrlRequestT &request, const CreatePresignedMlflowAppUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeletePartnerAppOutcome DeletePartnerApp(const Model::DeletePartnerAppRequest &request) const
Model::ListPipelineVersionsOutcomeCallable ListPipelineVersionsCallable(const ListPipelineVersionsRequestT &request) const
virtual Model::CreateComputeQuotaOutcome CreateComputeQuota(const Model::CreateComputeQuotaRequest &request) const
Model::CreatePartnerAppOutcomeCallable CreatePartnerAppCallable(const CreatePartnerAppRequestT &request) const
virtual Model::DescribeClusterOutcome DescribeCluster(const Model::DescribeClusterRequest &request) const
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
virtual Model::DescribeFeatureMetadataOutcome DescribeFeatureMetadata(const Model::DescribeFeatureMetadataRequest &request) const
Model::GetScalingConfigurationRecommendationOutcomeCallable GetScalingConfigurationRecommendationCallable(const GetScalingConfigurationRecommendationRequestT &request) const
Model::DeleteHubOutcomeCallable DeleteHubCallable(const DeleteHubRequestT &request) const
virtual Model::StartMonitoringScheduleOutcome StartMonitoringSchedule(const Model::StartMonitoringScheduleRequest &request) const
void ListClustersAsync(const ListClustersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListClustersRequestT &request={}) const
virtual Model::ListDataQualityJobDefinitionsOutcome ListDataQualityJobDefinitions(const Model::ListDataQualityJobDefinitionsRequest &request={}) const
Model::SearchOutcomeCallable SearchCallable(const SearchRequestT &request) const
Model::ListAliasesOutcomeCallable ListAliasesCallable(const ListAliasesRequestT &request) const
virtual Model::ListModelCardVersionsOutcome ListModelCardVersions(const Model::ListModelCardVersionsRequest &request) const
Model::EnableSagemakerServicecatalogPortfolioOutcomeCallable EnableSagemakerServicecatalogPortfolioCallable(const EnableSagemakerServicecatalogPortfolioRequestT &request={}) const
void DescribeAIRecommendationJobAsync(const DescribeAIRecommendationJobRequestT &request, const DescribeAIRecommendationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeModelPackageGroupOutcome DescribeModelPackageGroup(const Model::DescribeModelPackageGroupRequest &request) const
void ListAIBenchmarkJobsAsync(const ListAIBenchmarkJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAIBenchmarkJobsRequestT &request={}) const
void ListTrainingJobsAsync(const ListTrainingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTrainingJobsRequestT &request={}) const
Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT &request={}) const
Model::ListMlflowAppsOutcomeCallable ListMlflowAppsCallable(const ListMlflowAppsRequestT &request={}) const
virtual Model::DescribeTransformJobOutcome DescribeTransformJob(const Model::DescribeTransformJobRequest &request) const
Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT &request) const
virtual Model::StopJobOutcome StopJob(const Model::StopJobRequest &request) const
void StopMonitoringScheduleAsync(const StopMonitoringScheduleRequestT &request, const StopMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeCompilationJobAsync(const DescribeCompilationJobRequestT &request, const DescribeCompilationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAIWorkloadConfigsOutcomeCallable ListAIWorkloadConfigsCallable(const ListAIWorkloadConfigsRequestT &request={}) const
virtual Model::UpdateImageVersionOutcome UpdateImageVersion(const Model::UpdateImageVersionRequest &request) const
virtual Model::ListAliasesOutcome ListAliases(const Model::ListAliasesRequest &request) const
Model::ListAIBenchmarkJobsOutcomeCallable ListAIBenchmarkJobsCallable(const ListAIBenchmarkJobsRequestT &request={}) const
Model::CreateCodeRepositoryOutcomeCallable CreateCodeRepositoryCallable(const CreateCodeRepositoryRequestT &request) const
virtual Model::ListMonitoringAlertHistoryOutcome ListMonitoringAlertHistory(const Model::ListMonitoringAlertHistoryRequest &request={}) const
Model::DeletePipelineOutcomeCallable DeletePipelineCallable(const DeletePipelineRequestT &request) const
virtual Model::CreateDomainOutcome CreateDomain(const Model::CreateDomainRequest &request) const
void ListMonitoringSchedulesAsync(const ListMonitoringSchedulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMonitoringSchedulesRequestT &request={}) const
Model::UpdateHubContentOutcomeCallable UpdateHubContentCallable(const UpdateHubContentRequestT &request) const
virtual Model::ListAlgorithmsOutcome ListAlgorithms(const Model::ListAlgorithmsRequest &request={}) const
Model::ListAIRecommendationJobsOutcomeCallable ListAIRecommendationJobsCallable(const ListAIRecommendationJobsRequestT &request={}) const
void ListPipelineParametersForExecutionAsync(const ListPipelineParametersForExecutionRequestT &request, const ListPipelineParametersForExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelPackageGroupOutcomeCallable DeleteModelPackageGroupCallable(const DeleteModelPackageGroupRequestT &request) const
Model::SendPipelineExecutionStepSuccessOutcomeCallable SendPipelineExecutionStepSuccessCallable(const SendPipelineExecutionStepSuccessRequestT &request) const
Model::ListJobsOutcomeCallable ListJobsCallable(const ListJobsRequestT &request) const
Model::CreateHubContentPresignedUrlsOutcomeCallable CreateHubContentPresignedUrlsCallable(const CreateHubContentPresignedUrlsRequestT &request) const
void CreateTrialComponentAsync(const CreateTrialComponentRequestT &request, const CreateTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListCodeRepositoriesOutcome ListCodeRepositories(const Model::ListCodeRepositoriesRequest &request={}) const
virtual Model::CreateInferenceExperimentOutcome CreateInferenceExperiment(const Model::CreateInferenceExperimentRequest &request) const
void CreateTrainingJobAsync(const CreateTrainingJobRequestT &request, const CreateTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateModelPackageAsync(const UpdateModelPackageRequestT &request, const UpdateModelPackageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetModelPackageGroupPolicyAsync(const GetModelPackageGroupPolicyRequestT &request, const GetModelPackageGroupPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateInferenceComponentOutcomeCallable UpdateInferenceComponentCallable(const UpdateInferenceComponentRequestT &request) const
virtual Model::DeleteOptimizationJobOutcome DeleteOptimizationJob(const Model::DeleteOptimizationJobRequest &request) const
Model::DescribeProjectOutcomeCallable DescribeProjectCallable(const DescribeProjectRequestT &request) const
Model::StartInferenceExperimentOutcomeCallable StartInferenceExperimentCallable(const StartInferenceExperimentRequestT &request) const
virtual Model::ListTagsOutcome ListTags(const Model::ListTagsRequest &request) const
Model::ListEdgePackagingJobsOutcomeCallable ListEdgePackagingJobsCallable(const ListEdgePackagingJobsRequestT &request={}) const
Model::DeleteDeviceFleetOutcomeCallable DeleteDeviceFleetCallable(const DeleteDeviceFleetRequestT &request) const
Model::ListTransformJobsOutcomeCallable ListTransformJobsCallable(const ListTransformJobsRequestT &request={}) const
void DescribeHubAsync(const DescribeHubRequestT &request, const DescribeHubResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateTrainingJobOutcomeCallable UpdateTrainingJobCallable(const UpdateTrainingJobRequestT &request) const
Model::DescribeDataQualityJobDefinitionOutcomeCallable DescribeDataQualityJobDefinitionCallable(const DescribeDataQualityJobDefinitionRequestT &request) const
virtual Model::CreateTrainingJobOutcome CreateTrainingJob(const Model::CreateTrainingJobRequest &request) const
void ListPipelineVersionsAsync(const ListPipelineVersionsRequestT &request, const ListPipelineVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeJobSchemaVersionOutcomeCallable DescribeJobSchemaVersionCallable(const DescribeJobSchemaVersionRequestT &request) const
Model::CreateEdgePackagingJobOutcomeCallable CreateEdgePackagingJobCallable(const CreateEdgePackagingJobRequestT &request) const
void DescribeCodeRepositoryAsync(const DescribeCodeRepositoryRequestT &request, const DescribeCodeRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteModelExplainabilityJobDefinitionOutcome DeleteModelExplainabilityJobDefinition(const Model::DeleteModelExplainabilityJobDefinitionRequest &request) const
virtual Model::DescribeNotebookInstanceLifecycleConfigOutcome DescribeNotebookInstanceLifecycleConfig(const Model::DescribeNotebookInstanceLifecycleConfigRequest &request) const
virtual Model::DescribeModelOutcome DescribeModel(const Model::DescribeModelRequest &request) const
void ListTrainingJobsForHyperParameterTuningJobAsync(const ListTrainingJobsForHyperParameterTuningJobRequestT &request, const ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateInferenceComponentAsync(const UpdateInferenceComponentRequestT &request, const UpdateInferenceComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopHyperParameterTuningJobAsync(const StopHyperParameterTuningJobRequestT &request, const StopHyperParameterTuningJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateTrialOutcomeCallable CreateTrialCallable(const CreateTrialRequestT &request) const
virtual Model::DescribeProjectOutcome DescribeProject(const Model::DescribeProjectRequest &request) const
virtual Model::DeleteArtifactOutcome DeleteArtifact(const Model::DeleteArtifactRequest &request={}) const
virtual Model::ListContextsOutcome ListContexts(const Model::ListContextsRequest &request={}) const
void DeleteMlflowTrackingServerAsync(const DeleteMlflowTrackingServerRequestT &request, const DeleteMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAIRecommendationJobOutcomeCallable DeleteAIRecommendationJobCallable(const DeleteAIRecommendationJobRequestT &request) const
Model::AddAssociationOutcomeCallable AddAssociationCallable(const AddAssociationRequestT &request) const
virtual Model::CreateWorkteamOutcome CreateWorkteam(const Model::CreateWorkteamRequest &request) const
virtual Model::ListTrainingJobsOutcome ListTrainingJobs(const Model::ListTrainingJobsRequest &request={}) const
void DescribeClusterAsync(const DescribeClusterRequestT &request, const DescribeClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteActionOutcomeCallable DeleteActionCallable(const DeleteActionRequestT &request) const
void DescribeMonitoringScheduleAsync(const DescribeMonitoringScheduleRequestT &request, const DescribeMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteCodeRepositoryAsync(const DeleteCodeRepositoryRequestT &request, const DeleteCodeRepositoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTransformJobsAsync(const ListTransformJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTransformJobsRequestT &request={}) const
virtual Model::CreateModelBiasJobDefinitionOutcome CreateModelBiasJobDefinition(const Model::CreateModelBiasJobDefinitionRequest &request) const
Model::DisassociateTrialComponentOutcomeCallable DisassociateTrialComponentCallable(const DisassociateTrialComponentRequestT &request) const
Model::DescribeReservedCapacityOutcomeCallable DescribeReservedCapacityCallable(const DescribeReservedCapacityRequestT &request) const
void DescribeInferenceRecommendationsJobAsync(const DescribeInferenceRecommendationsJobRequestT &request, const DescribeInferenceRecommendationsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteTrialComponentOutcomeCallable DeleteTrialComponentCallable(const DeleteTrialComponentRequestT &request) const
virtual Model::StopNotebookInstanceOutcome StopNotebookInstance(const Model::StopNotebookInstanceRequest &request) const
void DeleteAppAsync(const DeleteAppRequestT &request, const DeleteAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFeatureMetadataOutcomeCallable DescribeFeatureMetadataCallable(const DescribeFeatureMetadataRequestT &request) const
Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT &request={}) const
void DescribeNotebookInstanceLifecycleConfigAsync(const DescribeNotebookInstanceLifecycleConfigRequestT &request, const DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchAddClusterNodesAsync(const BatchAddClusterNodesRequestT &request, const BatchAddClusterNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelQualityJobDefinitionsAsync(const ListModelQualityJobDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelQualityJobDefinitionsRequestT &request={}) const
void DescribeEndpointAsync(const DescribeEndpointRequestT &request, const DescribeEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeExperimentAsync(const DescribeExperimentRequestT &request, const DescribeExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT &request) const
virtual Model::ListModelPackagesOutcome ListModelPackages(const Model::ListModelPackagesRequest &request={}) const
Model::DescribeAIWorkloadConfigOutcomeCallable DescribeAIWorkloadConfigCallable(const DescribeAIWorkloadConfigRequestT &request) const
virtual Model::ListWorkforcesOutcome ListWorkforces(const Model::ListWorkforcesRequest &request={}) const
virtual Model::UpdateNotebookInstanceLifecycleConfigOutcome UpdateNotebookInstanceLifecycleConfig(const Model::UpdateNotebookInstanceLifecycleConfigRequest &request) const
Model::DescribeStudioLifecycleConfigOutcomeCallable DescribeStudioLifecycleConfigCallable(const DescribeStudioLifecycleConfigRequestT &request) const
void DescribeStudioLifecycleConfigAsync(const DescribeStudioLifecycleConfigRequestT &request, const DescribeStudioLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAIRecommendationJobOutcomeCallable DescribeAIRecommendationJobCallable(const DescribeAIRecommendationJobRequestT &request) const
Model::DeletePartnerAppOutcomeCallable DeletePartnerAppCallable(const DeletePartnerAppRequestT &request) const
Model::CreateImageVersionOutcomeCallable CreateImageVersionCallable(const CreateImageVersionRequestT &request) const
Model::DescribeFeatureGroupOutcomeCallable DescribeFeatureGroupCallable(const DescribeFeatureGroupRequestT &request) const
void DescribeImageVersionAsync(const DescribeImageVersionRequestT &request, const DescribeImageVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchDeleteClusterNodesOutcomeCallable BatchDeleteClusterNodesCallable(const BatchDeleteClusterNodesRequestT &request) const
void UpdateHubAsync(const UpdateHubRequestT &request, const UpdateHubResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTrainingPlansOutcomeCallable ListTrainingPlansCallable(const ListTrainingPlansRequestT &request={}) const
Model::CreateModelCardExportJobOutcomeCallable CreateModelCardExportJobCallable(const CreateModelCardExportJobRequestT &request) const
void StopLabelingJobAsync(const StopLabelingJobRequestT &request, const StopLabelingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAIWorkloadConfigAsync(const DeleteAIWorkloadConfigRequestT &request, const DeleteAIWorkloadConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateHubContentReferenceAsync(const CreateHubContentReferenceRequestT &request, const CreateHubContentReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void RegisterDevicesAsync(const RegisterDevicesRequestT &request, const RegisterDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartMlflowTrackingServerAsync(const StartMlflowTrackingServerRequestT &request, const StartMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListLabelingJobsForWorkteamOutcomeCallable ListLabelingJobsForWorkteamCallable(const ListLabelingJobsForWorkteamRequestT &request) const
virtual Model::DeregisterDevicesOutcome DeregisterDevices(const Model::DeregisterDevicesRequest &request) const
Model::ListTrialsOutcomeCallable ListTrialsCallable(const ListTrialsRequestT &request={}) const
virtual Model::StopInferenceRecommendationsJobOutcome StopInferenceRecommendationsJob(const Model::StopInferenceRecommendationsJobRequest &request) const
Model::DescribeDeviceOutcomeCallable DescribeDeviceCallable(const DescribeDeviceRequestT &request) const
virtual Model::CreateContextOutcome CreateContext(const Model::CreateContextRequest &request) const
Model::CreateEndpointOutcomeCallable CreateEndpointCallable(const CreateEndpointRequestT &request) const
virtual Model::DeleteMonitoringScheduleOutcome DeleteMonitoringSchedule(const Model::DeleteMonitoringScheduleRequest &request) const
void UpdateClusterSoftwareAsync(const UpdateClusterSoftwareRequestT &request, const UpdateClusterSoftwareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAutoMLJobV2OutcomeCallable DescribeAutoMLJobV2Callable(const DescribeAutoMLJobV2RequestT &request) const
virtual Model::DescribeWorkteamOutcome DescribeWorkteam(const Model::DescribeWorkteamRequest &request) const
void CreateProjectAsync(const CreateProjectRequestT &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteInferenceComponentOutcomeCallable DeleteInferenceComponentCallable(const DeleteInferenceComponentRequestT &request) const
void DescribeEdgePackagingJobAsync(const DescribeEdgePackagingJobRequestT &request, const DescribeEdgePackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelCardExportJobsAsync(const ListModelCardExportJobsRequestT &request, const ListModelCardExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListHubContentVersionsOutcomeCallable ListHubContentVersionsCallable(const ListHubContentVersionsRequestT &request) const
void UpdateWorkteamAsync(const UpdateWorkteamRequestT &request, const UpdateWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelCardOutcomeCallable DeleteModelCardCallable(const DeleteModelCardRequestT &request) const
virtual Model::ListAutoMLJobsOutcome ListAutoMLJobs(const Model::ListAutoMLJobsRequest &request={}) const
Model::CreatePipelineOutcomeCallable CreatePipelineCallable(const CreatePipelineRequestT &request) const
Model::UpdateCodeRepositoryOutcomeCallable UpdateCodeRepositoryCallable(const UpdateCodeRepositoryRequestT &request) const
void DeleteDeviceFleetAsync(const DeleteDeviceFleetRequestT &request, const DeleteDeviceFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateHumanTaskUiOutcomeCallable CreateHumanTaskUiCallable(const CreateHumanTaskUiRequestT &request) const
virtual Model::ListClusterEventsOutcome ListClusterEvents(const Model::ListClusterEventsRequest &request) const
virtual Model::DeleteProcessingJobOutcome DeleteProcessingJob(const Model::DeleteProcessingJobRequest &request) const
virtual Model::DescribeAutoMLJobOutcome DescribeAutoMLJob(const Model::DescribeAutoMLJobRequest &request) const
virtual Model::CreatePartnerAppOutcome CreatePartnerApp(const Model::CreatePartnerAppRequest &request) const
Model::UpdateClusterOutcomeCallable UpdateClusterCallable(const UpdateClusterRequestT &request) const
void DisassociateTrialComponentAsync(const DisassociateTrialComponentRequestT &request, const DisassociateTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataQualityJobDefinitionOutcome DeleteDataQualityJobDefinition(const Model::DeleteDataQualityJobDefinitionRequest &request) const
virtual Model::ListMonitoringAlertsOutcome ListMonitoringAlerts(const Model::ListMonitoringAlertsRequest &request) const
void ListInferenceRecommendationsJobStepsAsync(const ListInferenceRecommendationsJobStepsRequestT &request, const ListInferenceRecommendationsJobStepsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListHubContentVersionsOutcome ListHubContentVersions(const Model::ListHubContentVersionsRequest &request) const
Model::DescribeHubContentOutcomeCallable DescribeHubContentCallable(const DescribeHubContentRequestT &request) const
void UpdateFeatureMetadataAsync(const UpdateFeatureMetadataRequestT &request, const UpdateFeatureMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateEdgePackagingJobAsync(const CreateEdgePackagingJobRequestT &request, const CreateEdgePackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAlgorithmOutcome CreateAlgorithm(const Model::CreateAlgorithmRequest &request) const
Model::AssociateTrialComponentOutcomeCallable AssociateTrialComponentCallable(const AssociateTrialComponentRequestT &request) const
void BatchRebootClusterNodesAsync(const BatchRebootClusterNodesRequestT &request, const BatchRebootClusterNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeFeatureGroupAsync(const DescribeFeatureGroupRequestT &request, const DescribeFeatureGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListStudioLifecycleConfigsOutcomeCallable ListStudioLifecycleConfigsCallable(const ListStudioLifecycleConfigsRequestT &request={}) const
void DescribeAIBenchmarkJobAsync(const DescribeAIBenchmarkJobRequestT &request, const DescribeAIBenchmarkJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteModelCardAsync(const DeleteModelCardRequestT &request, const DeleteModelCardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEndpointConfigsOutcome ListEndpointConfigs(const Model::ListEndpointConfigsRequest &request={}) const
Model::StopTransformJobOutcomeCallable StopTransformJobCallable(const StopTransformJobRequestT &request) const
void UpdateNotebookInstanceAsync(const UpdateNotebookInstanceRequestT &request, const UpdateNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeAppOutcome DescribeApp(const Model::DescribeAppRequest &request) const
void DescribeClusterNodeAsync(const DescribeClusterNodeRequestT &request, const DescribeClusterNodeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopEdgeDeploymentStageAsync(const StopEdgeDeploymentStageRequestT &request, const StopEdgeDeploymentStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeWorkteamOutcomeCallable DescribeWorkteamCallable(const DescribeWorkteamRequestT &request) const
Model::StopPipelineExecutionOutcomeCallable StopPipelineExecutionCallable(const StopPipelineExecutionRequestT &request) const
virtual Model::DescribeAIWorkloadConfigOutcome DescribeAIWorkloadConfig(const Model::DescribeAIWorkloadConfigRequest &request) const
virtual Model::UpdateMonitoringAlertOutcome UpdateMonitoringAlert(const Model::UpdateMonitoringAlertRequest &request) const
virtual Model::RetryPipelineExecutionOutcome RetryPipelineExecution(const Model::RetryPipelineExecutionRequest &request) const
virtual Model::DeleteTrialComponentOutcome DeleteTrialComponent(const Model::DeleteTrialComponentRequest &request) const
Model::UpdateComputeQuotaOutcomeCallable UpdateComputeQuotaCallable(const UpdateComputeQuotaRequestT &request) const
void ListMonitoringAlertHistoryAsync(const ListMonitoringAlertHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMonitoringAlertHistoryRequestT &request={}) const
void DescribeFeatureMetadataAsync(const DescribeFeatureMetadataRequestT &request, const DescribeFeatureMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAlgorithmOutcomeCallable CreateAlgorithmCallable(const CreateAlgorithmRequestT &request) const
void CreateComputeQuotaAsync(const CreateComputeQuotaRequestT &request, const CreateComputeQuotaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeSpaceAsync(const DescribeSpaceRequestT &request, const DescribeSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateContextOutcomeCallable CreateContextCallable(const CreateContextRequestT &request) const
Model::DisableSagemakerServicecatalogPortfolioOutcomeCallable DisableSagemakerServicecatalogPortfolioCallable(const DisableSagemakerServicecatalogPortfolioRequestT &request={}) const
void DescribeHubContentAsync(const DescribeHubContentRequestT &request, const DescribeHubContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelPackageOutcomeCallable DeleteModelPackageCallable(const DeleteModelPackageRequestT &request) const
Model::DeleteTrialOutcomeCallable DeleteTrialCallable(const DeleteTrialRequestT &request) const
Model::DeleteMlflowTrackingServerOutcomeCallable DeleteMlflowTrackingServerCallable(const DeleteMlflowTrackingServerRequestT &request) const
virtual Model::UpdateUserProfileOutcome UpdateUserProfile(const Model::UpdateUserProfileRequest &request) const
Model::ListClusterNodesOutcomeCallable ListClusterNodesCallable(const ListClusterNodesRequestT &request) const
virtual Model::ListAppImageConfigsOutcome ListAppImageConfigs(const Model::ListAppImageConfigsRequest &request={}) const
virtual Model::DeleteEndpointOutcome DeleteEndpoint(const Model::DeleteEndpointRequest &request) const
Model::DescribeModelCardExportJobOutcomeCallable DescribeModelCardExportJobCallable(const DescribeModelCardExportJobRequestT &request) const
Model::CreateCompilationJobOutcomeCallable CreateCompilationJobCallable(const CreateCompilationJobRequestT &request) const
virtual Model::DeleteWorkforceOutcome DeleteWorkforce(const Model::DeleteWorkforceRequest &request) const
void DescribeWorkteamAsync(const DescribeWorkteamRequestT &request, const DescribeWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateTransformJobOutcomeCallable CreateTransformJobCallable(const CreateTransformJobRequestT &request) const
Model::RenderUiTemplateOutcomeCallable RenderUiTemplateCallable(const RenderUiTemplateRequestT &request) const
virtual Model::SearchTrainingPlanOfferingsOutcome SearchTrainingPlanOfferings(const Model::SearchTrainingPlanOfferingsRequest &request={}) const
virtual Model::DeleteAppOutcome DeleteApp(const Model::DeleteAppRequest &request) const
virtual Model::CreatePresignedMlflowAppUrlOutcome CreatePresignedMlflowAppUrl(const Model::CreatePresignedMlflowAppUrlRequest &request) const
void ListHubContentVersionsAsync(const ListHubContentVersionsRequestT &request, const ListHubContentVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeImageAsync(const DescribeImageRequestT &request, const DescribeImageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT &request) const
Model::CreateHubContentReferenceOutcomeCallable CreateHubContentReferenceCallable(const CreateHubContentReferenceRequestT &request) const
virtual Model::UpdateEndpointWeightsAndCapacitiesOutcome UpdateEndpointWeightsAndCapacities(const Model::UpdateEndpointWeightsAndCapacitiesRequest &request) const
void ListModelCardsAsync(const ListModelCardsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelCardsRequestT &request={}) const
virtual Model::CreateClusterOutcome CreateCluster(const Model::CreateClusterRequest &request) const
virtual Model::DeleteHubContentOutcome DeleteHubContent(const Model::DeleteHubContentRequest &request) const
void DeleteHumanTaskUiAsync(const DeleteHumanTaskUiRequestT &request, const DeleteHumanTaskUiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListClusterEventsAsync(const ListClusterEventsRequestT &request, const ListClusterEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeModelBiasJobDefinitionAsync(const DescribeModelBiasJobDefinitionRequestT &request, const DescribeModelBiasJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribePartnerAppOutcome DescribePartnerApp(const Model::DescribePartnerAppRequest &request) const
void DeleteOptimizationJobAsync(const DeleteOptimizationJobRequestT &request, const DeleteOptimizationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchReplaceClusterNodesOutcomeCallable BatchReplaceClusterNodesCallable(const BatchReplaceClusterNodesRequestT &request) const
Model::UpdateEndpointWeightsAndCapacitiesOutcomeCallable UpdateEndpointWeightsAndCapacitiesCallable(const UpdateEndpointWeightsAndCapacitiesRequestT &request) const
virtual Model::UpdateHubOutcome UpdateHub(const Model::UpdateHubRequest &request) const
virtual Model::UpdateWorkteamOutcome UpdateWorkteam(const Model::UpdateWorkteamRequest &request) const
virtual Model::DeleteTrialOutcome DeleteTrial(const Model::DeleteTrialRequest &request) const
void DescribeHumanTaskUiAsync(const DescribeHumanTaskUiRequestT &request, const DescribeHumanTaskUiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteFeatureGroupOutcome DeleteFeatureGroup(const Model::DeleteFeatureGroupRequest &request) const
virtual Model::DeleteCompilationJobOutcome DeleteCompilationJob(const Model::DeleteCompilationJobRequest &request) const
virtual Model::CreateDataQualityJobDefinitionOutcome CreateDataQualityJobDefinition(const Model::CreateDataQualityJobDefinitionRequest &request) const
void ListTrainingPlansAsync(const ListTrainingPlansResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTrainingPlansRequestT &request={}) const
Model::StopAIRecommendationJobOutcomeCallable StopAIRecommendationJobCallable(const StopAIRecommendationJobRequestT &request) const
void DescribeAIWorkloadConfigAsync(const DescribeAIWorkloadConfigRequestT &request, const DescribeAIWorkloadConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelCardExportJobsOutcomeCallable ListModelCardExportJobsCallable(const ListModelCardExportJobsRequestT &request) const
Model::ListMonitoringAlertsOutcomeCallable ListMonitoringAlertsCallable(const ListMonitoringAlertsRequestT &request) const
void ListTrialComponentsAsync(const ListTrialComponentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTrialComponentsRequestT &request={}) const
void CreateAIBenchmarkJobAsync(const CreateAIBenchmarkJobRequestT &request, const CreateAIBenchmarkJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListWorkteamsAsync(const ListWorkteamsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWorkteamsRequestT &request={}) const
virtual Model::ListPartnerAppsOutcome ListPartnerApps(const Model::ListPartnerAppsRequest &request={}) const
void DetachClusterNodeVolumeAsync(const DetachClusterNodeVolumeRequestT &request, const DetachClusterNodeVolumeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopAutoMLJobOutcome StopAutoMLJob(const Model::StopAutoMLJobRequest &request) const
void CreateModelQualityJobDefinitionAsync(const CreateModelQualityJobDefinitionRequestT &request, const CreateModelQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
SageMakerClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< SageMakerEndpointProviderBase > endpointProvider=nullptr, const Aws::SageMaker::SageMakerClientConfiguration &clientConfiguration=Aws::SageMaker::SageMakerClientConfiguration())
Model::UpdatePipelineExecutionOutcomeCallable UpdatePipelineExecutionCallable(const UpdatePipelineExecutionRequestT &request) const
virtual Model::StartMlflowTrackingServerOutcome StartMlflowTrackingServer(const Model::StartMlflowTrackingServerRequest &request) const
Model::ListTrainingJobsForHyperParameterTuningJobOutcomeCallable ListTrainingJobsForHyperParameterTuningJobCallable(const ListTrainingJobsForHyperParameterTuningJobRequestT &request) const
void UpdateEndpointAsync(const UpdateEndpointRequestT &request, const UpdateEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DetachClusterNodeVolumeOutcomeCallable DetachClusterNodeVolumeCallable(const DetachClusterNodeVolumeRequestT &request) const
virtual Model::DeleteHyperParameterTuningJobOutcome DeleteHyperParameterTuningJob(const Model::DeleteHyperParameterTuningJobRequest &request) const
void ListFeatureGroupsAsync(const ListFeatureGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListFeatureGroupsRequestT &request={}) const
Model::ListOptimizationJobsOutcomeCallable ListOptimizationJobsCallable(const ListOptimizationJobsRequestT &request={}) const
virtual Model::SendPipelineExecutionStepFailureOutcome SendPipelineExecutionStepFailure(const Model::SendPipelineExecutionStepFailureRequest &request) const
virtual Model::CreateTrainingPlanOutcome CreateTrainingPlan(const Model::CreateTrainingPlanRequest &request) const
void StartPipelineExecutionAsync(const StartPipelineExecutionRequestT &request, const StartPipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopInferenceRecommendationsJobAsync(const StopInferenceRecommendationsJobRequestT &request, const StopInferenceRecommendationsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteEdgeDeploymentPlanOutcome DeleteEdgeDeploymentPlan(const Model::DeleteEdgeDeploymentPlanRequest &request) const
virtual Model::ListDeviceFleetsOutcome ListDeviceFleets(const Model::ListDeviceFleetsRequest &request={}) const
Model::StartSessionOutcomeCallable StartSessionCallable(const StartSessionRequestT &request) const
Model::DeleteMonitoringScheduleOutcomeCallable DeleteMonitoringScheduleCallable(const DeleteMonitoringScheduleRequestT &request) const
Model::DescribeMonitoringScheduleOutcomeCallable DescribeMonitoringScheduleCallable(const DescribeMonitoringScheduleRequestT &request) const
virtual Model::ListTrialsOutcome ListTrials(const Model::ListTrialsRequest &request={}) const
Model::UpdateActionOutcomeCallable UpdateActionCallable(const UpdateActionRequestT &request) const
Model::BatchDescribeModelPackageOutcomeCallable BatchDescribeModelPackageCallable(const BatchDescribeModelPackageRequestT &request) const
Model::UpdateClusterSchedulerConfigOutcomeCallable UpdateClusterSchedulerConfigCallable(const UpdateClusterSchedulerConfigRequestT &request) const
virtual Model::UpdateInferenceComponentOutcome UpdateInferenceComponent(const Model::UpdateInferenceComponentRequest &request) const
void StopCompilationJobAsync(const StopCompilationJobRequestT &request, const StopCompilationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTrainingPlanAsync(const DescribeTrainingPlanRequestT &request, const DescribeTrainingPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListModelPackageGroupsOutcome ListModelPackageGroups(const Model::ListModelPackageGroupsRequest &request={}) const
virtual Model::UpdateWorkforceOutcome UpdateWorkforce(const Model::UpdateWorkforceRequest &request) const
virtual Model::DeleteExperimentOutcome DeleteExperiment(const Model::DeleteExperimentRequest &request) const
void UpdatePipelineAsync(const UpdatePipelineRequestT &request, const UpdatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdatePipelineVersionOutcome UpdatePipelineVersion(const Model::UpdatePipelineVersionRequest &request) const
void DescribeContextAsync(const DescribeContextRequestT &request, const DescribeContextResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeEdgeDeploymentPlanAsync(const DescribeEdgeDeploymentPlanRequestT &request, const DescribeEdgeDeploymentPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateStudioLifecycleConfigAsync(const CreateStudioLifecycleConfigRequestT &request, const CreateStudioLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAutoMLJobV2Async(const CreateAutoMLJobV2RequestT &request, const CreateAutoMLJobV2ResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelMetadataAsync(const ListModelMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelMetadataRequestT &request={}) const
Model::CreateMlflowAppOutcomeCallable CreateMlflowAppCallable(const CreateMlflowAppRequestT &request) const
void UpdatePipelineVersionAsync(const UpdatePipelineVersionRequestT &request, const UpdatePipelineVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListJobsAsync(const ListJobsRequestT &request, const ListJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateActionOutcomeCallable CreateActionCallable(const CreateActionRequestT &request) const
virtual Model::UpdateInferenceExperimentOutcome UpdateInferenceExperiment(const Model::UpdateInferenceExperimentRequest &request) const
virtual Model::DeleteEdgeDeploymentStageOutcome DeleteEdgeDeploymentStage(const Model::DeleteEdgeDeploymentStageRequest &request) const
Model::ListWorkteamsOutcomeCallable ListWorkteamsCallable(const ListWorkteamsRequestT &request={}) const
virtual Model::CreateWorkforceOutcome CreateWorkforce(const Model::CreateWorkforceRequest &request) const
void BatchReplaceClusterNodesAsync(const BatchReplaceClusterNodesRequestT &request, const BatchReplaceClusterNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteModelPackageOutcome DeleteModelPackage(const Model::DeleteModelPackageRequest &request) const
Model::CreateStudioLifecycleConfigOutcomeCallable CreateStudioLifecycleConfigCallable(const CreateStudioLifecycleConfigRequestT &request) const
void CreateNotebookInstanceLifecycleConfigAsync(const CreateNotebookInstanceLifecycleConfigRequestT &request, const CreateNotebookInstanceLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateEdgeDeploymentPlanAsync(const CreateEdgeDeploymentPlanRequestT &request, const CreateEdgeDeploymentPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopMonitoringScheduleOutcome StopMonitoringSchedule(const Model::StopMonitoringScheduleRequest &request) const
virtual Model::DescribeTrainingPlanExtensionHistoryOutcome DescribeTrainingPlanExtensionHistory(const Model::DescribeTrainingPlanExtensionHistoryRequest &request) const
Model::CreateClusterOutcomeCallable CreateClusterCallable(const CreateClusterRequestT &request) const
virtual Model::UpdateCodeRepositoryOutcome UpdateCodeRepository(const Model::UpdateCodeRepositoryRequest &request) const
void ListModelExplainabilityJobDefinitionsAsync(const ListModelExplainabilityJobDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelExplainabilityJobDefinitionsRequestT &request={}) const
void DescribeWorkforceAsync(const DescribeWorkforceRequestT &request, const DescribeWorkforceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeUserProfileOutcomeCallable DescribeUserProfileCallable(const DescribeUserProfileRequestT &request) const
Model::CreateJobOutcomeCallable CreateJobCallable(const CreateJobRequestT &request) const
virtual Model::ListClusterNodesOutcome ListClusterNodes(const Model::ListClusterNodesRequest &request) const
void CreateModelCardAsync(const CreateModelCardRequestT &request, const CreateModelCardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTransformJobOutcomeCallable DescribeTransformJobCallable(const DescribeTransformJobRequestT &request) const
void DescribeClusterSchedulerConfigAsync(const DescribeClusterSchedulerConfigRequestT &request, const DescribeClusterSchedulerConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateCompilationJobAsync(const CreateCompilationJobRequestT &request, const CreateCompilationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateInferenceComponentRuntimeConfigOutcomeCallable UpdateInferenceComponentRuntimeConfigCallable(const UpdateInferenceComponentRuntimeConfigRequestT &request) const
Model::CreateFeatureGroupOutcomeCallable CreateFeatureGroupCallable(const CreateFeatureGroupRequestT &request) const
Model::CreateEdgeDeploymentStageOutcomeCallable CreateEdgeDeploymentStageCallable(const CreateEdgeDeploymentStageRequestT &request) const
void ListCandidatesForAutoMLJobAsync(const ListCandidatesForAutoMLJobRequestT &request, const ListCandidatesForAutoMLJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeHumanTaskUiOutcomeCallable DescribeHumanTaskUiCallable(const DescribeHumanTaskUiRequestT &request) const
Model::DescribeComputeQuotaOutcomeCallable DescribeComputeQuotaCallable(const DescribeComputeQuotaRequestT &request) const
virtual Model::UpdateNotebookInstanceOutcome UpdateNotebookInstance(const Model::UpdateNotebookInstanceRequest &request) const
void DeleteModelAsync(const DeleteModelRequestT &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartPipelineExecutionOutcomeCallable StartPipelineExecutionCallable(const StartPipelineExecutionRequestT &request) const
virtual Model::DescribeEndpointOutcome DescribeEndpoint(const Model::DescribeEndpointRequest &request) const
void DeleteAssociationAsync(const DeleteAssociationRequestT &request, const DeleteAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListLabelingJobsOutcomeCallable ListLabelingJobsCallable(const ListLabelingJobsRequestT &request={}) const
Model::CreateWorkforceOutcomeCallable CreateWorkforceCallable(const CreateWorkforceRequestT &request) const
void ListActionsAsync(const ListActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListActionsRequestT &request={}) const
void ListHyperParameterTuningJobsAsync(const ListHyperParameterTuningJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListHyperParameterTuningJobsRequestT &request={}) const
Model::SendPipelineExecutionStepFailureOutcomeCallable SendPipelineExecutionStepFailureCallable(const SendPipelineExecutionStepFailureRequestT &request) const
void ListExperimentsAsync(const ListExperimentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListExperimentsRequestT &request={}) const
Model::DescribeTrainingPlanExtensionHistoryOutcomeCallable DescribeTrainingPlanExtensionHistoryCallable(const DescribeTrainingPlanExtensionHistoryRequestT &request) const
Model::ListTrialComponentsOutcomeCallable ListTrialComponentsCallable(const ListTrialComponentsRequestT &request={}) const
Model::UpdateModelPackageOutcomeCallable UpdateModelPackageCallable(const UpdateModelPackageRequestT &request) const
Model::StartClusterHealthCheckOutcomeCallable StartClusterHealthCheckCallable(const StartClusterHealthCheckRequestT &request) const
virtual Model::UpdateFeatureMetadataOutcome UpdateFeatureMetadata(const Model::UpdateFeatureMetadataRequest &request) const
void CreateNotebookInstanceAsync(const CreateNotebookInstanceRequestT &request, const CreateNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartNotebookInstanceOutcome StartNotebookInstance(const Model::StartNotebookInstanceRequest &request) const
void DescribeTrainingPlanExtensionHistoryAsync(const DescribeTrainingPlanExtensionHistoryRequestT &request, const DescribeTrainingPlanExtensionHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeModelPackageAsync(const DescribeModelPackageRequestT &request, const DescribeModelPackageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchAddClusterNodesOutcomeCallable BatchAddClusterNodesCallable(const BatchAddClusterNodesRequestT &request) const
Model::DeleteContextOutcomeCallable DeleteContextCallable(const DeleteContextRequestT &request) const
void StopNotebookInstanceAsync(const StopNotebookInstanceRequestT &request, const StopNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeEndpointConfigOutcomeCallable DescribeEndpointConfigCallable(const DescribeEndpointConfigRequestT &request) const
SageMakerClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::DescribeComputeQuotaOutcome DescribeComputeQuota(const Model::DescribeComputeQuotaRequest &request) const
void ListWorkforcesAsync(const ListWorkforcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWorkforcesRequestT &request={}) const
virtual Model::CreateEdgePackagingJobOutcome CreateEdgePackagingJob(const Model::CreateEdgePackagingJobRequest &request) const
Model::ListPipelineExecutionStepsOutcomeCallable ListPipelineExecutionStepsCallable(const ListPipelineExecutionStepsRequestT &request={}) const
virtual Model::UpdateTrialOutcome UpdateTrial(const Model::UpdateTrialRequest &request) const
virtual Model::CreateActionOutcome CreateAction(const Model::CreateActionRequest &request) const
void ListContextsAsync(const ListContextsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListContextsRequestT &request={}) const
virtual Model::DescribeCodeRepositoryOutcome DescribeCodeRepository(const Model::DescribeCodeRepositoryRequest &request) const
virtual Model::DeleteImageVersionOutcome DeleteImageVersion(const Model::DeleteImageVersionRequest &request) const
virtual Model::DescribeAlgorithmOutcome DescribeAlgorithm(const Model::DescribeAlgorithmRequest &request) const
Model::StopProcessingJobOutcomeCallable StopProcessingJobCallable(const StopProcessingJobRequestT &request) const
void DeleteAlgorithmAsync(const DeleteAlgorithmRequestT &request, const DeleteAlgorithmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateClusterAsync(const CreateClusterRequestT &request, const CreateClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTrainingPlanAsync(const CreateTrainingPlanRequestT &request, const CreateTrainingPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteInferenceExperimentOutcomeCallable DeleteInferenceExperimentCallable(const DeleteInferenceExperimentRequestT &request) const
void StopMlflowTrackingServerAsync(const StopMlflowTrackingServerRequestT &request, const StopMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListCandidatesForAutoMLJobOutcomeCallable ListCandidatesForAutoMLJobCallable(const ListCandidatesForAutoMLJobRequestT &request) const
void ListAppImageConfigsAsync(const ListAppImageConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAppImageConfigsRequestT &request={}) const
void UpdateArtifactAsync(const UpdateArtifactRequestT &request, const UpdateArtifactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDevicesOutcomeCallable UpdateDevicesCallable(const UpdateDevicesRequestT &request) const
void DescribeTrialAsync(const DescribeTrialRequestT &request, const DescribeTrialResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateMlflowTrackingServerAsync(const CreateMlflowTrackingServerRequestT &request, const CreateMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateModelCardOutcome UpdateModelCard(const Model::UpdateModelCardRequest &request) const
void AttachClusterNodeNetworkInterfaceAsync(const AttachClusterNodeNetworkInterfaceRequestT &request, const AttachClusterNodeNetworkInterfaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteInferenceComponentOutcome DeleteInferenceComponent(const Model::DeleteInferenceComponentRequest &request) const
void EnableSagemakerServicecatalogPortfolioAsync(const EnableSagemakerServicecatalogPortfolioResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const EnableSagemakerServicecatalogPortfolioRequestT &request={}) const
Model::ListModelMetadataOutcomeCallable ListModelMetadataCallable(const ListModelMetadataRequestT &request={}) const
virtual Model::DeleteUserProfileOutcome DeleteUserProfile(const Model::DeleteUserProfileRequest &request) const
virtual Model::CreateInferenceRecommendationsJobOutcome CreateInferenceRecommendationsJob(const Model::CreateInferenceRecommendationsJobRequest &request) const
virtual Model::DescribeMlflowTrackingServerOutcome DescribeMlflowTrackingServer(const Model::DescribeMlflowTrackingServerRequest &request) const
virtual Model::ListModelCardsOutcome ListModelCards(const Model::ListModelCardsRequest &request={}) const
void StopAIRecommendationJobAsync(const StopAIRecommendationJobRequestT &request, const StopAIRecommendationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateHyperParameterTuningJobOutcome CreateHyperParameterTuningJob(const Model::CreateHyperParameterTuningJobRequest &request) const
void CreatePresignedMlflowTrackingServerUrlAsync(const CreatePresignedMlflowTrackingServerUrlRequestT &request, const CreatePresignedMlflowTrackingServerUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSpacesAsync(const ListSpacesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSpacesRequestT &request={}) const
virtual Model::DescribeMlflowAppOutcome DescribeMlflowApp(const Model::DescribeMlflowAppRequest &request) const
void UpdateClusterSchedulerConfigAsync(const UpdateClusterSchedulerConfigRequestT &request, const UpdateClusterSchedulerConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopHyperParameterTuningJobOutcomeCallable StopHyperParameterTuningJobCallable(const StopHyperParameterTuningJobRequestT &request) const
void DeleteAIBenchmarkJobAsync(const DeleteAIBenchmarkJobRequestT &request, const DeleteAIBenchmarkJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteClusterSchedulerConfigAsync(const DeleteClusterSchedulerConfigRequestT &request, const DeleteClusterSchedulerConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteJobOutcome DeleteJob(const Model::DeleteJobRequest &request) const
Model::AddTagsOutcomeCallable AddTagsCallable(const AddTagsRequestT &request) const
virtual Model::ListExperimentsOutcome ListExperiments(const Model::ListExperimentsRequest &request={}) const
virtual Model::ListTrainingJobsForHyperParameterTuningJobOutcome ListTrainingJobsForHyperParameterTuningJob(const Model::ListTrainingJobsForHyperParameterTuningJobRequest &request) const
void UpdateSpaceAsync(const UpdateSpaceRequestT &request, const UpdateSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopProcessingJobAsync(const StopProcessingJobRequestT &request, const StopProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLineageGroupsOutcome ListLineageGroups(const Model::ListLineageGroupsRequest &request={}) const
virtual Model::UpdateDevicesOutcome UpdateDevices(const Model::UpdateDevicesRequest &request) const
Model::ImportHubContentOutcomeCallable ImportHubContentCallable(const ImportHubContentRequestT &request) const
Model::DescribeDeviceFleetOutcomeCallable DescribeDeviceFleetCallable(const DescribeDeviceFleetRequestT &request) const
virtual Model::GetLineageGroupPolicyOutcome GetLineageGroupPolicy(const Model::GetLineageGroupPolicyRequest &request) const
void DeleteHubContentReferenceAsync(const DeleteHubContentReferenceRequestT &request, const DeleteHubContentReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchDeleteClusterNodesOutcome BatchDeleteClusterNodes(const Model::BatchDeleteClusterNodesRequest &request) const
Model::CreateModelQualityJobDefinitionOutcomeCallable CreateModelQualityJobDefinitionCallable(const CreateModelQualityJobDefinitionRequestT &request) const
void DescribeAppImageConfigAsync(const DescribeAppImageConfigRequestT &request, const DescribeAppImageConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAlgorithmAsync(const CreateAlgorithmRequestT &request, const CreateAlgorithmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTransformJobAsync(const CreateTransformJobRequestT &request, const CreateTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateSpaceAsync(const CreateSpaceRequestT &request, const CreateSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopCompilationJobOutcome StopCompilationJob(const Model::StopCompilationJobRequest &request) const
Model::DeleteFeatureGroupOutcomeCallable DeleteFeatureGroupCallable(const DeleteFeatureGroupRequestT &request) const
Model::CreateModelBiasJobDefinitionOutcomeCallable CreateModelBiasJobDefinitionCallable(const CreateModelBiasJobDefinitionRequestT &request) const
void UpdateClusterAsync(const UpdateClusterRequestT &request, const UpdateClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDomainOutcome DescribeDomain(const Model::DescribeDomainRequest &request) const
virtual Model::DescribeAppImageConfigOutcome DescribeAppImageConfig(const Model::DescribeAppImageConfigRequest &request) const
virtual Model::DescribeFeatureGroupOutcome DescribeFeatureGroup(const Model::DescribeFeatureGroupRequest &request) const
Model::CreateLabelingJobOutcomeCallable CreateLabelingJobCallable(const CreateLabelingJobRequestT &request) const
virtual Model::DeleteHubContentReferenceOutcome DeleteHubContentReference(const Model::DeleteHubContentReferenceRequest &request) const
void CreatePartnerAppPresignedUrlAsync(const CreatePartnerAppPresignedUrlRequestT &request, const CreatePartnerAppPresignedUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateContextOutcome UpdateContext(const Model::UpdateContextRequest &request) const
virtual Model::DetachClusterNodeVolumeOutcome DetachClusterNodeVolume(const Model::DetachClusterNodeVolumeRequest &request) const
virtual Model::ListStudioLifecycleConfigsOutcome ListStudioLifecycleConfigs(const Model::ListStudioLifecycleConfigsRequest &request={}) const
void CreateAIRecommendationJobAsync(const CreateAIRecommendationJobRequestT &request, const CreateAIRecommendationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListProjectsAsync(const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListProjectsRequestT &request={}) const
virtual Model::UpdateEndpointOutcome UpdateEndpoint(const Model::UpdateEndpointRequest &request) const
void CreateWorkforceAsync(const CreateWorkforceRequestT &request, const CreateWorkforceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListHubsOutcome ListHubs(const Model::ListHubsRequest &request={}) const
void DeleteHyperParameterTuningJobAsync(const DeleteHyperParameterTuningJobRequestT &request, const DeleteHyperParameterTuningJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateEdgeDeploymentPlanOutcome CreateEdgeDeploymentPlan(const Model::CreateEdgeDeploymentPlanRequest &request) const
Model::StopTrainingJobOutcomeCallable StopTrainingJobCallable(const StopTrainingJobRequestT &request) const
void UpdateNotebookInstanceLifecycleConfigAsync(const UpdateNotebookInstanceLifecycleConfigRequestT &request, const UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTrainingJobOutcomeCallable DescribeTrainingJobCallable(const DescribeTrainingJobRequestT &request) const
Model::ListModelQualityJobDefinitionsOutcomeCallable ListModelQualityJobDefinitionsCallable(const ListModelQualityJobDefinitionsRequestT &request={}) const
virtual Model::ListEdgePackagingJobsOutcome ListEdgePackagingJobs(const Model::ListEdgePackagingJobsRequest &request={}) const
virtual Model::ListStageDevicesOutcome ListStageDevices(const Model::ListStageDevicesRequest &request) const
void AddAssociationAsync(const AddAssociationRequestT &request, const AddAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListHyperParameterTuningJobsOutcomeCallable ListHyperParameterTuningJobsCallable(const ListHyperParameterTuningJobsRequestT &request={}) const
void DeletePartnerAppAsync(const DeletePartnerAppRequestT &request, const DeletePartnerAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListMonitoringExecutionsAsync(const ListMonitoringExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMonitoringExecutionsRequestT &request={}) const
virtual Model::ListModelsOutcome ListModels(const Model::ListModelsRequest &request={}) const
Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT &request) const
void DescribeJobAsync(const DescribeJobRequestT &request, const DescribeJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeLineageGroupAsync(const DescribeLineageGroupRequestT &request, const DescribeLineageGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelBiasJobDefinitionsAsync(const ListModelBiasJobDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelBiasJobDefinitionsRequestT &request={}) const
void DescribePipelineAsync(const DescribePipelineRequestT &request, const DescribePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDeviceFleetsOutcomeCallable ListDeviceFleetsCallable(const ListDeviceFleetsRequestT &request={}) const
void ListInferenceComponentsAsync(const ListInferenceComponentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListInferenceComponentsRequestT &request={}) const
void ListSubscribedWorkteamsAsync(const ListSubscribedWorkteamsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSubscribedWorkteamsRequestT &request={}) const
void QueryLineageAsync(const QueryLineageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const QueryLineageRequestT &request={}) const
void UpdateProjectAsync(const UpdateProjectRequestT &request, const UpdateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteOptimizationJobOutcomeCallable DeleteOptimizationJobCallable(const DeleteOptimizationJobRequestT &request) const
virtual Model::ListTransformJobsOutcome ListTransformJobs(const Model::ListTransformJobsRequest &request={}) const
void CreateModelPackageGroupAsync(const CreateModelPackageGroupRequestT &request, const CreateModelPackageGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreatePartnerAppPresignedUrlOutcomeCallable CreatePartnerAppPresignedUrlCallable(const CreatePartnerAppPresignedUrlRequestT &request) const
virtual Model::CreateTrialOutcome CreateTrial(const Model::CreateTrialRequest &request) const
Model::ListAlgorithmsOutcomeCallable ListAlgorithmsCallable(const ListAlgorithmsRequestT &request={}) const
void CreateAppAsync(const CreateAppRequestT &request, const CreateAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDeviceFleetReportAsync(const GetDeviceFleetReportRequestT &request, const GetDeviceFleetReportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateMlflowAppAsync(const UpdateMlflowAppRequestT &request, const UpdateMlflowAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeModelPackageOutcomeCallable DescribeModelPackageCallable(const DescribeModelPackageRequestT &request) const
Model::ListNotebookInstanceLifecycleConfigsOutcomeCallable ListNotebookInstanceLifecycleConfigsCallable(const ListNotebookInstanceLifecycleConfigsRequestT &request={}) const
virtual Model::DescribeModelCardExportJobOutcome DescribeModelCardExportJob(const Model::DescribeModelCardExportJobRequest &request) const
Model::UpdateImageVersionOutcomeCallable UpdateImageVersionCallable(const UpdateImageVersionRequestT &request) const
virtual Model::UpdateDomainOutcome UpdateDomain(const Model::UpdateDomainRequest &request) const
virtual Model::DescribeHyperParameterTuningJobOutcome DescribeHyperParameterTuningJob(const Model::DescribeHyperParameterTuningJobRequest &request) const
virtual Model::DescribeAIRecommendationJobOutcome DescribeAIRecommendationJob(const Model::DescribeAIRecommendationJobRequest &request) const
void DeleteFlowDefinitionAsync(const DeleteFlowDefinitionRequestT &request, const DeleteFlowDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateNotebookInstanceOutcomeCallable UpdateNotebookInstanceCallable(const UpdateNotebookInstanceRequestT &request) const
void UpdateDeviceFleetAsync(const UpdateDeviceFleetRequestT &request, const UpdateDeviceFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeModelExplainabilityJobDefinitionOutcomeCallable DescribeModelExplainabilityJobDefinitionCallable(const DescribeModelExplainabilityJobDefinitionRequestT &request) const
void DescribeAppAsync(const DescribeAppRequestT &request, const DescribeAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelExplainabilityJobDefinitionOutcomeCallable DeleteModelExplainabilityJobDefinitionCallable(const DeleteModelExplainabilityJobDefinitionRequestT &request) const
void DeleteInferenceExperimentAsync(const DeleteInferenceExperimentRequestT &request, const DeleteInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ImportHubContentOutcome ImportHubContent(const Model::ImportHubContentRequest &request) const
Model::CreateMlflowTrackingServerOutcomeCallable CreateMlflowTrackingServerCallable(const CreateMlflowTrackingServerRequestT &request) const
void UpdateHubContentAsync(const UpdateHubContentRequestT &request, const UpdateHubContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSagemakerServicecatalogPortfolioStatusOutcome GetSagemakerServicecatalogPortfolioStatus(const Model::GetSagemakerServicecatalogPortfolioStatusRequest &request={}) const
void DeleteWorkforceAsync(const DeleteWorkforceRequestT &request, const DeleteWorkforceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateFeatureGroupOutcome UpdateFeatureGroup(const Model::UpdateFeatureGroupRequest &request) const
virtual Model::GetSearchSuggestionsOutcome GetSearchSuggestions(const Model::GetSearchSuggestionsRequest &request) const
virtual std::shared_ptr< SageMakerEndpointProviderBase > & accessEndpointProvider()
void StartSessionAsync(const StartSessionRequestT &request, const StartSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeNotebookInstanceOutcomeCallable DescribeNotebookInstanceCallable(const DescribeNotebookInstanceRequestT &request) const
virtual Model::ExtendTrainingPlanOutcome ExtendTrainingPlan(const Model::ExtendTrainingPlanRequest &request) const
void CreateImageAsync(const CreateImageRequestT &request, const CreateImageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAssociationsOutcomeCallable ListAssociationsCallable(const ListAssociationsRequestT &request={}) const
virtual Model::DescribeDataQualityJobDefinitionOutcome DescribeDataQualityJobDefinition(const Model::DescribeDataQualityJobDefinitionRequest &request) const
virtual Model::ListMlflowAppsOutcome ListMlflowApps(const Model::ListMlflowAppsRequest &request={}) const
Model::DeleteEdgeDeploymentStageOutcomeCallable DeleteEdgeDeploymentStageCallable(const DeleteEdgeDeploymentStageRequestT &request) const
virtual Model::DescribePipelineExecutionOutcome DescribePipelineExecution(const Model::DescribePipelineExecutionRequest &request) const
void ListUserProfilesAsync(const ListUserProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListUserProfilesRequestT &request={}) const
void DeleteProjectAsync(const DeleteProjectRequestT &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEndpointsOutcome ListEndpoints(const Model::ListEndpointsRequest &request={}) const
Model::DeleteClusterOutcomeCallable DeleteClusterCallable(const DeleteClusterRequestT &request) const
void DeleteModelExplainabilityJobDefinitionAsync(const DeleteModelExplainabilityJobDefinitionRequestT &request, const DeleteModelExplainabilityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeModelCardExportJobAsync(const DescribeModelCardExportJobRequestT &request, const DescribeModelCardExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SendPipelineExecutionStepSuccessAsync(const SendPipelineExecutionStepSuccessRequestT &request, const SendPipelineExecutionStepSuccessResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreatePresignedDomainUrlOutcomeCallable CreatePresignedDomainUrlCallable(const CreatePresignedDomainUrlRequestT &request) const
Model::StopEdgeDeploymentStageOutcomeCallable StopEdgeDeploymentStageCallable(const StopEdgeDeploymentStageRequestT &request) const
virtual Model::DeleteClusterSchedulerConfigOutcome DeleteClusterSchedulerConfig(const Model::DeleteClusterSchedulerConfigRequest &request) const
Model::ListModelExplainabilityJobDefinitionsOutcomeCallable ListModelExplainabilityJobDefinitionsCallable(const ListModelExplainabilityJobDefinitionsRequestT &request={}) const
virtual Model::CreatePresignedNotebookInstanceUrlOutcome CreatePresignedNotebookInstanceUrl(const Model::CreatePresignedNotebookInstanceUrlRequest &request) const
virtual Model::CreateModelPackageGroupOutcome CreateModelPackageGroup(const Model::CreateModelPackageGroupRequest &request) const
Model::RetryPipelineExecutionOutcomeCallable RetryPipelineExecutionCallable(const RetryPipelineExecutionRequestT &request) const
void CreateMonitoringScheduleAsync(const CreateMonitoringScheduleRequestT &request, const CreateMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateTrialComponentOutcome UpdateTrialComponent(const Model::UpdateTrialComponentRequest &request) const
virtual Model::DescribeImageVersionOutcome DescribeImageVersion(const Model::DescribeImageVersionRequest &request) const
void DeleteFeatureGroupAsync(const DeleteFeatureGroupRequestT &request, const DeleteFeatureGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual void OverrideEndpoint(const Aws::String &endpoint)
virtual Model::DeleteActionOutcome DeleteAction(const Model::DeleteActionRequest &request) const
Model::ListActionsOutcomeCallable ListActionsCallable(const ListActionsRequestT &request={}) const
void CreateArtifactAsync(const CreateArtifactRequestT &request, const CreateArtifactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateTrialComponentAsync(const UpdateTrialComponentRequestT &request, const UpdateTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeHyperParameterTuningJobOutcomeCallable DescribeHyperParameterTuningJobCallable(const DescribeHyperParameterTuningJobRequestT &request) const
virtual Model::PutModelPackageGroupPolicyOutcome PutModelPackageGroupPolicy(const Model::PutModelPackageGroupPolicyRequest &request) const
Model::DescribeClusterEventOutcomeCallable DescribeClusterEventCallable(const DescribeClusterEventRequestT &request) const
Model::ListImagesOutcomeCallable ListImagesCallable(const ListImagesRequestT &request={}) const
Model::DescribeImageOutcomeCallable DescribeImageCallable(const DescribeImageRequestT &request) const
Model::ListLineageGroupsOutcomeCallable ListLineageGroupsCallable(const ListLineageGroupsRequestT &request={}) const
void DescribePartnerAppAsync(const DescribePartnerAppRequestT &request, const DescribePartnerAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteInferenceComponentAsync(const DeleteInferenceComponentRequestT &request, const DeleteInferenceComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
SageMakerClientConfiguration ClientConfigurationType
Model::DeleteStudioLifecycleConfigOutcomeCallable DeleteStudioLifecycleConfigCallable(const DeleteStudioLifecycleConfigRequestT &request) const
virtual Model::DeleteStudioLifecycleConfigOutcome DeleteStudioLifecycleConfig(const Model::DeleteStudioLifecycleConfigRequest &request) const
virtual Model::UpdateInferenceComponentRuntimeConfigOutcome UpdateInferenceComponentRuntimeConfig(const Model::UpdateInferenceComponentRuntimeConfigRequest &request) const
virtual Model::UpdateTrainingJobOutcome UpdateTrainingJob(const Model::UpdateTrainingJobRequest &request) const
virtual Model::DescribeExperimentOutcome DescribeExperiment(const Model::DescribeExperimentRequest &request) const
Model::CreateWorkteamOutcomeCallable CreateWorkteamCallable(const CreateWorkteamRequestT &request) const
void DeleteHubAsync(const DeleteHubRequestT &request, const DeleteHubResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListNotebookInstancesOutcome ListNotebookInstances(const Model::ListNotebookInstancesRequest &request={}) const
virtual Model::DescribeCompilationJobOutcome DescribeCompilationJob(const Model::DescribeCompilationJobRequest &request) const
void CreateLabelingJobAsync(const CreateLabelingJobRequestT &request, const CreateLabelingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTrialComponentAsync(const DescribeTrialComponentRequestT &request, const DescribeTrialComponentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeregisterDevicesAsync(const DeregisterDevicesRequestT &request, const DeregisterDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateInferenceExperimentOutcomeCallable UpdateInferenceExperimentCallable(const UpdateInferenceExperimentRequestT &request) const
virtual Model::DeleteModelCardOutcome DeleteModelCard(const Model::DeleteModelCardRequest &request) const
virtual Model::CreatePresignedMlflowTrackingServerUrlOutcome CreatePresignedMlflowTrackingServerUrl(const Model::CreatePresignedMlflowTrackingServerUrlRequest &request) const
Model::ListResourceCatalogsOutcomeCallable ListResourceCatalogsCallable(const ListResourceCatalogsRequestT &request={}) const
virtual Model::DescribeModelExplainabilityJobDefinitionOutcome DescribeModelExplainabilityJobDefinition(const Model::DescribeModelExplainabilityJobDefinitionRequest &request) const
Model::CreateTrainingPlanOutcomeCallable CreateTrainingPlanCallable(const CreateTrainingPlanRequestT &request) const
Model::DeleteHyperParameterTuningJobOutcomeCallable DeleteHyperParameterTuningJobCallable(const DeleteHyperParameterTuningJobRequestT &request) const
void PutModelPackageGroupPolicyAsync(const PutModelPackageGroupPolicyRequestT &request, const PutModelPackageGroupPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AddTagsAsync(const AddTagsRequestT &request, const AddTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListNotebookInstanceLifecycleConfigsOutcome ListNotebookInstanceLifecycleConfigs(const Model::ListNotebookInstanceLifecycleConfigsRequest &request={}) const
void ListAIWorkloadConfigsAsync(const ListAIWorkloadConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAIWorkloadConfigsRequestT &request={}) const
Model::UpdateWorkteamOutcomeCallable UpdateWorkteamCallable(const UpdateWorkteamRequestT &request) const
Model::CreateDataQualityJobDefinitionOutcomeCallable CreateDataQualityJobDefinitionCallable(const CreateDataQualityJobDefinitionRequestT &request) const
Model::DescribeFlowDefinitionOutcomeCallable DescribeFlowDefinitionCallable(const DescribeFlowDefinitionRequestT &request) const
virtual Model::DeleteMlflowAppOutcome DeleteMlflowApp(const Model::DeleteMlflowAppRequest &request) const
virtual Model::DeleteModelOutcome DeleteModel(const Model::DeleteModelRequest &request) const
virtual Model::DescribeTrainingJobOutcome DescribeTrainingJob(const Model::DescribeTrainingJobRequest &request) const
Model::DescribeLineageGroupOutcomeCallable DescribeLineageGroupCallable(const DescribeLineageGroupRequestT &request) const
Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT &request) const
Model::ListWorkforcesOutcomeCallable ListWorkforcesCallable(const ListWorkforcesRequestT &request={}) const
Model::DeleteComputeQuotaOutcomeCallable DeleteComputeQuotaCallable(const DeleteComputeQuotaRequestT &request) const
void ImportHubContentAsync(const ImportHubContentRequestT &request, const ImportHubContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribePipelineDefinitionForExecutionOutcomeCallable DescribePipelineDefinitionForExecutionCallable(const DescribePipelineDefinitionForExecutionRequestT &request) const
void UpdateActionAsync(const UpdateActionRequestT &request, const UpdateActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelPackageGroupsOutcomeCallable ListModelPackageGroupsCallable(const ListModelPackageGroupsRequestT &request={}) const
virtual Model::DeleteAIBenchmarkJobOutcome DeleteAIBenchmarkJob(const Model::DeleteAIBenchmarkJobRequest &request) const
virtual Model::ListImageVersionsOutcome ListImageVersions(const Model::ListImageVersionsRequest &request) const
void UpdatePipelineExecutionAsync(const UpdatePipelineExecutionRequestT &request, const UpdatePipelineExecutionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAppImageConfigAsync(const DeleteAppImageConfigRequestT &request, const DeleteAppImageConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTrialOutcomeCallable DescribeTrialCallable(const DescribeTrialRequestT &request) const
Model::CreateAutoMLJobV2OutcomeCallable CreateAutoMLJobV2Callable(const CreateAutoMLJobV2RequestT &request) const
Model::UpdateFeatureGroupOutcomeCallable UpdateFeatureGroupCallable(const UpdateFeatureGroupRequestT &request) const
SageMakerClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::CreateExperimentOutcomeCallable CreateExperimentCallable(const CreateExperimentRequestT &request) const
virtual Model::DescribeDeviceFleetOutcome DescribeDeviceFleet(const Model::DescribeDeviceFleetRequest &request) const
virtual Model::DisableSagemakerServicecatalogPortfolioOutcome DisableSagemakerServicecatalogPortfolio(const Model::DisableSagemakerServicecatalogPortfolioRequest &request={}) const
void CreateEdgeDeploymentStageAsync(const CreateEdgeDeploymentStageRequestT &request, const CreateEdgeDeploymentStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeModelBiasJobDefinitionOutcome DescribeModelBiasJobDefinition(const Model::DescribeModelBiasJobDefinitionRequest &request) const
virtual Model::DeleteDeviceFleetOutcome DeleteDeviceFleet(const Model::DeleteDeviceFleetRequest &request) const
void DeleteEdgeDeploymentPlanAsync(const DeleteEdgeDeploymentPlanRequestT &request, const DeleteEdgeDeploymentPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDomainAsync(const UpdateDomainRequestT &request, const UpdateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeReservedCapacityAsync(const DescribeReservedCapacityRequestT &request, const DescribeReservedCapacityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteInferenceExperimentOutcome DeleteInferenceExperiment(const Model::DeleteInferenceExperimentRequest &request) const
virtual Model::ListWorkteamsOutcome ListWorkteams(const Model::ListWorkteamsRequest &request={}) const
virtual Model::StopMlflowTrackingServerOutcome StopMlflowTrackingServer(const Model::StopMlflowTrackingServerRequest &request) const
void UpdateTrialAsync(const UpdateTrialRequestT &request, const UpdateTrialResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeArtifactOutcome DescribeArtifact(const Model::DescribeArtifactRequest &request) const
void UpdateMlflowTrackingServerAsync(const UpdateMlflowTrackingServerRequestT &request, const UpdateMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTagsAsync(const ListTagsRequestT &request, const ListTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateClusterSchedulerConfigOutcome UpdateClusterSchedulerConfig(const Model::UpdateClusterSchedulerConfigRequest &request) const
void DeleteEndpointConfigAsync(const DeleteEndpointConfigRequestT &request, const DeleteEndpointConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListHubContentsOutcomeCallable ListHubContentsCallable(const ListHubContentsRequestT &request) const
virtual Model::ListResourceCatalogsOutcome ListResourceCatalogs(const Model::ListResourceCatalogsRequest &request={}) const
virtual Model::DescribeModelPackageOutcome DescribeModelPackage(const Model::DescribeModelPackageRequest &request) const
void DeleteMlflowAppAsync(const DeleteMlflowAppRequestT &request, const DeleteMlflowAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeStudioLifecycleConfigOutcome DescribeStudioLifecycleConfig(const Model::DescribeStudioLifecycleConfigRequest &request) const
void DeleteCompilationJobAsync(const DeleteCompilationJobRequestT &request, const DeleteCompilationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListJobsOutcome ListJobs(const Model::ListJobsRequest &request) const
Model::ListHubsOutcomeCallable ListHubsCallable(const ListHubsRequestT &request={}) const
SageMakerClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< SageMakerEndpointProviderBase > endpointProvider=nullptr, const Aws::SageMaker::SageMakerClientConfiguration &clientConfiguration=Aws::SageMaker::SageMakerClientConfiguration())
virtual Model::DeleteContextOutcome DeleteContext(const Model::DeleteContextRequest &request) const
virtual Model::DisassociateTrialComponentOutcome DisassociateTrialComponent(const Model::DisassociateTrialComponentRequest &request) const
Model::ListAppImageConfigsOutcomeCallable ListAppImageConfigsCallable(const ListAppImageConfigsRequestT &request={}) const
Model::ListUserProfilesOutcomeCallable ListUserProfilesCallable(const ListUserProfilesRequestT &request={}) const
virtual Model::DeleteAppImageConfigOutcome DeleteAppImageConfig(const Model::DeleteAppImageConfigRequest &request) const
Model::DeleteHubContentReferenceOutcomeCallable DeleteHubContentReferenceCallable(const DeleteHubContentReferenceRequestT &request) const
Model::ListFlowDefinitionsOutcomeCallable ListFlowDefinitionsCallable(const ListFlowDefinitionsRequestT &request={}) const
virtual Model::DescribeModelCardOutcome DescribeModelCard(const Model::DescribeModelCardRequest &request) const
void DescribeDeviceAsync(const DescribeDeviceRequestT &request, const DescribeDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListPipelinesAsync(const ListPipelinesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPipelinesRequestT &request={}) const
void DescribeMlflowTrackingServerAsync(const DescribeMlflowTrackingServerRequestT &request, const DescribeMlflowTrackingServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeClusterSchedulerConfigOutcome DescribeClusterSchedulerConfig(const Model::DescribeClusterSchedulerConfigRequest &request) const
void DescribeAlgorithmAsync(const DescribeAlgorithmRequestT &request, const DescribeAlgorithmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateArtifactOutcome UpdateArtifact(const Model::UpdateArtifactRequest &request) const
void UpdateWorkforceAsync(const UpdateWorkforceRequestT &request, const UpdateWorkforceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPartnerAppsOutcomeCallable ListPartnerAppsCallable(const ListPartnerAppsRequestT &request={}) const
Model::DeleteAssociationOutcomeCallable DeleteAssociationCallable(const DeleteAssociationRequestT &request) const
void CreateProcessingJobAsync(const CreateProcessingJobRequestT &request, const CreateProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDomainsAsync(const ListDomainsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDomainsRequestT &request={}) const
void CreateHubAsync(const CreateHubRequestT &request, const CreateHubResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListProcessingJobsAsync(const ListProcessingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListProcessingJobsRequestT &request={}) const
Model::UpdateNotebookInstanceLifecycleConfigOutcomeCallable UpdateNotebookInstanceLifecycleConfigCallable(const UpdateNotebookInstanceLifecycleConfigRequestT &request) const
virtual Model::ListInferenceRecommendationsJobsOutcome ListInferenceRecommendationsJobs(const Model::ListInferenceRecommendationsJobsRequest &request={}) const
Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT &request={}) const
Model::ListFeatureGroupsOutcomeCallable ListFeatureGroupsCallable(const ListFeatureGroupsRequestT &request={}) const
void CreateClusterSchedulerConfigAsync(const CreateClusterSchedulerConfigRequestT &request, const CreateClusterSchedulerConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAIWorkloadConfigOutcomeCallable CreateAIWorkloadConfigCallable(const CreateAIWorkloadConfigRequestT &request) const
Model::ListInferenceExperimentsOutcomeCallable ListInferenceExperimentsCallable(const ListInferenceExperimentsRequestT &request={}) const
virtual Model::ListLabelingJobsForWorkteamOutcome ListLabelingJobsForWorkteam(const Model::ListLabelingJobsForWorkteamRequest &request) const
Model::ListCodeRepositoriesOutcomeCallable ListCodeRepositoriesCallable(const ListCodeRepositoriesRequestT &request={}) const
virtual Model::DeletePipelineOutcome DeletePipeline(const Model::DeletePipelineRequest &request) const
void ListUltraServersByReservedCapacityAsync(const ListUltraServersByReservedCapacityRequestT &request, const ListUltraServersByReservedCapacityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelCardVersionsOutcomeCallable ListModelCardVersionsCallable(const ListModelCardVersionsRequestT &request) const
void DeleteModelPackageGroupPolicyAsync(const DeleteModelPackageGroupPolicyRequestT &request, const DeleteModelPackageGroupPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartNotebookInstanceAsync(const StartNotebookInstanceRequestT &request, const StartNotebookInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAIBenchmarkJobOutcomeCallable DeleteAIBenchmarkJobCallable(const DeleteAIBenchmarkJobRequestT &request) const
virtual Model::DescribeJobSchemaVersionOutcome DescribeJobSchemaVersion(const Model::DescribeJobSchemaVersionRequest &request) const
Model::StopNotebookInstanceOutcomeCallable StopNotebookInstanceCallable(const StopNotebookInstanceRequestT &request) const
Model::DeregisterDevicesOutcomeCallable DeregisterDevicesCallable(const DeregisterDevicesRequestT &request) const
virtual Model::CreateTransformJobOutcome CreateTransformJob(const Model::CreateTransformJobRequest &request) const
void DeleteTrialAsync(const DeleteTrialRequestT &request, const DeleteTrialResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdatePipelineExecutionOutcome UpdatePipelineExecution(const Model::UpdatePipelineExecutionRequest &request) const
virtual Model::UpdateHubContentOutcome UpdateHubContent(const Model::UpdateHubContentRequest &request) const
void StartInferenceExperimentAsync(const StartInferenceExperimentRequestT &request, const StartInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateImageVersionAsync(const CreateImageVersionRequestT &request, const CreateImageVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListComputeQuotasOutcome ListComputeQuotas(const Model::ListComputeQuotasRequest &request={}) const
virtual Model::CreateAppOutcome CreateApp(const Model::CreateAppRequest &request) const
Model::ListAutoMLJobsOutcomeCallable ListAutoMLJobsCallable(const ListAutoMLJobsRequestT &request={}) const
virtual Model::DeleteImageOutcome DeleteImage(const Model::DeleteImageRequest &request) const
void CreateHubContentPresignedUrlsAsync(const CreateHubContentPresignedUrlsRequestT &request, const CreateHubContentPresignedUrlsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateOptimizationJobAsync(const CreateOptimizationJobRequestT &request, const CreateOptimizationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateJobOutcome CreateJob(const Model::CreateJobRequest &request) const
virtual Model::CreateModelQualityJobDefinitionOutcome CreateModelQualityJobDefinition(const Model::CreateModelQualityJobDefinitionRequest &request) const
Model::ListClustersOutcomeCallable ListClustersCallable(const ListClustersRequestT &request={}) const
void DescribeTransformJobAsync(const DescribeTransformJobRequestT &request, const DescribeTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteNotebookInstanceLifecycleConfigOutcome DeleteNotebookInstanceLifecycleConfig(const Model::DeleteNotebookInstanceLifecycleConfigRequest &request) const
void DescribeModelCardAsync(const DescribeModelCardRequestT &request, const DescribeModelCardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateFeatureGroupAsync(const UpdateFeatureGroupRequestT &request, const UpdateFeatureGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopAutoMLJobAsync(const StopAutoMLJobRequestT &request, const StopAutoMLJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchDeleteClusterNodesAsync(const BatchDeleteClusterNodesRequestT &request, const BatchDeleteClusterNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetScalingConfigurationRecommendationOutcome GetScalingConfigurationRecommendation(const Model::GetScalingConfigurationRecommendationRequest &request) const
Model::StopOptimizationJobOutcomeCallable StopOptimizationJobCallable(const StopOptimizationJobRequestT &request) const
Model::AttachClusterNodeNetworkInterfaceOutcomeCallable AttachClusterNodeNetworkInterfaceCallable(const AttachClusterNodeNetworkInterfaceRequestT &request) const
Model::DeleteTagsOutcomeCallable DeleteTagsCallable(const DeleteTagsRequestT &request) const
virtual Model::UpdateMlflowAppOutcome UpdateMlflowApp(const Model::UpdateMlflowAppRequest &request) const
virtual Model::ListTrainingPlansOutcome ListTrainingPlans(const Model::ListTrainingPlansRequest &request={}) const
Model::UpdatePipelineVersionOutcomeCallable UpdatePipelineVersionCallable(const UpdatePipelineVersionRequestT &request) const
virtual Model::DescribeNotebookInstanceOutcome DescribeNotebookInstance(const Model::DescribeNotebookInstanceRequest &request) const
virtual Model::CreateEndpointOutcome CreateEndpoint(const Model::CreateEndpointRequest &request) const
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request={}) const
virtual Model::CreateProcessingJobOutcome CreateProcessingJob(const Model::CreateProcessingJobRequest &request) const
Model::DescribeInferenceComponentOutcomeCallable DescribeInferenceComponentCallable(const DescribeInferenceComponentRequestT &request) const
Model::ListModelCardsOutcomeCallable ListModelCardsCallable(const ListModelCardsRequestT &request={}) const
Model::CreateHubOutcomeCallable CreateHubCallable(const CreateHubRequestT &request) const
void CreateJobAsync(const CreateJobRequestT &request, const CreateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteTrainingJobOutcomeCallable DeleteTrainingJobCallable(const DeleteTrainingJobRequestT &request) const
Model::DescribeAppImageConfigOutcomeCallable DescribeAppImageConfigCallable(const DescribeAppImageConfigRequestT &request) const
virtual Model::CreateAIWorkloadConfigOutcome CreateAIWorkloadConfig(const Model::CreateAIWorkloadConfigRequest &request) const
void DeleteContextAsync(const DeleteContextRequestT &request, const DeleteContextResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeAIBenchmarkJobOutcome DescribeAIBenchmarkJob(const Model::DescribeAIBenchmarkJobRequest &request) const
Model::ListSpacesOutcomeCallable ListSpacesCallable(const ListSpacesRequestT &request={}) const
Model::ListHumanTaskUisOutcomeCallable ListHumanTaskUisCallable(const ListHumanTaskUisRequestT &request={}) const
void ListImagesAsync(const ListImagesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListImagesRequestT &request={}) const
void DescribeAutoMLJobAsync(const DescribeAutoMLJobRequestT &request, const DescribeAutoMLJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopLabelingJobOutcome StopLabelingJob(const Model::StopLabelingJobRequest &request) const
Model::ListPipelineParametersForExecutionOutcomeCallable ListPipelineParametersForExecutionCallable(const ListPipelineParametersForExecutionRequestT &request) const
void UpdateHubContentReferenceAsync(const UpdateHubContentReferenceRequestT &request, const UpdateHubContentReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateOptimizationJobOutcome CreateOptimizationJob(const Model::CreateOptimizationJobRequest &request) const
Model::QueryLineageOutcomeCallable QueryLineageCallable(const QueryLineageRequestT &request={}) const
Model::DeleteModelQualityJobDefinitionOutcomeCallable DeleteModelQualityJobDefinitionCallable(const DeleteModelQualityJobDefinitionRequestT &request) const
Model::DeleteHumanTaskUiOutcomeCallable DeleteHumanTaskUiCallable(const DeleteHumanTaskUiRequestT &request) const
virtual Model::DeleteDomainOutcome DeleteDomain(const Model::DeleteDomainRequest &request) const
void DescribeArtifactAsync(const DescribeArtifactRequestT &request, const DescribeArtifactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopAIRecommendationJobOutcome StopAIRecommendationJob(const Model::StopAIRecommendationJobRequest &request) const
void ListModelsAsync(const ListModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelsRequestT &request={}) const
virtual Model::UpdateClusterSoftwareOutcome UpdateClusterSoftware(const Model::UpdateClusterSoftwareRequest &request) const
virtual Model::StopPipelineExecutionOutcome StopPipelineExecution(const Model::StopPipelineExecutionRequest &request) const
Model::UpdateMonitoringAlertOutcomeCallable UpdateMonitoringAlertCallable(const UpdateMonitoringAlertRequestT &request) const
Model::StopAIBenchmarkJobOutcomeCallable StopAIBenchmarkJobCallable(const StopAIBenchmarkJobRequestT &request) const
Model::CreateTrialComponentOutcomeCallable CreateTrialComponentCallable(const CreateTrialComponentRequestT &request) const
Model::DescribePartnerAppOutcomeCallable DescribePartnerAppCallable(const DescribePartnerAppRequestT &request) const
void ListDevicesAsync(const ListDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDevicesRequestT &request={}) const
void DeleteComputeQuotaAsync(const DeleteComputeQuotaRequestT &request, const DeleteComputeQuotaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopTrainingJobOutcome StopTrainingJob(const Model::StopTrainingJobRequest &request) const
virtual Model::UpdateComputeQuotaOutcome UpdateComputeQuota(const Model::UpdateComputeQuotaRequest &request) const
void ListDeviceFleetsAsync(const ListDeviceFleetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDeviceFleetsRequestT &request={}) const
Model::CreateDeviceFleetOutcomeCallable CreateDeviceFleetCallable(const CreateDeviceFleetRequestT &request) const
Model::DescribeEdgePackagingJobOutcomeCallable DescribeEdgePackagingJobCallable(const DescribeEdgePackagingJobRequestT &request) const
virtual Model::ListClustersOutcome ListClusters(const Model::ListClustersRequest &request={}) const
void StartClusterHealthCheckAsync(const StartClusterHealthCheckRequestT &request, const StartClusterHealthCheckResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateModelCardExportJobAsync(const CreateModelCardExportJobRequestT &request, const CreateModelCardExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateHumanTaskUiOutcome CreateHumanTaskUi(const Model::CreateHumanTaskUiRequest &request) const
Model::DescribeClusterSchedulerConfigOutcomeCallable DescribeClusterSchedulerConfigCallable(const DescribeClusterSchedulerConfigRequestT &request) const
void DescribeFlowDefinitionAsync(const DescribeFlowDefinitionRequestT &request, const DescribeFlowDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListHubContentsAsync(const ListHubContentsRequestT &request, const ListHubContentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListInferenceRecommendationsJobsAsync(const ListInferenceRecommendationsJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListInferenceRecommendationsJobsRequestT &request={}) const
Aws::Client::AWSJsonClient BASECLASS
Model::CreateHyperParameterTuningJobOutcomeCallable CreateHyperParameterTuningJobCallable(const CreateHyperParameterTuningJobRequestT &request) const
Model::ListNotebookInstancesOutcomeCallable ListNotebookInstancesCallable(const ListNotebookInstancesRequestT &request={}) const
virtual Model::UpdatePipelineOutcome UpdatePipeline(const Model::UpdatePipelineRequest &request) const
void GetLineageGroupPolicyAsync(const GetLineageGroupPolicyRequestT &request, const GetLineageGroupPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeSubscribedWorkteamAsync(const DescribeSubscribedWorkteamRequestT &request, const DescribeSubscribedWorkteamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeLabelingJobAsync(const DescribeLabelingJobRequestT &request, const DescribeLabelingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateExperimentAsync(const CreateExperimentRequestT &request, const CreateExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::SearchTrainingPlanOfferingsOutcomeCallable SearchTrainingPlanOfferingsCallable(const SearchTrainingPlanOfferingsRequestT &request={}) const
void ListNotebookInstancesAsync(const ListNotebookInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListNotebookInstancesRequestT &request={}) const
virtual Model::CreateTrialComponentOutcome CreateTrialComponent(const Model::CreateTrialComponentRequest &request) const
Model::ListTrainingJobsOutcomeCallable ListTrainingJobsCallable(const ListTrainingJobsRequestT &request={}) const
virtual Model::AssociateTrialComponentOutcome AssociateTrialComponent(const Model::AssociateTrialComponentRequest &request) const
void DeleteDataQualityJobDefinitionAsync(const DeleteDataQualityJobDefinitionRequestT &request, const DeleteDataQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeLabelingJobOutcome DescribeLabelingJob(const Model::DescribeLabelingJobRequest &request) const
Model::DeleteArtifactOutcomeCallable DeleteArtifactCallable(const DeleteArtifactRequestT &request={}) const
Model::StopLabelingJobOutcomeCallable StopLabelingJobCallable(const StopLabelingJobRequestT &request) const
void DescribeModelQualityJobDefinitionAsync(const DescribeModelQualityJobDefinitionRequestT &request, const DescribeModelQualityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeInferenceExperimentOutcome DescribeInferenceExperiment(const Model::DescribeInferenceExperimentRequest &request) const
void CreateUserProfileAsync(const CreateUserProfileRequestT &request, const CreateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateClusterSchedulerConfigOutcome CreateClusterSchedulerConfig(const Model::CreateClusterSchedulerConfigRequest &request) const
virtual Model::ListPipelineExecutionStepsOutcome ListPipelineExecutionSteps(const Model::ListPipelineExecutionStepsRequest &request={}) const
virtual Model::DeleteAlgorithmOutcome DeleteAlgorithm(const Model::DeleteAlgorithmRequest &request) const
void DeleteSpaceAsync(const DeleteSpaceRequestT &request, const DeleteSpaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopInferenceExperimentAsync(const StopInferenceExperimentRequestT &request, const StopInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeExperimentOutcomeCallable DescribeExperimentCallable(const DescribeExperimentRequestT &request) const
void CreateEndpointConfigAsync(const CreateEndpointConfigRequestT &request, const CreateEndpointConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateModelCardOutcomeCallable UpdateModelCardCallable(const UpdateModelCardRequestT &request) const
virtual Model::DeleteAIRecommendationJobOutcome DeleteAIRecommendationJob(const Model::DeleteAIRecommendationJobRequest &request) const
Model::DescribeEndpointOutcomeCallable DescribeEndpointCallable(const DescribeEndpointRequestT &request) const
virtual Model::StartInferenceExperimentOutcome StartInferenceExperiment(const Model::StartInferenceExperimentRequest &request) const
void GetSagemakerServicecatalogPortfolioStatusAsync(const GetSagemakerServicecatalogPortfolioStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetSagemakerServicecatalogPortfolioStatusRequestT &request={}) const
virtual Model::CreateSpaceOutcome CreateSpace(const Model::CreateSpaceRequest &request) const
void StartMonitoringScheduleAsync(const StartMonitoringScheduleRequestT &request, const StartMonitoringScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListComputeQuotasOutcomeCallable ListComputeQuotasCallable(const ListComputeQuotasRequestT &request={}) const
virtual Model::AddTagsOutcome AddTags(const Model::AddTagsRequest &request) const
virtual Model::DescribeInferenceRecommendationsJobOutcome DescribeInferenceRecommendationsJob(const Model::DescribeInferenceRecommendationsJobRequest &request) const
virtual Model::StartClusterHealthCheckOutcome StartClusterHealthCheck(const Model::StartClusterHealthCheckRequest &request) const
Model::UpdatePartnerAppOutcomeCallable UpdatePartnerAppCallable(const UpdatePartnerAppRequestT &request) const
void ListAliasesAsync(const ListAliasesRequestT &request, const ListAliasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateClusterOutcome UpdateCluster(const Model::UpdateClusterRequest &request) const
void UpdateContextAsync(const UpdateContextRequestT &request, const UpdateContextResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEndpointOutcomeCallable DeleteEndpointCallable(const DeleteEndpointRequestT &request) const
virtual Model::ListAIBenchmarkJobsOutcome ListAIBenchmarkJobs(const Model::ListAIBenchmarkJobsRequest &request={}) const
Model::DeleteNotebookInstanceOutcomeCallable DeleteNotebookInstanceCallable(const DeleteNotebookInstanceRequestT &request) const
virtual Model::DeleteWorkteamOutcome DeleteWorkteam(const Model::DeleteWorkteamRequest &request) const
void ListMonitoringAlertsAsync(const ListMonitoringAlertsRequestT &request, const ListMonitoringAlertsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEdgeDeploymentPlanOutcomeCallable DeleteEdgeDeploymentPlanCallable(const DeleteEdgeDeploymentPlanRequestT &request) const
Model::DescribeModelQualityJobDefinitionOutcomeCallable DescribeModelQualityJobDefinitionCallable(const DescribeModelQualityJobDefinitionRequestT &request) const
virtual Model::DescribeJobOutcome DescribeJob(const Model::DescribeJobRequest &request) const
Model::StopAutoMLJobOutcomeCallable StopAutoMLJobCallable(const StopAutoMLJobRequestT &request) const
void CreateModelBiasJobDefinitionAsync(const CreateModelBiasJobDefinitionRequestT &request, const CreateModelBiasJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
SageMakerClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
void DescribeClusterEventAsync(const DescribeClusterEventRequestT &request, const DescribeClusterEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteJobAsync(const DeleteJobRequestT &request, const DeleteJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeOptimizationJobOutcomeCallable DescribeOptimizationJobCallable(const DescribeOptimizationJobRequestT &request) const
void DeleteAIRecommendationJobAsync(const DeleteAIRecommendationJobRequestT &request, const DeleteAIRecommendationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateMlflowAppOutcomeCallable UpdateMlflowAppCallable(const UpdateMlflowAppRequestT &request) const
Model::CreateAutoMLJobOutcomeCallable CreateAutoMLJobCallable(const CreateAutoMLJobRequestT &request) const
void ListCodeRepositoriesAsync(const ListCodeRepositoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCodeRepositoriesRequestT &request={}) const
Model::CreateModelExplainabilityJobDefinitionOutcomeCallable CreateModelExplainabilityJobDefinitionCallable(const CreateModelExplainabilityJobDefinitionRequestT &request) const
virtual Model::DescribeOptimizationJobOutcome DescribeOptimizationJob(const Model::DescribeOptimizationJobRequest &request) const
void RenderUiTemplateAsync(const RenderUiTemplateRequestT &request, const RenderUiTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateMonitoringScheduleOutcomeCallable UpdateMonitoringScheduleCallable(const UpdateMonitoringScheduleRequestT &request) const
void UpdateImageAsync(const UpdateImageRequestT &request, const UpdateImageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListAssociationsOutcome ListAssociations(const Model::ListAssociationsRequest &request={}) const
void ListNotebookInstanceLifecycleConfigsAsync(const ListNotebookInstanceLifecycleConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListNotebookInstanceLifecycleConfigsRequestT &request={}) const
Model::ListImageVersionsOutcomeCallable ListImageVersionsCallable(const ListImageVersionsRequestT &request) const
Model::GetDeviceFleetReportOutcomeCallable GetDeviceFleetReportCallable(const GetDeviceFleetReportRequestT &request) const
void DescribeAutoMLJobV2Async(const DescribeAutoMLJobV2RequestT &request, const DescribeAutoMLJobV2ResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPipelinesOutcome ListPipelines(const Model::ListPipelinesRequest &request={}) const
Model::CreateAIBenchmarkJobOutcomeCallable CreateAIBenchmarkJobCallable(const CreateAIBenchmarkJobRequestT &request) const
Model::GetLineageGroupPolicyOutcomeCallable GetLineageGroupPolicyCallable(const GetLineageGroupPolicyRequestT &request) const
void UpdatePartnerAppAsync(const UpdatePartnerAppRequestT &request, const UpdatePartnerAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeJobSchemaVersionAsync(const DescribeJobSchemaVersionRequestT &request, const DescribeJobSchemaVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelPackageGroupPolicyOutcomeCallable DeleteModelPackageGroupPolicyCallable(const DeleteModelPackageGroupPolicyRequestT &request) const
virtual Model::DescribeClusterNodeOutcome DescribeClusterNode(const Model::DescribeClusterNodeRequest &request) const
virtual Model::ListAIWorkloadConfigsOutcome ListAIWorkloadConfigs(const Model::ListAIWorkloadConfigsRequest &request={}) const
Model::CreatePresignedNotebookInstanceUrlOutcomeCallable CreatePresignedNotebookInstanceUrlCallable(const CreatePresignedNotebookInstanceUrlRequestT &request) const
void StopJobAsync(const StopJobRequestT &request, const StopJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopAIBenchmarkJobAsync(const StopAIBenchmarkJobRequestT &request, const StopAIBenchmarkJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteClusterOutcome DeleteCluster(const Model::DeleteClusterRequest &request) const
SageMakerEndpointProvider EndpointProviderType
virtual Model::DescribeLineageGroupOutcome DescribeLineageGroup(const Model::DescribeLineageGroupRequest &request) const
void UpdateMonitoringAlertAsync(const UpdateMonitoringAlertRequestT &request, const UpdateMonitoringAlertResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLabelingJobsOutcome ListLabelingJobs(const Model::ListLabelingJobsRequest &request={}) const
Model::ListDataQualityJobDefinitionsOutcomeCallable ListDataQualityJobDefinitionsCallable(const ListDataQualityJobDefinitionsRequestT &request={}) const
virtual Model::DescribeTrialComponentOutcome DescribeTrialComponent(const Model::DescribeTrialComponentRequest &request) const
virtual Model::ListAIRecommendationJobsOutcome ListAIRecommendationJobs(const Model::ListAIRecommendationJobsRequest &request={}) const
virtual Model::BatchRebootClusterNodesOutcome BatchRebootClusterNodes(const Model::BatchRebootClusterNodesRequest &request) const
virtual Model::DescribeAutoMLJobV2Outcome DescribeAutoMLJobV2(const Model::DescribeAutoMLJobV2Request &request) const
virtual Model::CreateNotebookInstanceLifecycleConfigOutcome CreateNotebookInstanceLifecycleConfig(const Model::CreateNotebookInstanceLifecycleConfigRequest &request) const
void BatchDescribeModelPackageAsync(const BatchDescribeModelPackageRequestT &request, const BatchDescribeModelPackageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateArtifactOutcome CreateArtifact(const Model::CreateArtifactRequest &request) const
virtual Model::CreateHubContentPresignedUrlsOutcome CreateHubContentPresignedUrls(const Model::CreateHubContentPresignedUrlsRequest &request) const
virtual Model::DescribeHubContentOutcome DescribeHubContent(const Model::DescribeHubContentRequest &request) const
Model::DeleteCompilationJobOutcomeCallable DeleteCompilationJobCallable(const DeleteCompilationJobRequestT &request) const
Model::UpdateEndpointOutcomeCallable UpdateEndpointCallable(const UpdateEndpointRequestT &request) const
virtual Model::ListActionsOutcome ListActions(const Model::ListActionsRequest &request={}) const
virtual Model::StartPipelineExecutionOutcome StartPipelineExecution(const Model::StartPipelineExecutionRequest &request) const
void ListModelCardVersionsAsync(const ListModelCardVersionsRequestT &request, const ListModelCardVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTrialComponentOutcomeCallable DescribeTrialComponentCallable(const DescribeTrialComponentRequestT &request) const
Model::DeleteMlflowAppOutcomeCallable DeleteMlflowAppCallable(const DeleteMlflowAppRequestT &request) const
Model::CreateModelPackageGroupOutcomeCallable CreateModelPackageGroupCallable(const CreateModelPackageGroupRequestT &request) const
virtual Model::CreateAppImageConfigOutcome CreateAppImageConfig(const Model::CreateAppImageConfigRequest &request) const
virtual Model::ListDevicesOutcome ListDevices(const Model::ListDevicesRequest &request={}) const
Model::ListProcessingJobsOutcomeCallable ListProcessingJobsCallable(const ListProcessingJobsRequestT &request={}) const
virtual Model::ListInferenceRecommendationsJobStepsOutcome ListInferenceRecommendationsJobSteps(const Model::ListInferenceRecommendationsJobStepsRequest &request) const
virtual Model::CreatePartnerAppPresignedUrlOutcome CreatePartnerAppPresignedUrl(const Model::CreatePartnerAppPresignedUrlRequest &request) const
void UpdateModelCardAsync(const UpdateModelCardRequestT &request, const UpdateModelCardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopInferenceExperimentOutcomeCallable StopInferenceExperimentCallable(const StopInferenceExperimentRequestT &request) const
Model::DeleteWorkforceOutcomeCallable DeleteWorkforceCallable(const DeleteWorkforceRequestT &request) const
virtual Model::UpdatePartnerAppOutcome UpdatePartnerApp(const Model::UpdatePartnerAppRequest &request) const
void ListHumanTaskUisAsync(const ListHumanTaskUisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListHumanTaskUisRequestT &request={}) const
virtual Model::UpdateMonitoringScheduleOutcome UpdateMonitoringSchedule(const Model::UpdateMonitoringScheduleRequest &request) const
void CreateModelExplainabilityJobDefinitionAsync(const CreateModelExplainabilityJobDefinitionRequestT &request, const CreateModelExplainabilityJobDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateActionOutcome UpdateAction(const Model::UpdateActionRequest &request) const
Model::DescribeWorkforceOutcomeCallable DescribeWorkforceCallable(const DescribeWorkforceRequestT &request) const
void UpdateUserProfileAsync(const UpdateUserProfileRequestT &request, const UpdateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SendPipelineExecutionStepFailureAsync(const SendPipelineExecutionStepFailureRequestT &request, const SendPipelineExecutionStepFailureResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeMonitoringScheduleOutcome DescribeMonitoringSchedule(const Model::DescribeMonitoringScheduleRequest &request) const
void ListPipelineExecutionsAsync(const ListPipelineExecutionsRequestT &request, const ListPipelineExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListExperimentsOutcomeCallable ListExperimentsCallable(const ListExperimentsRequestT &request={}) const
void UpdateImageVersionAsync(const UpdateImageVersionRequestT &request, const UpdateImageVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateInferenceExperimentAsync(const UpdateInferenceExperimentRequestT &request, const UpdateInferenceExperimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListFlowDefinitionsAsync(const ListFlowDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListFlowDefinitionsRequestT &request={}) const
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request={}) const
void DeleteTrainingJobAsync(const DeleteTrainingJobRequestT &request, const DeleteTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateTrialOutcomeCallable UpdateTrialCallable(const UpdateTrialRequestT &request) const
Model::DescribeJobOutcomeCallable DescribeJobCallable(const DescribeJobRequestT &request) const
std::future< ListInferenceComponentsOutcome > ListInferenceComponentsOutcomeCallable
std::future< ListAssociationsOutcome > ListAssociationsOutcomeCallable
std::future< DescribePipelineExecutionOutcome > DescribePipelineExecutionOutcomeCallable
std::future< DeleteEndpointConfigOutcome > DeleteEndpointConfigOutcomeCallable
std::future< CreatePartnerAppOutcome > CreatePartnerAppOutcomeCallable
std::future< DescribeAlgorithmOutcome > DescribeAlgorithmOutcomeCallable
std::future< CreateClusterOutcome > CreateClusterOutcomeCallable
std::future< ListTransformJobsOutcome > ListTransformJobsOutcomeCallable
std::future< ListPipelineExecutionStepsOutcome > ListPipelineExecutionStepsOutcomeCallable
std::future< CreateImageVersionOutcome > CreateImageVersionOutcomeCallable
std::future< GetLineageGroupPolicyOutcome > GetLineageGroupPolicyOutcomeCallable
std::future< CreateNotebookInstanceLifecycleConfigOutcome > CreateNotebookInstanceLifecycleConfigOutcomeCallable
std::future< StopCompilationJobOutcome > StopCompilationJobOutcomeCallable
std::future< DeleteClusterSchedulerConfigOutcome > DeleteClusterSchedulerConfigOutcomeCallable
std::future< DeleteTrainingJobOutcome > DeleteTrainingJobOutcomeCallable
std::future< UpdateExperimentOutcome > UpdateExperimentOutcomeCallable
std::future< ListMonitoringExecutionsOutcome > ListMonitoringExecutionsOutcomeCallable
std::future< UpdateComputeQuotaOutcome > UpdateComputeQuotaOutcomeCallable
std::future< ListImagesOutcome > ListImagesOutcomeCallable
std::future< ListModelExplainabilityJobDefinitionsOutcome > ListModelExplainabilityJobDefinitionsOutcomeCallable
std::future< GetSearchSuggestionsOutcome > GetSearchSuggestionsOutcomeCallable
std::future< StopMlflowTrackingServerOutcome > StopMlflowTrackingServerOutcomeCallable
std::future< CreateTransformJobOutcome > CreateTransformJobOutcomeCallable
std::future< DeleteAppImageConfigOutcome > DeleteAppImageConfigOutcomeCallable
std::future< ListModelPackagesOutcome > ListModelPackagesOutcomeCallable
std::future< UpdateWorkteamOutcome > UpdateWorkteamOutcomeCallable
std::future< StopTrainingJobOutcome > StopTrainingJobOutcomeCallable
std::future< CreateModelOutcome > CreateModelOutcomeCallable
std::future< DeleteDataQualityJobDefinitionOutcome > DeleteDataQualityJobDefinitionOutcomeCallable
std::future< DeleteEndpointOutcome > DeleteEndpointOutcomeCallable
std::future< DeleteModelBiasJobDefinitionOutcome > DeleteModelBiasJobDefinitionOutcomeCallable
std::future< UpdateTrialOutcome > UpdateTrialOutcomeCallable
std::future< CreateActionOutcome > CreateActionOutcomeCallable
std::future< ListAppsOutcome > ListAppsOutcomeCallable
std::future< DescribeMlflowTrackingServerOutcome > DescribeMlflowTrackingServerOutcomeCallable
std::future< UpdateFeatureGroupOutcome > UpdateFeatureGroupOutcomeCallable
std::future< ListSubscribedWorkteamsOutcome > ListSubscribedWorkteamsOutcomeCallable
std::future< ListModelCardVersionsOutcome > ListModelCardVersionsOutcomeCallable
std::future< CreateEdgeDeploymentStageOutcome > CreateEdgeDeploymentStageOutcomeCallable
std::future< DescribeClusterEventOutcome > DescribeClusterEventOutcomeCallable
std::future< CreateAppOutcome > CreateAppOutcomeCallable
std::future< DeleteModelQualityJobDefinitionOutcome > DeleteModelQualityJobDefinitionOutcomeCallable
std::future< GetScalingConfigurationRecommendationOutcome > GetScalingConfigurationRecommendationOutcomeCallable
std::future< PutModelPackageGroupPolicyOutcome > PutModelPackageGroupPolicyOutcomeCallable
std::future< CreateWorkforceOutcome > CreateWorkforceOutcomeCallable
std::future< BatchReplaceClusterNodesOutcome > BatchReplaceClusterNodesOutcomeCallable
std::future< DeleteModelPackageGroupPolicyOutcome > DeleteModelPackageGroupPolicyOutcomeCallable
std::future< DescribeArtifactOutcome > DescribeArtifactOutcomeCallable
std::future< StartNotebookInstanceOutcome > StartNotebookInstanceOutcomeCallable
std::future< DeleteHubContentReferenceOutcome > DeleteHubContentReferenceOutcomeCallable
std::future< DeleteCodeRepositoryOutcome > DeleteCodeRepositoryOutcomeCallable
std::future< ListClusterSchedulerConfigsOutcome > ListClusterSchedulerConfigsOutcomeCallable
std::future< CreateModelCardOutcome > CreateModelCardOutcomeCallable
std::future< DescribeInferenceRecommendationsJobOutcome > DescribeInferenceRecommendationsJobOutcomeCallable
std::future< BatchAddClusterNodesOutcome > BatchAddClusterNodesOutcomeCallable
std::future< UpdateEndpointOutcome > UpdateEndpointOutcomeCallable
std::future< DeleteHubOutcome > DeleteHubOutcomeCallable
std::future< ListTrialComponentsOutcome > ListTrialComponentsOutcomeCallable
std::future< DescribeReservedCapacityOutcome > DescribeReservedCapacityOutcomeCallable
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< RenderUiTemplateOutcome > RenderUiTemplateOutcomeCallable
std::future< ListDevicesOutcome > ListDevicesOutcomeCallable
std::future< CreateFlowDefinitionOutcome > CreateFlowDefinitionOutcomeCallable
std::future< DeleteInferenceComponentOutcome > DeleteInferenceComponentOutcomeCallable
std::future< UpdateDomainOutcome > UpdateDomainOutcomeCallable
std::future< CreateTrialOutcome > CreateTrialOutcomeCallable
std::future< DescribePipelineOutcome > DescribePipelineOutcomeCallable
std::future< StartInferenceExperimentOutcome > StartInferenceExperimentOutcomeCallable
std::future< DeleteAssociationOutcome > DeleteAssociationOutcomeCallable
std::future< UpdateDevicesOutcome > UpdateDevicesOutcomeCallable
std::future< ListUserProfilesOutcome > ListUserProfilesOutcomeCallable
std::future< AddAssociationOutcome > AddAssociationOutcomeCallable
std::future< ListImageVersionsOutcome > ListImageVersionsOutcomeCallable
std::future< ListTagsOutcome > ListTagsOutcomeCallable
std::future< CreateModelPackageOutcome > CreateModelPackageOutcomeCallable
std::future< UpdateAppImageConfigOutcome > UpdateAppImageConfigOutcomeCallable
std::future< ListAIBenchmarkJobsOutcome > ListAIBenchmarkJobsOutcomeCallable
std::future< DescribeLabelingJobOutcome > DescribeLabelingJobOutcomeCallable
std::future< DeleteMonitoringScheduleOutcome > DeleteMonitoringScheduleOutcomeCallable
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
std::future< CreateEndpointConfigOutcome > CreateEndpointConfigOutcomeCallable
std::future< ListArtifactsOutcome > ListArtifactsOutcomeCallable
std::future< AddTagsOutcome > AddTagsOutcomeCallable
std::future< StartSessionOutcome > StartSessionOutcomeCallable
std::future< StopOptimizationJobOutcome > StopOptimizationJobOutcomeCallable
std::future< UpdateMonitoringScheduleOutcome > UpdateMonitoringScheduleOutcomeCallable
std::future< DescribeMonitoringScheduleOutcome > DescribeMonitoringScheduleOutcomeCallable
std::future< ListClusterNodesOutcome > ListClusterNodesOutcomeCallable
std::future< StopTransformJobOutcome > StopTransformJobOutcomeCallable
std::future< CreateDeviceFleetOutcome > CreateDeviceFleetOutcomeCallable
std::future< ListNotebookInstancesOutcome > ListNotebookInstancesOutcomeCallable
std::future< ListHyperParameterTuningJobsOutcome > ListHyperParameterTuningJobsOutcomeCallable
std::future< CreateStudioLifecycleConfigOutcome > CreateStudioLifecycleConfigOutcomeCallable
std::future< DescribeAppOutcome > DescribeAppOutcomeCallable
std::future< DeleteSpaceOutcome > DeleteSpaceOutcomeCallable
std::future< DescribeTrainingPlanOutcome > DescribeTrainingPlanOutcomeCallable
std::future< DescribeExperimentOutcome > DescribeExperimentOutcomeCallable
std::future< UpdateImageVersionOutcome > UpdateImageVersionOutcomeCallable
std::future< ListJobsOutcome > ListJobsOutcomeCallable
std::future< DeleteImageOutcome > DeleteImageOutcomeCallable
std::future< UpdateMlflowTrackingServerOutcome > UpdateMlflowTrackingServerOutcomeCallable
std::future< ListEdgePackagingJobsOutcome > ListEdgePackagingJobsOutcomeCallable
std::future< DescribeNotebookInstanceOutcome > DescribeNotebookInstanceOutcomeCallable
std::future< DescribeModelExplainabilityJobDefinitionOutcome > DescribeModelExplainabilityJobDefinitionOutcomeCallable
std::future< CreateUserProfileOutcome > CreateUserProfileOutcomeCallable
std::future< DescribeWorkforceOutcome > DescribeWorkforceOutcomeCallable
std::future< DeleteEdgeDeploymentPlanOutcome > DeleteEdgeDeploymentPlanOutcomeCallable
std::future< StopEdgePackagingJobOutcome > StopEdgePackagingJobOutcomeCallable
std::future< DescribeDataQualityJobDefinitionOutcome > DescribeDataQualityJobDefinitionOutcomeCallable
std::future< UpdateCodeRepositoryOutcome > UpdateCodeRepositoryOutcomeCallable
std::future< DetachClusterNodeVolumeOutcome > DetachClusterNodeVolumeOutcomeCallable
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
std::future< DescribeModelQualityJobDefinitionOutcome > DescribeModelQualityJobDefinitionOutcomeCallable
std::future< CreateAlgorithmOutcome > CreateAlgorithmOutcomeCallable
std::future< CreateCompilationJobOutcome > CreateCompilationJobOutcomeCallable
std::future< StartMlflowTrackingServerOutcome > StartMlflowTrackingServerOutcomeCallable
std::future< BatchDescribeModelPackageOutcome > BatchDescribeModelPackageOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
std::future< DescribeTransformJobOutcome > DescribeTransformJobOutcomeCallable
std::future< DeleteMlflowAppOutcome > DeleteMlflowAppOutcomeCallable
std::future< DeleteModelPackageGroupOutcome > DeleteModelPackageGroupOutcomeCallable
std::future< DescribePipelineDefinitionForExecutionOutcome > DescribePipelineDefinitionForExecutionOutcomeCallable
std::future< DescribeClusterNodeOutcome > DescribeClusterNodeOutcomeCallable
std::future< AttachClusterNodeVolumeOutcome > AttachClusterNodeVolumeOutcomeCallable
std::future< DescribeMlflowAppOutcome > DescribeMlflowAppOutcomeCallable
std::future< QueryLineageOutcome > QueryLineageOutcomeCallable
std::future< CreateTrialComponentOutcome > CreateTrialComponentOutcomeCallable
std::future< ListNotebookInstanceLifecycleConfigsOutcome > ListNotebookInstanceLifecycleConfigsOutcomeCallable
std::future< ListDataQualityJobDefinitionsOutcome > ListDataQualityJobDefinitionsOutcomeCallable
std::future< ListInferenceRecommendationsJobStepsOutcome > ListInferenceRecommendationsJobStepsOutcomeCallable
std::future< CreateAIWorkloadConfigOutcome > CreateAIWorkloadConfigOutcomeCallable
std::future< StartPipelineExecutionOutcome > StartPipelineExecutionOutcomeCallable
std::future< DeleteWorkteamOutcome > DeleteWorkteamOutcomeCallable
std::future< ListOptimizationJobsOutcome > ListOptimizationJobsOutcomeCallable
std::future< DescribeFeatureGroupOutcome > DescribeFeatureGroupOutcomeCallable
std::future< CreateMonitoringScheduleOutcome > CreateMonitoringScheduleOutcomeCallable
std::future< ListStageDevicesOutcome > ListStageDevicesOutcomeCallable
std::future< DeleteOptimizationJobOutcome > DeleteOptimizationJobOutcomeCallable
std::future< DescribeCodeRepositoryOutcome > DescribeCodeRepositoryOutcomeCallable
std::future< CreateHubOutcome > CreateHubOutcomeCallable
std::future< DescribeFeatureMetadataOutcome > DescribeFeatureMetadataOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
std::future< CreatePartnerAppPresignedUrlOutcome > CreatePartnerAppPresignedUrlOutcomeCallable
std::future< CreateWorkteamOutcome > CreateWorkteamOutcomeCallable
std::future< UpdateHubContentOutcome > UpdateHubContentOutcomeCallable
std::future< ListInferenceExperimentsOutcome > ListInferenceExperimentsOutcomeCallable
std::future< DescribeTrialComponentOutcome > DescribeTrialComponentOutcomeCallable
std::future< DescribeClusterSchedulerConfigOutcome > DescribeClusterSchedulerConfigOutcomeCallable
std::future< DeleteWorkforceOutcome > DeleteWorkforceOutcomeCallable
std::future< DeleteNotebookInstanceOutcome > DeleteNotebookInstanceOutcomeCallable
std::future< DeleteAIWorkloadConfigOutcome > DeleteAIWorkloadConfigOutcomeCallable
std::future< CreateInferenceComponentOutcome > CreateInferenceComponentOutcomeCallable
std::future< DeleteModelPackageOutcome > DeleteModelPackageOutcomeCallable
std::future< ListComputeQuotasOutcome > ListComputeQuotasOutcomeCallable
std::future< StopHyperParameterTuningJobOutcome > StopHyperParameterTuningJobOutcomeCallable
std::future< DeleteTrialComponentOutcome > DeleteTrialComponentOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
std::future< ImportHubContentOutcome > ImportHubContentOutcomeCallable
std::future< DescribeStudioLifecycleConfigOutcome > DescribeStudioLifecycleConfigOutcomeCallable
std::future< DescribeAppImageConfigOutcome > DescribeAppImageConfigOutcomeCallable
std::future< DescribeCompilationJobOutcome > DescribeCompilationJobOutcomeCallable
std::future< DeleteHubContentOutcome > DeleteHubContentOutcomeCallable
std::future< CreatePresignedNotebookInstanceUrlOutcome > CreatePresignedNotebookInstanceUrlOutcomeCallable
std::future< DeleteTagsOutcome > DeleteTagsOutcomeCallable
std::future< CreateImageOutcome > CreateImageOutcomeCallable
std::future< ListPipelineExecutionsOutcome > ListPipelineExecutionsOutcomeCallable
std::future< DescribeInferenceExperimentOutcome > DescribeInferenceExperimentOutcomeCallable
std::future< DescribeModelCardOutcome > DescribeModelCardOutcomeCallable
std::future< StopEdgeDeploymentStageOutcome > StopEdgeDeploymentStageOutcomeCallable
std::future< DescribeLineageGroupOutcome > DescribeLineageGroupOutcomeCallable
std::future< ListLineageGroupsOutcome > ListLineageGroupsOutcomeCallable
std::future< UpdateInferenceExperimentOutcome > UpdateInferenceExperimentOutcomeCallable
std::future< DescribeDeviceOutcome > DescribeDeviceOutcomeCallable
std::future< DescribeTrainingPlanExtensionHistoryOutcome > DescribeTrainingPlanExtensionHistoryOutcomeCallable
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
std::future< SendPipelineExecutionStepSuccessOutcome > SendPipelineExecutionStepSuccessOutcomeCallable
std::future< ListCandidatesForAutoMLJobOutcome > ListCandidatesForAutoMLJobOutcomeCallable
std::future< GetModelPackageGroupPolicyOutcome > GetModelPackageGroupPolicyOutcomeCallable
std::future< CreateFeatureGroupOutcome > CreateFeatureGroupOutcomeCallable
std::future< DescribeSubscribedWorkteamOutcome > DescribeSubscribedWorkteamOutcomeCallable
std::future< UpdateClusterOutcome > UpdateClusterOutcomeCallable
std::future< CreateClusterSchedulerConfigOutcome > CreateClusterSchedulerConfigOutcomeCallable
std::future< AttachClusterNodeNetworkInterfaceOutcome > AttachClusterNodeNetworkInterfaceOutcomeCallable
std::future< DescribeDomainOutcome > DescribeDomainOutcomeCallable
std::future< DescribeModelPackageOutcome > DescribeModelPackageOutcomeCallable
std::future< DescribeModelBiasJobDefinitionOutcome > DescribeModelBiasJobDefinitionOutcomeCallable
std::future< CreateInferenceRecommendationsJobOutcome > CreateInferenceRecommendationsJobOutcomeCallable
std::future< ListPipelineParametersForExecutionOutcome > ListPipelineParametersForExecutionOutcomeCallable
std::future< ListModelPackageGroupsOutcome > ListModelPackageGroupsOutcomeCallable
std::future< CreateInferenceExperimentOutcome > CreateInferenceExperimentOutcomeCallable
std::future< DescribeEdgePackagingJobOutcome > DescribeEdgePackagingJobOutcomeCallable
std::future< DisableSagemakerServicecatalogPortfolioOutcome > DisableSagemakerServicecatalogPortfolioOutcomeCallable
std::future< ListLabelingJobsOutcome > ListLabelingJobsOutcomeCallable
std::future< ListAIRecommendationJobsOutcome > ListAIRecommendationJobsOutcomeCallable
std::future< ListPartnerAppsOutcome > ListPartnerAppsOutcomeCallable
std::future< UpdateNotebookInstanceLifecycleConfigOutcome > UpdateNotebookInstanceLifecycleConfigOutcomeCallable
std::future< CreateEdgeDeploymentPlanOutcome > CreateEdgeDeploymentPlanOutcomeCallable
std::future< DescribeModelCardExportJobOutcome > DescribeModelCardExportJobOutcomeCallable
std::future< ListAppImageConfigsOutcome > ListAppImageConfigsOutcomeCallable
std::future< DeleteUserProfileOutcome > DeleteUserProfileOutcomeCallable
std::future< UpdateInferenceComponentOutcome > UpdateInferenceComponentOutcomeCallable
std::future< CreateAutoMLJobV2Outcome > CreateAutoMLJobV2OutcomeCallable
std::future< SendPipelineExecutionStepFailureOutcome > SendPipelineExecutionStepFailureOutcomeCallable
std::future< DescribeEndpointConfigOutcome > DescribeEndpointConfigOutcomeCallable
std::future< DescribeFlowDefinitionOutcome > DescribeFlowDefinitionOutcomeCallable
std::future< DeleteActionOutcome > DeleteActionOutcomeCallable
std::future< SearchOutcome > SearchOutcomeCallable
std::future< ListWorkteamsOutcome > ListWorkteamsOutcomeCallable
std::future< UpdateHubContentReferenceOutcome > UpdateHubContentReferenceOutcomeCallable
std::future< CreateMlflowAppOutcome > CreateMlflowAppOutcomeCallable
std::future< UpdateActionOutcome > UpdateActionOutcomeCallable
std::future< DescribeComputeQuotaOutcome > DescribeComputeQuotaOutcomeCallable
std::future< ListPipelineVersionsOutcome > ListPipelineVersionsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
std::future< DeleteFeatureGroupOutcome > DeleteFeatureGroupOutcomeCallable
std::future< CreateCodeRepositoryOutcome > CreateCodeRepositoryOutcomeCallable
std::future< StopProcessingJobOutcome > StopProcessingJobOutcomeCallable
std::future< ListModelBiasJobDefinitionsOutcome > ListModelBiasJobDefinitionsOutcomeCallable
std::future< StopInferenceExperimentOutcome > StopInferenceExperimentOutcomeCallable
std::future< DeleteAIRecommendationJobOutcome > DeleteAIRecommendationJobOutcomeCallable
std::future< DescribeEndpointOutcome > DescribeEndpointOutcomeCallable
std::future< BatchDeleteClusterNodesOutcome > BatchDeleteClusterNodesOutcomeCallable
std::future< DescribeHubContentOutcome > DescribeHubContentOutcomeCallable
std::future< UpdateModelCardOutcome > UpdateModelCardOutcomeCallable
std::future< CreateExperimentOutcome > CreateExperimentOutcomeCallable
std::future< DeleteHyperParameterTuningJobOutcome > DeleteHyperParameterTuningJobOutcomeCallable
std::future< UpdateTrialComponentOutcome > UpdateTrialComponentOutcomeCallable
std::future< CreateTrainingPlanOutcome > CreateTrainingPlanOutcomeCallable
std::future< DescribeInferenceComponentOutcome > DescribeInferenceComponentOutcomeCallable
std::future< DeleteAlgorithmOutcome > DeleteAlgorithmOutcomeCallable
std::future< CreatePresignedDomainUrlOutcome > CreatePresignedDomainUrlOutcomeCallable
std::future< DescribeSpaceOutcome > DescribeSpaceOutcomeCallable
std::future< CreateJobOutcome > CreateJobOutcomeCallable
std::future< ListCodeRepositoriesOutcome > ListCodeRepositoriesOutcomeCallable
std::future< UpdateMonitoringAlertOutcome > UpdateMonitoringAlertOutcomeCallable
std::future< UpdateModelPackageOutcome > UpdateModelPackageOutcomeCallable
std::future< ListAliasesOutcome > ListAliasesOutcomeCallable
std::future< CreatePresignedMlflowAppUrlOutcome > CreatePresignedMlflowAppUrlOutcomeCallable
std::future< ListActionsOutcome > ListActionsOutcomeCallable
std::future< DeleteFlowDefinitionOutcome > DeleteFlowDefinitionOutcomeCallable
std::future< CreateComputeQuotaOutcome > CreateComputeQuotaOutcomeCallable
std::future< AssociateTrialComponentOutcome > AssociateTrialComponentOutcomeCallable
std::future< CreateEndpointOutcome > CreateEndpointOutcomeCallable
std::future< DescribeProjectOutcome > DescribeProjectOutcomeCallable
std::future< DescribeAutoMLJobV2Outcome > DescribeAutoMLJobV2OutcomeCallable
std::future< CreateAIRecommendationJobOutcome > CreateAIRecommendationJobOutcomeCallable
std::future< RetryPipelineExecutionOutcome > RetryPipelineExecutionOutcomeCallable
std::future< CreateAIBenchmarkJobOutcome > CreateAIBenchmarkJobOutcomeCallable
std::future< DeleteProcessingJobOutcome > DeleteProcessingJobOutcomeCallable
std::future< CreateOptimizationJobOutcome > CreateOptimizationJobOutcomeCallable
std::future< SearchTrainingPlanOfferingsOutcome > SearchTrainingPlanOfferingsOutcomeCallable
std::future< DescribeWorkteamOutcome > DescribeWorkteamOutcomeCallable
std::future< DeleteExperimentOutcome > DeleteExperimentOutcomeCallable
std::future< DescribeTrainingJobOutcome > DescribeTrainingJobOutcomeCallable
std::future< DeleteArtifactOutcome > DeleteArtifactOutcomeCallable
std::future< CreateModelBiasJobDefinitionOutcome > CreateModelBiasJobDefinitionOutcomeCallable
std::future< StopPipelineExecutionOutcome > StopPipelineExecutionOutcomeCallable
std::future< EnableSagemakerServicecatalogPortfolioOutcome > EnableSagemakerServicecatalogPortfolioOutcomeCallable
std::future< DescribeHubOutcome > DescribeHubOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
std::future< StopAIRecommendationJobOutcome > StopAIRecommendationJobOutcomeCallable
std::future< ListHubsOutcome > ListHubsOutcomeCallable
std::future< GetDeviceFleetReportOutcome > GetDeviceFleetReportOutcomeCallable
std::future< CreateModelPackageGroupOutcome > CreateModelPackageGroupOutcomeCallable
std::future< ListTrainingPlansOutcome > ListTrainingPlansOutcomeCallable
std::future< CreateHumanTaskUiOutcome > CreateHumanTaskUiOutcomeCallable
std::future< CreateLabelingJobOutcome > CreateLabelingJobOutcomeCallable
std::future< StopMonitoringScheduleOutcome > StopMonitoringScheduleOutcomeCallable
std::future< DeleteModelExplainabilityJobDefinitionOutcome > DeleteModelExplainabilityJobDefinitionOutcomeCallable
std::future< DescribeJobOutcome > DescribeJobOutcomeCallable
std::future< DescribeAutoMLJobOutcome > DescribeAutoMLJobOutcomeCallable
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
std::future< CreateArtifactOutcome > CreateArtifactOutcomeCallable
std::future< ListMonitoringAlertHistoryOutcome > ListMonitoringAlertHistoryOutcomeCallable
std::future< ExtendTrainingPlanOutcome > ExtendTrainingPlanOutcomeCallable
std::future< CreateHubContentPresignedUrlsOutcome > CreateHubContentPresignedUrlsOutcomeCallable
std::future< UpdateContextOutcome > UpdateContextOutcomeCallable
std::future< ListSpacesOutcome > ListSpacesOutcomeCallable
std::future< UpdateMlflowAppOutcome > UpdateMlflowAppOutcomeCallable
std::future< ListFeatureGroupsOutcome > ListFeatureGroupsOutcomeCallable
std::future< UpdateFeatureMetadataOutcome > UpdateFeatureMetadataOutcomeCallable
std::future< UpdateClusterSchedulerConfigOutcome > UpdateClusterSchedulerConfigOutcomeCallable
std::future< CreateDataQualityJobDefinitionOutcome > CreateDataQualityJobDefinitionOutcomeCallable
std::future< StartClusterHealthCheckOutcome > StartClusterHealthCheckOutcomeCallable
std::future< UpdateInferenceComponentRuntimeConfigOutcome > UpdateInferenceComponentRuntimeConfigOutcomeCallable
std::future< ListTrialsOutcome > ListTrialsOutcomeCallable
std::future< DeleteEdgeDeploymentStageOutcome > DeleteEdgeDeploymentStageOutcomeCallable
std::future< CreateAppImageConfigOutcome > CreateAppImageConfigOutcomeCallable
std::future< CreateMlflowTrackingServerOutcome > CreateMlflowTrackingServerOutcomeCallable
std::future< UpdateNotebookInstanceOutcome > UpdateNotebookInstanceOutcomeCallable
std::future< ListModelCardsOutcome > ListModelCardsOutcomeCallable
std::future< StartEdgeDeploymentStageOutcome > StartEdgeDeploymentStageOutcomeCallable
std::future< DeleteAppOutcome > DeleteAppOutcomeCallable
std::future< GetSagemakerServicecatalogPortfolioStatusOutcome > GetSagemakerServicecatalogPortfolioStatusOutcomeCallable
std::future< DeleteJobOutcome > DeleteJobOutcomeCallable
std::future< DescribeClusterOutcome > DescribeClusterOutcomeCallable
std::future< StopLabelingJobOutcome > StopLabelingJobOutcomeCallable
std::future< DeleteClusterOutcome > DeleteClusterOutcomeCallable
std::future< DescribeContextOutcome > DescribeContextOutcomeCallable
std::future< ListMlflowTrackingServersOutcome > ListMlflowTrackingServersOutcomeCallable
std::future< ListStudioLifecycleConfigsOutcome > ListStudioLifecycleConfigsOutcomeCallable
std::future< DescribeJobSchemaVersionOutcome > DescribeJobSchemaVersionOutcomeCallable
std::future< UpdatePipelineVersionOutcome > UpdatePipelineVersionOutcomeCallable
std::future< StopAutoMLJobOutcome > StopAutoMLJobOutcomeCallable
std::future< ListEdgeDeploymentPlansOutcome > ListEdgeDeploymentPlansOutcomeCallable
std::future< RegisterDevicesOutcome > RegisterDevicesOutcomeCallable
std::future< DeleteCompilationJobOutcome > DeleteCompilationJobOutcomeCallable
std::future< DescribeActionOutcome > DescribeActionOutcomeCallable
std::future< DescribeHyperParameterTuningJobOutcome > DescribeHyperParameterTuningJobOutcomeCallable
std::future< ListModelsOutcome > ListModelsOutcomeCallable
std::future< DescribeImageVersionOutcome > DescribeImageVersionOutcomeCallable
std::future< UpdateTrainingJobOutcome > UpdateTrainingJobOutcomeCallable
std::future< CreateAutoMLJobOutcome > CreateAutoMLJobOutcomeCallable
std::future< ListHubContentsOutcome > ListHubContentsOutcomeCallable
std::future< ListInferenceRecommendationsJobsOutcome > ListInferenceRecommendationsJobsOutcomeCallable
std::future< DescribeDeviceFleetOutcome > DescribeDeviceFleetOutcomeCallable
std::future< ListFlowDefinitionsOutcome > ListFlowDefinitionsOutcomeCallable
std::future< DeleteNotebookInstanceLifecycleConfigOutcome > DeleteNotebookInstanceLifecycleConfigOutcomeCallable
std::future< ListTrainingJobsOutcome > ListTrainingJobsOutcomeCallable
std::future< DeleteStudioLifecycleConfigOutcome > DeleteStudioLifecycleConfigOutcomeCallable
std::future< CreateProcessingJobOutcome > CreateProcessingJobOutcomeCallable
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
std::future< CreateEdgePackagingJobOutcome > CreateEdgePackagingJobOutcomeCallable
std::future< CreateHubContentReferenceOutcome > CreateHubContentReferenceOutcomeCallable
std::future< DescribeUserProfileOutcome > DescribeUserProfileOutcomeCallable
std::future< DeleteDeviceFleetOutcome > DeleteDeviceFleetOutcomeCallable
std::future< StopNotebookInstanceOutcome > StopNotebookInstanceOutcomeCallable
std::future< DeleteMlflowTrackingServerOutcome > DeleteMlflowTrackingServerOutcomeCallable
std::future< DescribeImageOutcome > DescribeImageOutcomeCallable
std::future< StopInferenceRecommendationsJobOutcome > StopInferenceRecommendationsJobOutcomeCallable
std::future< DeletePartnerAppOutcome > DeletePartnerAppOutcomeCallable
std::future< CreateSpaceOutcome > CreateSpaceOutcomeCallable
std::future< DescribeAIRecommendationJobOutcome > DescribeAIRecommendationJobOutcomeCallable
std::future< DescribeHumanTaskUiOutcome > DescribeHumanTaskUiOutcomeCallable
std::future< DescribeProcessingJobOutcome > DescribeProcessingJobOutcomeCallable
std::future< DeregisterDevicesOutcome > DeregisterDevicesOutcomeCallable
std::future< BatchRebootClusterNodesOutcome > BatchRebootClusterNodesOutcomeCallable
std::future< UpdateImageOutcome > UpdateImageOutcomeCallable
std::future< ListEndpointConfigsOutcome > ListEndpointConfigsOutcomeCallable
std::future< UpdatePipelineExecutionOutcome > UpdatePipelineExecutionOutcomeCallable
std::future< ListDeviceFleetsOutcome > ListDeviceFleetsOutcomeCallable
std::future< DeleteModelCardOutcome > DeleteModelCardOutcomeCallable
std::future< DescribeNotebookInstanceLifecycleConfigOutcome > DescribeNotebookInstanceLifecycleConfigOutcomeCallable
std::future< ListModelMetadataOutcome > ListModelMetadataOutcomeCallable
std::future< UpdateDeviceFleetOutcome > UpdateDeviceFleetOutcomeCallable
std::future< CreateTrainingJobOutcome > CreateTrainingJobOutcomeCallable
std::future< ListExperimentsOutcome > ListExperimentsOutcomeCallable
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
std::future< DeleteInferenceExperimentOutcome > DeleteInferenceExperimentOutcomeCallable
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
std::future< StartMonitoringScheduleOutcome > StartMonitoringScheduleOutcomeCallable
std::future< DescribeModelPackageGroupOutcome > DescribeModelPackageGroupOutcomeCallable
std::future< ListAutoMLJobsOutcome > ListAutoMLJobsOutcomeCallable
std::future< CreateNotebookInstanceOutcome > CreateNotebookInstanceOutcomeCallable
std::future< ListAlgorithmsOutcome > ListAlgorithmsOutcomeCallable
std::future< ListMonitoringSchedulesOutcome > ListMonitoringSchedulesOutcomeCallable
std::future< DeleteImageVersionOutcome > DeleteImageVersionOutcomeCallable
std::future< UpdateWorkforceOutcome > UpdateWorkforceOutcomeCallable
std::future< ListProcessingJobsOutcome > ListProcessingJobsOutcomeCallable
std::future< DescribeOptimizationJobOutcome > DescribeOptimizationJobOutcomeCallable
std::future< CreateHyperParameterTuningJobOutcome > CreateHyperParameterTuningJobOutcomeCallable
std::future< ListClustersOutcome > ListClustersOutcomeCallable
std::future< ListJobSchemaVersionsOutcome > ListJobSchemaVersionsOutcomeCallable
std::future< UpdatePartnerAppOutcome > UpdatePartnerAppOutcomeCallable
std::future< ListUltraServersByReservedCapacityOutcome > ListUltraServersByReservedCapacityOutcomeCallable
std::future< DeleteHumanTaskUiOutcome > DeleteHumanTaskUiOutcomeCallable
std::future< DeleteContextOutcome > DeleteContextOutcomeCallable
std::future< ListWorkforcesOutcome > ListWorkforcesOutcomeCallable
std::future< ListHubContentVersionsOutcome > ListHubContentVersionsOutcomeCallable
std::future< ListMonitoringAlertsOutcome > ListMonitoringAlertsOutcomeCallable
std::future< StopJobOutcome > StopJobOutcomeCallable
std::future< DisassociateTrialComponentOutcome > DisassociateTrialComponentOutcomeCallable
std::future< DeleteAIBenchmarkJobOutcome > DeleteAIBenchmarkJobOutcomeCallable
std::future< ListContextsOutcome > ListContextsOutcomeCallable
std::future< DescribeAIWorkloadConfigOutcome > DescribeAIWorkloadConfigOutcomeCallable
std::future< UpdateClusterSoftwareOutcome > UpdateClusterSoftwareOutcomeCallable
std::future< ListResourceCatalogsOutcome > ListResourceCatalogsOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
std::future< ListAIWorkloadConfigsOutcome > ListAIWorkloadConfigsOutcomeCallable
std::future< DescribeTrialOutcome > DescribeTrialOutcomeCallable
std::future< CreateContextOutcome > CreateContextOutcomeCallable
std::future< DescribePartnerAppOutcome > DescribePartnerAppOutcomeCallable
std::future< ListClusterEventsOutcome > ListClusterEventsOutcomeCallable
std::future< ListCompilationJobsOutcome > ListCompilationJobsOutcomeCallable
std::future< ListEndpointsOutcome > ListEndpointsOutcomeCallable
std::future< ListTrainingJobsForHyperParameterTuningJobOutcome > ListTrainingJobsForHyperParameterTuningJobOutcomeCallable
std::future< UpdateSpaceOutcome > UpdateSpaceOutcomeCallable
std::future< CreateModelQualityJobDefinitionOutcome > CreateModelQualityJobDefinitionOutcomeCallable
std::future< DeleteTrialOutcome > DeleteTrialOutcomeCallable
std::future< CreatePresignedMlflowTrackingServerUrlOutcome > CreatePresignedMlflowTrackingServerUrlOutcomeCallable
std::future< ListLabelingJobsForWorkteamOutcome > ListLabelingJobsForWorkteamOutcomeCallable
std::future< UpdateHubOutcome > UpdateHubOutcomeCallable
std::future< ListMlflowAppsOutcome > ListMlflowAppsOutcomeCallable
std::future< CreateModelCardExportJobOutcome > CreateModelCardExportJobOutcomeCallable
std::future< DeleteComputeQuotaOutcome > DeleteComputeQuotaOutcomeCallable
std::future< UpdateEndpointWeightsAndCapacitiesOutcome > UpdateEndpointWeightsAndCapacitiesOutcomeCallable
std::future< DescribeAIBenchmarkJobOutcome > DescribeAIBenchmarkJobOutcomeCallable
std::future< ListModelQualityJobDefinitionsOutcome > ListModelQualityJobDefinitionsOutcomeCallable
std::future< DescribeEdgeDeploymentPlanOutcome > DescribeEdgeDeploymentPlanOutcomeCallable
std::future< UpdateArtifactOutcome > UpdateArtifactOutcomeCallable
std::future< CreateModelExplainabilityJobDefinitionOutcome > CreateModelExplainabilityJobDefinitionOutcomeCallable
std::future< ListModelCardExportJobsOutcome > ListModelCardExportJobsOutcomeCallable
std::future< StopAIBenchmarkJobOutcome > StopAIBenchmarkJobOutcomeCallable
std::future< ListHumanTaskUisOutcome > ListHumanTaskUisOutcomeCallable
std::function< void(const SageMakerClient *, const Model::UpdatePipelineExecutionRequest &, const Model::UpdatePipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePipelineExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAutoMLJobsRequest &, const Model::ListAutoMLJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAutoMLJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelExplainabilityJobDefinitionsRequest &, const Model::ListModelExplainabilityJobDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelExplainabilityJobDefinitionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListDeviceFleetsRequest &, const Model::ListDeviceFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDeviceFleetsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelBiasJobDefinitionRequest &, const Model::DeleteModelBiasJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelBiasJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClusterResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopProcessingJobRequest &, const Model::StopProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopProcessingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateStudioLifecycleConfigRequest &, const Model::CreateStudioLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateStudioLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateNotebookInstanceLifecycleConfigRequest &, const Model::UpdateNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateSpaceRequest &, const Model::CreateSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSpaceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateMonitoringScheduleRequest &, const Model::CreateMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteOptimizationJobRequest &, const Model::DeleteOptimizationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteOptimizationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrialComponentsRequest &, const Model::ListTrialComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrialComponentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeSpaceRequest &, const Model::DescribeSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpaceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateImageVersionRequest &, const Model::CreateImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateImageVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateInferenceComponentRequest &, const Model::CreateInferenceComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInferenceComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdatePipelineVersionRequest &, const Model::UpdatePipelineVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePipelineVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelQualityJobDefinitionRequest &, const Model::DescribeModelQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetSearchSuggestionsRequest &, const Model::GetSearchSuggestionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSearchSuggestionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DisassociateTrialComponentRequest &, const Model::DisassociateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteCompilationJobRequest &, const Model::DeleteCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCompilationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelCardExportJobsRequest &, const Model::ListModelCardExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelCardExportJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopLabelingJobRequest &, const Model::StopLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopLabelingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListActionsRequest &, const Model::ListActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListActionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListUltraServersByReservedCapacityRequest &, const Model::ListUltraServersByReservedCapacityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUltraServersByReservedCapacityResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateCodeRepositoryRequest &, const Model::UpdateCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeImageRequest &, const Model::DescribeImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteEdgeDeploymentStageRequest &, const Model::DeleteEdgeDeploymentStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEdgeDeploymentStageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateComputeQuotaRequest &, const Model::UpdateComputeQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateComputeQuotaResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMlflowTrackingServersRequest &, const Model::ListMlflowTrackingServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMlflowTrackingServersResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListFeatureGroupsRequest &, const Model::ListFeatureGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFeatureGroupsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeWorkforceRequest &, const Model::DescribeWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeWorkforceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateMonitoringAlertRequest &, const Model::UpdateMonitoringAlertOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMonitoringAlertResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateModelPackageRequest &, const Model::UpdateModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateDeviceFleetRequest &, const Model::UpdateDeviceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDeviceFleetResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateProjectResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateTrialComponentRequest &, const Model::UpdateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdatePartnerAppRequest &, const Model::UpdatePartnerAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePartnerAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTransformJobsRequest &, const Model::ListTransformJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTransformJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListInferenceExperimentsRequest &, const Model::ListInferenceExperimentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInferenceExperimentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListStageDevicesRequest &, const Model::ListStageDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListStageDevicesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteDeviceFleetRequest &, const Model::DeleteDeviceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDeviceFleetResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartMlflowTrackingServerRequest &, const Model::StartMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListContextsRequest &, const Model::ListContextsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContextsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeOptimizationJobRequest &, const Model::DescribeOptimizationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeOptimizationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedMlflowTrackingServerUrlRequest &, const Model::CreatePresignedMlflowTrackingServerUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePresignedMlflowTrackingServerUrlResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListImagesRequest &, const Model::ListImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImagesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAIRecommendationJobRequest &, const Model::CreateAIRecommendationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAIRecommendationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeClusterSchedulerConfigRequest &, const Model::DescribeClusterSchedulerConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClusterSchedulerConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHumanTaskUiRequest &, const Model::CreateHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHumanTaskUiResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteWorkteamRequest &, const Model::DeleteWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListImageVersionsRequest &, const Model::ListImageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImageVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeProcessingJobRequest &, const Model::DescribeProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeProcessingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeDataQualityJobDefinitionRequest &, const Model::DescribeDataQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDataQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTrialComponentRequest &, const Model::CreateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteStudioLifecycleConfigRequest &, const Model::DeleteStudioLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteStudioLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAIWorkloadConfigRequest &, const Model::DeleteAIWorkloadConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAIWorkloadConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTrainingJobRequest &, const Model::CreateTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateFeatureMetadataRequest &, const Model::UpdateFeatureMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFeatureMetadataResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteComputeQuotaRequest &, const Model::DeleteComputeQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteComputeQuotaResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteHumanTaskUiRequest &, const Model::DeleteHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHumanTaskUiResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateCompilationJobRequest &, const Model::CreateCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCompilationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListEdgeDeploymentPlansRequest &, const Model::ListEdgeDeploymentPlansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEdgeDeploymentPlansResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetDeviceFleetReportRequest &, const Model::GetDeviceFleetReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDeviceFleetReportResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListFlowDefinitionsRequest &, const Model::ListFlowDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlowDefinitionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopNotebookInstanceRequest &, const Model::StopNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeLabelingJobRequest &, const Model::DescribeLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLabelingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHyperParameterTuningJobRequest &, const Model::CreateHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListEndpointConfigsRequest &, const Model::ListEndpointConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEndpointConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAppImageConfigRequest &, const Model::DeleteAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeHyperParameterTuningJobRequest &, const Model::DescribeHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateDevicesRequest &, const Model::UpdateDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDevicesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListCompilationJobsRequest &, const Model::ListCompilationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCompilationJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListClusterNodesRequest &, const Model::ListClusterNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListClusterNodesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListCandidatesForAutoMLJobRequest &, const Model::ListCandidatesForAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCandidatesForAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateDataQualityJobDefinitionRequest &, const Model::CreateDataQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateEndpointWeightsAndCapacitiesRequest &, const Model::UpdateEndpointWeightsAndCapacitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDevicesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListSpacesRequest &, const Model::ListSpacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSpacesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelMetadataRequest &, const Model::ListModelMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelMetadataResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeClusterNodeRequest &, const Model::DescribeClusterNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClusterNodeResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopPipelineExecutionRequest &, const Model::StopPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopPipelineExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateWorkteamRequest &, const Model::CreateWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeEdgePackagingJobRequest &, const Model::DescribeEdgePackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEdgePackagingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartNotebookInstanceRequest &, const Model::StartNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateClusterRequest &, const Model::UpdateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateClusterResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeHubRequest &, const Model::DescribeHubOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHubResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListClusterEventsRequest &, const Model::ListClusterEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListClusterEventsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeLineageGroupRequest &, const Model::DescribeLineageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLineageGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListHumanTaskUisRequest &, const Model::ListHumanTaskUisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHumanTaskUisResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeMlflowAppRequest &, const Model::DescribeMlflowAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMlflowAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::SendPipelineExecutionStepFailureRequest &, const Model::SendPipelineExecutionStepFailureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendPipelineExecutionStepFailureResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetScalingConfigurationRecommendationRequest &, const Model::GetScalingConfigurationRecommendationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetScalingConfigurationRecommendationResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteImageRequest &, const Model::DeleteImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteArtifactRequest &, const Model::DeleteArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteArtifactResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::PutModelPackageGroupPolicyRequest &, const Model::PutModelPackageGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutModelPackageGroupPolicyResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAlgorithmsRequest &, const Model::ListAlgorithmsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAlgorithmsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteImageVersionRequest &, const Model::DeleteImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteImageVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DetachClusterNodeVolumeRequest &, const Model::DetachClusterNodeVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachClusterNodeVolumeResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelPackageRequest &, const Model::DeleteModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeletePartnerAppRequest &, const Model::DeletePartnerAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePartnerAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListEdgePackagingJobsRequest &, const Model::ListEdgePackagingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEdgePackagingJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteNotebookInstanceLifecycleConfigRequest &, const Model::DeleteNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAIWorkloadConfigRequest &, const Model::DescribeAIWorkloadConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAIWorkloadConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeregisterDevicesRequest &, const Model::DeregisterDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterDevicesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartEdgeDeploymentStageRequest &, const Model::StartEdgeDeploymentStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEdgeDeploymentStageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAutoMLJobV2Request &, const Model::CreateAutoMLJobV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAutoMLJobV2ResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeMonitoringScheduleRequest &, const Model::DescribeMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeClusterEventRequest &, const Model::DescribeClusterEventOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClusterEventResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHubRequest &, const Model::CreateHubOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHubResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAlgorithmRequest &, const Model::CreateAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAlgorithmResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPipelineExecutionStepsRequest &, const Model::ListPipelineExecutionStepsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelineExecutionStepsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelPackageRequest &, const Model::CreateModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAIBenchmarkJobRequest &, const Model::DeleteAIBenchmarkJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAIBenchmarkJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateMlflowTrackingServerRequest &, const Model::CreateMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListExperimentsRequest &, const Model::ListExperimentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExperimentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListUserProfilesRequest &, const Model::ListUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUserProfilesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateActionRequest &, const Model::UpdateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateActionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteInferenceExperimentRequest &, const Model::DeleteInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelCardExportJobRequest &, const Model::DescribeModelCardExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelCardExportJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMlflowAppsRequest &, const Model::ListMlflowAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMlflowAppsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteContextRequest &, const Model::DeleteContextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContextResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateFeatureGroupRequest &, const Model::UpdateFeatureGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFeatureGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateSpaceRequest &, const Model::UpdateSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSpaceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateHubRequest &, const Model::UpdateHubOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateHubResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeEndpointConfigRequest &, const Model::DescribeEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEndpointConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPartnerAppsRequest &, const Model::ListPartnerAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPartnerAppsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListLabelingJobsForWorkteamRequest &, const Model::ListLabelingJobsForWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLabelingJobsForWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelCardRequest &, const Model::CreateModelCardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelCardResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartInferenceExperimentRequest &, const Model::StartInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteCodeRepositoryRequest &, const Model::DeleteCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEdgeDeploymentStageRequest &, const Model::CreateEdgeDeploymentStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEdgeDeploymentStageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAIWorkloadConfigsRequest &, const Model::ListAIWorkloadConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAIWorkloadConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEdgeDeploymentPlanRequest &, const Model::CreateEdgeDeploymentPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEdgeDeploymentPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteProjectResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateClusterSchedulerConfigRequest &, const Model::UpdateClusterSchedulerConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateClusterSchedulerConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteClusterResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateInferenceComponentRuntimeConfigRequest &, const Model::UpdateInferenceComponentRuntimeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInferenceComponentRuntimeConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateActionRequest &, const Model::CreateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateActionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMonitoringExecutionsRequest &, const Model::ListMonitoringExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMonitoringExecutionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPipelineVersionsRequest &, const Model::ListPipelineVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelineVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateImageVersionRequest &, const Model::UpdateImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateImageVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartClusterHealthCheckRequest &, const Model::StartClusterHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartClusterHealthCheckResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelPackageGroupRequest &, const Model::DescribeModelPackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelPackageGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeInferenceComponentRequest &, const Model::DescribeInferenceComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInferenceComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateMlflowAppRequest &, const Model::CreateMlflowAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMlflowAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateInferenceRecommendationsJobRequest &, const Model::CreateInferenceRecommendationsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInferenceRecommendationsJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePipelineResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateOptimizationJobRequest &, const Model::CreateOptimizationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateOptimizationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEdgePackagingJobRequest &, const Model::CreateEdgePackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEdgePackagingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteClusterSchedulerConfigRequest &, const Model::DeleteClusterSchedulerConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteClusterSchedulerConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteExperimentRequest &, const Model::DeleteExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopTrainingJobRequest &, const Model::StopTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateClusterSoftwareRequest &, const Model::UpdateClusterSoftwareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateClusterSoftwareResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteMlflowAppRequest &, const Model::DeleteMlflowAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMlflowAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAIWorkloadConfigRequest &, const Model::CreateAIWorkloadConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAIWorkloadConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelBiasJobDefinitionsRequest &, const Model::ListModelBiasJobDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelBiasJobDefinitionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListDataQualityJobDefinitionsRequest &, const Model::ListDataQualityJobDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityJobDefinitionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAIRecommendationJobRequest &, const Model::DescribeAIRecommendationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAIRecommendationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedNotebookInstanceUrlRequest &, const Model::CreatePresignedNotebookInstanceUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePresignedNotebookInstanceUrlResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAutoMLJobRequest &, const Model::DescribeAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelExplainabilityJobDefinitionRequest &, const Model::DeleteModelExplainabilityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelExplainabilityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateExperimentRequest &, const Model::CreateExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePartnerAppRequest &, const Model::CreatePartnerAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePartnerAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAIBenchmarkJobRequest &, const Model::DescribeAIBenchmarkJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAIBenchmarkJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelPackageGroupPolicyRequest &, const Model::DeleteModelPackageGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelPackageGroupPolicyResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListInferenceRecommendationsJobStepsRequest &, const Model::ListInferenceRecommendationsJobStepsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInferenceRecommendationsJobStepsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddTagsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTrialRequest &, const Model::CreateTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeDeviceFleetRequest &, const Model::DescribeDeviceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDeviceFleetResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopEdgeDeploymentStageRequest &, const Model::StopEdgeDeploymentStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEdgeDeploymentStageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateNotebookInstanceLifecycleConfigRequest &, const Model::CreateNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNotebookInstanceLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHubContentReferenceRequest &, const Model::CreateHubContentReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHubContentReferenceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPipelineExecutionsRequest &, const Model::ListPipelineExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelineExecutionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ExtendTrainingPlanRequest &, const Model::ExtendTrainingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExtendTrainingPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DisableSagemakerServicecatalogPortfolioRequest &, const Model::DisableSagemakerServicecatalogPortfolioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableSagemakerServicecatalogPortfolioResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListLineageGroupsRequest &, const Model::ListLineageGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLineageGroupsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeEdgeDeploymentPlanRequest &, const Model::DescribeEdgeDeploymentPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEdgeDeploymentPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateHubContentRequest &, const Model::UpdateHubContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateHubContentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserProfileResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelQualityJobDefinitionRequest &, const Model::DeleteModelQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteMonitoringScheduleRequest &, const Model::DeleteMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListInferenceRecommendationsJobsRequest &, const Model::ListInferenceRecommendationsJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInferenceRecommendationsJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListHubContentsRequest &, const Model::ListHubContentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHubContentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopMlflowTrackingServerRequest &, const Model::StopMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteEndpointConfigRequest &, const Model::DeleteEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEndpointConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteNotebookInstanceRequest &, const Model::DeleteNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateModelCardRequest &, const Model::UpdateModelCardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateModelCardResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::AttachClusterNodeVolumeRequest &, const Model::AttachClusterNodeVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachClusterNodeVolumeResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeNotebookInstanceLifecycleConfigRequest &, const Model::DescribeNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateNotebookInstanceRequest &, const Model::UpdateNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListNotebookInstancesRequest &, const Model::ListNotebookInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNotebookInstancesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListProcessingJobsRequest &, const Model::ListProcessingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProcessingJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePipelineResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelBiasJobDefinitionRequest &, const Model::DescribeModelBiasJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelBiasJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListHubContentVersionsRequest &, const Model::ListHubContentVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHubContentVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::BatchRebootClusterNodesRequest &, const Model::BatchRebootClusterNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchRebootClusterNodesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeMlflowTrackingServerRequest &, const Model::DescribeMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelCardExportJobRequest &, const Model::CreateModelCardExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelCardExportJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAppImageConfigsRequest &, const Model::ListAppImageConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAppImageConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopEdgePackagingJobRequest &, const Model::StopEdgePackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEdgePackagingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribePipelineDefinitionForExecutionRequest &, const Model::DescribePipelineDefinitionForExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePipelineDefinitionForExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeContextRequest &, const Model::DescribeContextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContextResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAutoMLJobV2Request &, const Model::DescribeAutoMLJobV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAutoMLJobV2ResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::RenderUiTemplateRequest &, const Model::RenderUiTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RenderUiTemplateResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelQualityJobDefinitionsRequest &, const Model::ListModelQualityJobDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelQualityJobDefinitionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelPackageRequest &, const Model::DescribeModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateLabelingJobRequest &, const Model::CreateLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLabelingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeCodeRepositoryRequest &, const Model::DescribeCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeReservedCapacityRequest &, const Model::DescribeReservedCapacityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReservedCapacityResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetModelPackageGroupPolicyRequest &, const Model::GetModelPackageGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetModelPackageGroupPolicyResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPipelineParametersForExecutionRequest &, const Model::ListPipelineParametersForExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelineParametersForExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListHubsRequest &, const Model::ListHubsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHubsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateArtifactRequest &, const Model::CreateArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateArtifactResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeDeviceRequest &, const Model::DescribeDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDeviceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartPipelineExecutionRequest &, const Model::StartPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartPipelineExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelPackageGroupRequest &, const Model::DeleteModelPackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelPackageGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListComputeQuotasRequest &, const Model::ListComputeQuotasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListComputeQuotasResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTrainingPlanRequest &, const Model::DescribeTrainingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrainingPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateExperimentRequest &, const Model::UpdateExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::SendPipelineExecutionStepSuccessRequest &, const Model::SendPipelineExecutionStepSuccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendPipelineExecutionStepSuccessResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetLineageGroupPolicyRequest &, const Model::GetLineageGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLineageGroupPolicyResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteUserProfileRequest &, const Model::DeleteUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserProfileResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePartnerAppPresignedUrlRequest &, const Model::CreatePartnerAppPresignedUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePartnerAppPresignedUrlResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelCardRequest &, const Model::DescribeModelCardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelCardResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateMonitoringScheduleRequest &, const Model::UpdateMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProjectsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelPackageGroupsRequest &, const Model::ListModelPackageGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelPackageGroupsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMonitoringSchedulesRequest &, const Model::ListMonitoringSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMonitoringSchedulesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::BatchReplaceClusterNodesRequest &, const Model::BatchReplaceClusterNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchReplaceClusterNodesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAssociationRequest &, const Model::DeleteAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAssociationResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateCodeRepositoryRequest &, const Model::CreateCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAssociationsRequest &, const Model::ListAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociationsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTagsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeInferenceExperimentRequest &, const Model::DescribeInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListWorkforcesRequest &, const Model::ListWorkforcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkforcesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListStudioLifecycleConfigsRequest &, const Model::ListStudioLifecycleConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListStudioLifecycleConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopAIBenchmarkJobRequest &, const Model::StopAIBenchmarkJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopAIBenchmarkJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::AssociateTrialComponentRequest &, const Model::AssociateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeHubContentRequest &, const Model::DescribeHubContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHubContentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateProjectResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateTrainingJobRequest &, const Model::UpdateTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeJobSchemaVersionRequest &, const Model::DescribeJobSchemaVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeJobSchemaVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteHubContentReferenceRequest &, const Model::DeleteHubContentReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHubContentReferenceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeCompilationJobRequest &, const Model::DescribeCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCompilationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeComputeQuotaRequest &, const Model::DescribeComputeQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeComputeQuotaResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateArtifactRequest &, const Model::UpdateArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateArtifactResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTrialRequest &, const Model::DescribeTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateInferenceExperimentRequest &, const Model::CreateInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserProfileResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateFlowDefinitionRequest &, const Model::CreateFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFlowDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTrialComponentRequest &, const Model::DescribeTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteHyperParameterTuningJobRequest &, const Model::DeleteHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelCardsRequest &, const Model::ListModelCardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelCardsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListArtifactsRequest &, const Model::ListArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListArtifactsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopTransformJobRequest &, const Model::StopTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTransformJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAIBenchmarkJobsRequest &, const Model::ListAIBenchmarkJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAIBenchmarkJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopOptimizationJobRequest &, const Model::StopOptimizationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopOptimizationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAppImageConfigRequest &, const Model::DescribeAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListInferenceComponentsRequest &, const Model::ListInferenceComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInferenceComponentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteHubContentRequest &, const Model::DeleteHubContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHubContentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAppImageConfigRequest &, const Model::CreateAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAIRecommendationJobRequest &, const Model::DeleteAIRecommendationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAIRecommendationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTrainingPlanRequest &, const Model::CreateTrainingPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrainingPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartMonitoringScheduleRequest &, const Model::StartMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAppRequest &, const Model::DescribeAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDomainsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeStudioLifecycleConfigRequest &, const Model::DescribeStudioLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeStudioLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteHubRequest &, const Model::DeleteHubOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHubResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListClusterSchedulerConfigsRequest &, const Model::ListClusterSchedulerConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListClusterSchedulerConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeImageVersionRequest &, const Model::DescribeImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageVersionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteModelCardRequest &, const Model::DeleteModelCardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteModelCardResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateClusterResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAlgorithmRequest &, const Model::DeleteAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAlgorithmResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAutoMLJobRequest &, const Model::CreateAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTransformJobRequest &, const Model::CreateTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransformJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeNotebookInstanceRequest &, const Model::DescribeNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeHumanTaskUiRequest &, const Model::DescribeHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHumanTaskUiResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelsRequest &, const Model::ListModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::RegisterDevicesRequest &, const Model::RegisterDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterDevicesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListNotebookInstanceLifecycleConfigsRequest &, const Model::ListNotebookInstanceLifecycleConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNotebookInstanceLifecycleConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAppRequest &, const Model::CreateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelBiasJobDefinitionRequest &, const Model::CreateModelBiasJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelBiasJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListCodeRepositoriesRequest &, const Model::ListCodeRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeRepositoriesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrialsRequest &, const Model::ListTrialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrialsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeUserProfileRequest &, const Model::DescribeUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeUserProfileResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribePipelineRequest &, const Model::DescribePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePipelineResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAliasesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateEndpointRequest &, const Model::UpdateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopInferenceRecommendationsJobRequest &, const Model::StopInferenceRecommendationsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopInferenceRecommendationsJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeWorkteamRequest &, const Model::DescribeWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListJobSchemaVersionsRequest &, const Model::ListJobSchemaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListJobSchemaVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateNotebookInstanceRequest &, const Model::CreateNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrainingJobsRequest &, const Model::ListTrainingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrainingJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListOptimizationJobsRequest &, const Model::ListOptimizationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListOptimizationJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTransformJobRequest &, const Model::DescribeTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransformJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteProcessingJobRequest &, const Model::DeleteProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteProcessingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateDeviceFleetRequest &, const Model::CreateDeviceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDeviceFleetResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateProcessingJobRequest &, const Model::CreateProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateProcessingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::SearchTrainingPlanOfferingsRequest &, const Model::SearchTrainingPlanOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTrainingPlanOfferingsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTrainingJobRequest &, const Model::DescribeTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAIBenchmarkJobRequest &, const Model::CreateAIBenchmarkJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAIBenchmarkJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedMlflowAppUrlRequest &, const Model::CreatePresignedMlflowAppUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePresignedMlflowAppUrlResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrainingJobsForHyperParameterTuningJobRequest &, const Model::ListTrainingJobsForHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::BatchDescribeModelPackageRequest &, const Model::BatchDescribeModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDescribeModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateHubContentReferenceRequest &, const Model::UpdateHubContentReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateHubContentReferenceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTrialRequest &, const Model::DeleteTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListEndpointsRequest &, const Model::ListEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEndpointsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::BatchDeleteClusterNodesRequest &, const Model::BatchDeleteClusterNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteClusterNodesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeArtifactRequest &, const Model::DescribeArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeArtifactResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListClustersResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteFlowDefinitionRequest &, const Model::DeleteFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFlowDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateInferenceExperimentRequest &, const Model::UpdateInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAppsRequest &, const Model::ListAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAppsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteSpaceRequest &, const Model::DeleteSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSpaceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeFeatureGroupRequest &, const Model::DescribeFeatureGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFeatureGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelExplainabilityJobDefinitionRequest &, const Model::CreateModelExplainabilityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelExplainabilityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribePipelineExecutionRequest &, const Model::DescribePipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePipelineExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrainingPlansRequest &, const Model::ListTrainingPlansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrainingPlansResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeActionRequest &, const Model::DescribeActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeActionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeFlowDefinitionRequest &, const Model::DescribeFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlowDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateFeatureGroupRequest &, const Model::CreateFeatureGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFeatureGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopMonitoringScheduleRequest &, const Model::StopMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteMlflowTrackingServerRequest &, const Model::DeleteMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelCardVersionsRequest &, const Model::ListModelCardVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelCardVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::RetryPipelineExecutionRequest &, const Model::RetryPipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetryPipelineExecutionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEndpointConfigRequest &, const Model::CreateEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEndpointConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetSagemakerServicecatalogPortfolioStatusRequest &, const Model::GetSagemakerServicecatalogPortfolioStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSagemakerServicecatalogPortfolioStatusResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteAppRequest &, const Model::DeleteAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeExperimentRequest &, const Model::DescribeExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopJobRequest &, const Model::StopJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeFeatureMetadataRequest &, const Model::DescribeFeatureMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFeatureMetadataResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeSubscribedWorkteamRequest &, const Model::DescribeSubscribedWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSubscribedWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateImageRequest &, const Model::UpdateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelPackageGroupRequest &, const Model::CreateModelPackageGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelPackageGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedDomainUrlRequest &, const Model::CreatePresignedDomainUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePresignedDomainUrlResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelQualityJobDefinitionRequest &, const Model::CreateModelQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteActionRequest &, const Model::DeleteActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteActionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ImportHubContentRequest &, const Model::ImportHubContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportHubContentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteInferenceComponentRequest &, const Model::DeleteInferenceComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInferenceComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateWorkforceRequest &, const Model::CreateWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkforceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribePartnerAppRequest &, const Model::DescribePartnerAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePartnerAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateMlflowAppRequest &, const Model::UpdateMlflowAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMlflowAppResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelPackagesRequest &, const Model::ListModelPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListModelPackagesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateClusterSchedulerConfigRequest &, const Model::CreateClusterSchedulerConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateClusterSchedulerConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteEdgeDeploymentPlanRequest &, const Model::DeleteEdgeDeploymentPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEdgeDeploymentPlanResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateContextRequest &, const Model::UpdateContextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContextResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteDataQualityJobDefinitionRequest &, const Model::DeleteDataQualityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataQualityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMonitoringAlertsRequest &, const Model::ListMonitoringAlertsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMonitoringAlertsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateAppImageConfigRequest &, const Model::UpdateAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopAIRecommendationJobRequest &, const Model::StopAIRecommendationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopAIRecommendationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListMonitoringAlertHistoryRequest &, const Model::ListMonitoringAlertHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMonitoringAlertHistoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateMlflowTrackingServerRequest &, const Model::UpdateMlflowTrackingServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMlflowTrackingServerResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTrainingJobRequest &, const Model::DeleteTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePipelineResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::QueryLineageRequest &, const Model::QueryLineageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> QueryLineageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::BatchAddClusterNodesRequest &, const Model::BatchAddClusterNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchAddClusterNodesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHubContentPresignedUrlsRequest &, const Model::CreateHubContentPresignedUrlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHubContentPresignedUrlsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAlgorithmRequest &, const Model::DescribeAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAlgorithmResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateTrialRequest &, const Model::UpdateTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeInferenceRecommendationsJobRequest &, const Model::DescribeInferenceRecommendationsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInferenceRecommendationsJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateContextRequest &, const Model::CreateContextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContextResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateWorkteamRequest &, const Model::UpdateWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateComputeQuotaRequest &, const Model::CreateComputeQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateComputeQuotaResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopCompilationJobRequest &, const Model::StopCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopCompilationJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopAutoMLJobRequest &, const Model::StopAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListLabelingJobsRequest &, const Model::ListLabelingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLabelingJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteWorkforceRequest &, const Model::DeleteWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkforceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopInferenceExperimentRequest &, const Model::StopInferenceExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopInferenceExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeProjectResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::EnableSagemakerServicecatalogPortfolioRequest &, const Model::EnableSagemakerServicecatalogPortfolioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableSagemakerServicecatalogPortfolioResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartSessionRequest &, const Model::StartSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartSessionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::AttachClusterNodeNetworkInterfaceRequest &, const Model::AttachClusterNodeNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachClusterNodeNetworkInterfaceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteFeatureGroupRequest &, const Model::DeleteFeatureGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFeatureGroupResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelExplainabilityJobDefinitionRequest &, const Model::DescribeModelExplainabilityJobDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelExplainabilityJobDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateInferenceComponentRequest &, const Model::UpdateInferenceComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInferenceComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListWorkteamsRequest &, const Model::ListWorkteamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkteamsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPipelinesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopHyperParameterTuningJobRequest &, const Model::StopHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAIRecommendationJobsRequest &, const Model::ListAIRecommendationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAIRecommendationJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListSubscribedWorkteamsRequest &, const Model::ListSubscribedWorkteamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSubscribedWorkteamsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::AddAssociationRequest &, const Model::AddAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddAssociationResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateWorkforceRequest &, const Model::UpdateWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkforceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListResourceCatalogsRequest &, const Model::ListResourceCatalogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListResourceCatalogsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::SearchRequest &, const Model::SearchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTrialComponentRequest &, const Model::DeleteTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeTrainingPlanExtensionHistoryRequest &, const Model::DescribeTrainingPlanExtensionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrainingPlanExtensionHistoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListHyperParameterTuningJobsRequest &, const Model::ListHyperParameterTuningJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHyperParameterTuningJobsResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String