Amazon SageMaker
Amazon Sagemaker API Reference
Amazon SageMaker: Amazon Sagemaker API Reference
Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved.
Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon.
Table of Contents
Welcome ... 1
Amazon SageMaker Service ... 1
Amazon SageMaker Runtime ... 1
Amazon Sagemaker Edge Manager ... 1
Amazon SageMaker Feature Store Runtime ... 1
Actions ... 2
Amazon SageMaker Service ... 8
AddAssociation ... 14
AddTags ... 17
AssociateTrialComponent ... 19
BatchDescribeModelPackage ... 21
CreateAction ... 24
CreateAlgorithm ... 27
CreateApp ... 32
CreateAppImageConfig ... 35
CreateArtifact ... 37
CreateAutoMLJob ... 40
CreateCodeRepository ... 44
CreateCompilationJob ... 46
CreateContext ... 50
CreateDataQualityJobDefinition ... 53
CreateDeviceFleet ... 57
CreateDomain ... 60
CreateEdgePackagingJob ... 66
CreateEndpoint ... 69
CreateEndpointConfig ... 73
CreateExperiment ... 77
CreateFeatureGroup ... 80
CreateFlowDefinition ... 85
CreateHumanTaskUi ... 88
CreateHyperParameterTuningJob ... 90
CreateImage ... 97
CreateImageVersion ... 100
CreateInferenceRecommendationsJob ... 103
CreateLabelingJob ... 107
CreateModel ... 113
CreateModelBiasJobDefinition ... 117
CreateModelExplainabilityJobDefinition ... 121
CreateModelPackage ... 125
CreateModelPackageGroup ... 134
CreateModelQualityJobDefinition ... 136
CreateMonitoringSchedule ... 140
CreateNotebookInstance ... 144
CreateNotebookInstanceLifecycleConfig ... 150
CreatePipeline ... 153
CreatePresignedDomainUrl ... 157
CreatePresignedNotebookInstanceUrl ... 160
CreateProcessingJob ... 162
CreateProject ... 167
CreateStudioLifecycleConfig ... 170
CreateTrainingJob ... 173
CreateTransformJob ... 182
CreateTrial ... 188
CreateTrialComponent ... 191
CreateUserProfile ... 195
CreateWorkforce ... 199
CreateWorkteam ... 202
DeleteAction ... 205
DeleteAlgorithm ... 207
DeleteApp ... 208
DeleteAppImageConfig ... 210
DeleteArtifact ... 212
DeleteAssociation ... 214
DeleteCodeRepository ... 216
DeleteContext ... 217
DeleteDataQualityJobDefinition ... 219
DeleteDeviceFleet ... 221
DeleteDomain ... 223
DeleteEndpoint ... 225
DeleteEndpointConfig ... 227
DeleteExperiment ... 229
DeleteFeatureGroup ... 231
DeleteFlowDefinition ... 233
DeleteHumanTaskUi ... 235
DeleteImage ... 237
DeleteImageVersion ... 239
DeleteModel ... 241
DeleteModelBiasJobDefinition ... 243
DeleteModelExplainabilityJobDefinition ... 245
DeleteModelPackage ... 247
DeleteModelPackageGroup ... 249
DeleteModelPackageGroupPolicy ... 251
DeleteModelQualityJobDefinition ... 252
DeleteMonitoringSchedule ... 254
DeleteNotebookInstance ... 256
DeleteNotebookInstanceLifecycleConfig ... 258
DeletePipeline ... 259
DeleteProject ... 261
DeleteStudioLifecycleConfig ... 263
DeleteTags ... 265
DeleteTrial ... 267
DeleteTrialComponent ... 269
DeleteUserProfile ... 271
DeleteWorkforce ... 273
DeleteWorkteam ... 275
DeregisterDevices ... 277
DescribeAction ... 279
DescribeAlgorithm ... 283
DescribeApp ... 289
DescribeAppImageConfig ... 293
DescribeArtifact ... 296
DescribeAutoMLJob ... 300
DescribeCodeRepository ... 306
DescribeCompilationJob ... 308
DescribeContext ... 313
DescribeDataQualityJobDefinition ... 317
DescribeDevice ... 321
DescribeDeviceFleet ... 325
DescribeDomain ... 328
DescribeEdgePackagingJob ... 334
DescribeEndpoint ... 338
DescribeEndpointConfig ... 343
DescribeExperiment ... 346
DescribeFeatureGroup ... 349
DescribeFlowDefinition ... 354
DescribeHumanTaskUi ... 357
DescribeHyperParameterTuningJob ... 359
DescribeImage ... 367
DescribeImageVersion ... 370
DescribeInferenceRecommendationsJob ... 373
DescribeLabelingJob ... 377
DescribeLineageGroup ... 383
DescribeModel ... 386
DescribeModelBiasJobDefinition ... 389
DescribeModelExplainabilityJobDefinition ... 393
DescribeModelPackage ... 397
DescribeModelPackageGroup ... 405
DescribeModelQualityJobDefinition ... 408
DescribeMonitoringSchedule ... 412
DescribeNotebookInstance ... 416
DescribeNotebookInstanceLifecycleConfig ... 421
DescribePipeline ... 424
DescribePipelineDefinitionForExecution ... 428
DescribePipelineExecution ... 430
DescribeProcessingJob ... 434
DescribeProject ... 440
DescribeStudioLifecycleConfig ... 443
DescribeSubscribedWorkteam ... 446
DescribeTrainingJob ... 448
DescribeTransformJob ... 459
DescribeTrial ... 464
DescribeTrialComponent ... 467
DescribeUserProfile ... 472
DescribeWorkforce ... 476
DescribeWorkteam ... 478
DisableSagemakerServicecatalogPortfolio ... 480
DisassociateTrialComponent ... 481
EnableSagemakerServicecatalogPortfolio ... 483
GetDeviceFleetReport ... 484
GetLineageGroupPolicy ... 487
GetModelPackageGroupPolicy ... 489
GetSagemakerServicecatalogPortfolioStatus ... 491
GetSearchSuggestions ... 492
ListActions ... 494
ListAlgorithms ... 497
ListAppImageConfigs ... 500
ListApps ... 503
ListArtifacts ... 506
ListAssociations ... 509
ListAutoMLJobs ... 513
ListCandidatesForAutoMLJob ... 517
ListCodeRepositories ... 521
ListCompilationJobs ... 525
ListContexts ... 529
ListDataQualityJobDefinitions ... 532
ListDeviceFleets ... 535
ListDevices ... 538
ListDomains ... 541
ListEdgePackagingJobs ... 543
ListEndpointConfigs ... 547
ListEndpoints ... 550
ListExperiments ... 553
ListFeatureGroups ... 556
ListFlowDefinitions ... 559
ListHumanTaskUis ... 562
ListHyperParameterTuningJobs ... 565
ListImages ... 569
ListImageVersions ... 572
ListInferenceRecommendationsJobs ... 575
ListLabelingJobs ... 578
ListLabelingJobsForWorkteam ... 582
ListLineageGroups ... 585
ListModelBiasJobDefinitions ... 588
ListModelExplainabilityJobDefinitions ... 591
ListModelMetadata ... 594
ListModelPackageGroups ... 596
ListModelPackages ... 599
ListModelQualityJobDefinitions ... 603
ListModels ... 606
ListMonitoringExecutions ... 609
ListMonitoringSchedules ... 613
ListNotebookInstanceLifecycleConfigs ... 617
ListNotebookInstances ... 620
ListPipelineExecutions ... 624
ListPipelineExecutionSteps ... 627
ListPipelineParametersForExecution ... 631
ListPipelines ... 634
ListProcessingJobs ... 637
ListProjects ... 640
ListStudioLifecycleConfigs ... 643
ListSubscribedWorkteams ... 647
ListTags ... 649
ListTrainingJobs ... 651
ListTrainingJobsForHyperParameterTuningJob ... 655
ListTransformJobs ... 658
ListTrialComponents ... 661
ListTrials ... 665
ListUserProfiles ... 668
ListWorkforces ... 671
ListWorkteams ... 674
PutModelPackageGroupPolicy ... 677
QueryLineage ... 679
RegisterDevices ... 683
RenderUiTemplate ... 685
RetryPipelineExecution ... 688
Search ... 691
SendPipelineExecutionStepFailure ... 713
SendPipelineExecutionStepSuccess ... 715
StartMonitoringSchedule ... 717
StartNotebookInstance ... 719
StartPipelineExecution ... 721
StopAutoMLJob ... 724
StopCompilationJob ... 726
StopEdgePackagingJob ... 728
StopHyperParameterTuningJob ... 729
StopInferenceRecommendationsJob ... 731
StopLabelingJob ... 733
StopMonitoringSchedule ... 735
StopNotebookInstance ... 737
StopPipelineExecution ... 739
StopProcessingJob ... 741
StopTrainingJob ... 743
StopTransformJob ... 745
UpdateAction ... 747
UpdateAppImageConfig ... 750
UpdateArtifact ... 752
UpdateCodeRepository ... 755
UpdateContext ... 757
UpdateDeviceFleet ... 760
UpdateDevices ... 762
UpdateDomain ... 764
UpdateEndpoint ... 767
UpdateEndpointWeightsAndCapacities ... 771
UpdateExperiment ... 773
UpdateImage ... 775
UpdateModelPackage ... 778
UpdateMonitoringSchedule ... 781
UpdateNotebookInstance ... 784
UpdateNotebookInstanceLifecycleConfig ... 788
UpdatePipeline ... 790
UpdatePipelineExecution ... 793
UpdateProject ... 796
UpdateTrainingJob ... 799
UpdateTrial ... 801
UpdateTrialComponent ... 803
UpdateUserProfile ... 807
UpdateWorkforce ... 810
UpdateWorkteam ... 813
Amazon SageMaker Runtime ... 815
InvokeEndpoint ... 816
InvokeEndpointAsync ... 822
Amazon Sagemaker Edge Manager ... 825
GetDeviceRegistration ... 826
SendHeartbeat ... 828
Amazon SageMaker Feature Store Runtime ... 830
BatchGetRecord ... 831
DeleteRecord ... 834
GetRecord ... 836
PutRecord ... 839
Data Types ... 841
Amazon SageMaker Service ... 849
ActionSource ... 859
ActionSummary ... 860
AdditionalInferenceSpecificationDefinition ... 862
AgentVersion ... 864
Alarm ... 865
AlgorithmSpecification ... 866
AlgorithmStatusDetails ... 868
AlgorithmStatusItem ... 869
AlgorithmSummary ... 870
AlgorithmValidationProfile ... 872
AlgorithmValidationSpecification ... 873
AnnotationConsolidationConfig ... 874
AppDetails ... 885
AppImageConfigDetails ... 887
AppSpecification ... 889
ArtifactSource ... 890
ArtifactSourceType ... 891
ArtifactSummary ... 892
AssociationSummary ... 894
AsyncInferenceClientConfig ... 896
AsyncInferenceConfig ... 897
AsyncInferenceNotificationConfig ... 898
AsyncInferenceOutputConfig ... 899
AthenaDatasetDefinition ... 900
AutoMLCandidate ... 902
AutoMLCandidateStep ... 904
AutoMLChannel ... 905
AutoMLContainerDefinition ... 906
AutoMLDataSource ... 908
AutoMLJobArtifacts ... 909
AutoMLJobCompletionCriteria ... 910
AutoMLJobConfig ... 911
AutoMLJobObjective ... 912
AutoMLJobSummary ... 914
AutoMLOutputDataConfig ... 916
AutoMLPartialFailureReason ... 917
AutoMLS3DataSource ... 918
AutoMLSecurityConfig ... 919
AutoRollbackConfig ... 920
BatchDescribeModelPackageError ... 921
BatchDescribeModelPackageSummary ... 922
Bias ... 924
BlueGreenUpdatePolicy ... 925
CacheHitResult ... 926
CallbackStepMetadata ... 927
CandidateArtifactLocations ... 928
CandidateProperties ... 929
CapacitySize ... 930
CaptureContentTypeHeader ... 931
CaptureOption ... 932
CategoricalParameter ... 933
CategoricalParameterRange ... 934
CategoricalParameterRangeSpecification ... 935
Channel ... 936
ChannelSpecification ... 938
CheckpointConfig ... 940
ClarifyCheckStepMetadata ... 941
CodeRepositorySummary ... 943
CognitoConfig ... 945
CognitoMemberDefinition ... 946
CollectionConfiguration ... 947
CompilationJobSummary ... 948
ConditionStepMetadata ... 950
ContainerDefinition ... 951
ContextSource ... 954
ContextSummary ... 955
ContinuousParameterRange ... 957
ContinuousParameterRangeSpecification ... 959
CustomImage ... 960
DataCaptureConfig ... 961
DataCaptureConfigSummary ... 963
DataCatalogConfig ... 965
DataProcessing ... 966
DataQualityAppSpecification ... 968
DataQualityBaselineConfig ... 970
DataQualityJobInput ... 971
DatasetDefinition ... 972
DataSource ... 974
DebugHookConfig ... 975
DebugRuleConfiguration ... 977
DebugRuleEvaluationStatus ... 979
DeployedImage ... 981
DeploymentConfig ... 982
DesiredWeightAndCapacity ... 983
Device ... 984
DeviceFleetSummary ... 985
DeviceStats ... 986
DeviceSummary ... 987
DomainDetails ... 989
DomainSettings ... 991
DomainSettingsForUpdate ... 992
DriftCheckBaselines ... 993
DriftCheckBias ... 994
DriftCheckExplainability ... 995
DriftCheckModelDataQuality ... 996
DriftCheckModelQuality ... 997
Edge ... 998
EdgeModel ... 999
EdgeModelStat ... 1000
EdgeModelSummary ... 1002
EdgeOutputConfig ... 1003
EdgePackagingJobSummary ... 1005
EdgePresetDeploymentOutput ... 1007
EMRStepMetadata ... 1008
Endpoint ... 1009
EndpointConfigSummary ... 1011
EndpointInput ... 1012
EndpointInputConfiguration ... 1014
EndpointOutputConfiguration ... 1016
EndpointSummary ... 1018
EnvironmentParameter ... 1020
EnvironmentParameterRanges ... 1021
Experiment ... 1022
ExperimentConfig ... 1024
ExperimentSource ... 1026
ExperimentSummary ... 1027
Explainability ... 1029
FailStepMetadata ... 1030
FeatureDefinition ... 1031
FeatureGroup ... 1032
FeatureGroupSummary ... 1035
FileSource ... 1037
FileSystemConfig ... 1038
FileSystemDataSource ... 1039
Filter ... 1041
FinalAutoMLJobObjectiveMetric ... 1044
FinalHyperParameterTuningJobObjectiveMetric ... 1045
FlowDefinitionOutputConfig ... 1046
FlowDefinitionSummary ... 1047
GitConfig ... 1049
GitConfigForUpdate ... 1050
HumanLoopActivationConditionsConfig ... 1051
HumanLoopActivationConfig ... 1052
HumanLoopConfig ... 1053
HumanLoopRequestSource ... 1058
HumanTaskConfig ... 1059
HumanTaskUiSummary ... 1072
HyperParameterAlgorithmSpecification ... 1073
HyperParameterSpecification ... 1075
HyperParameterTrainingJobDefinition ... 1077
HyperParameterTrainingJobSummary ... 1081
HyperParameterTuningJobConfig ... 1084
HyperParameterTuningJobObjective ... 1086
HyperParameterTuningJobSummary ... 1087
HyperParameterTuningJobWarmStartConfig ... 1089
Image ... 1091
ImageConfig ... 1093
ImageVersion ... 1094
InferenceExecutionConfig ... 1096
InferenceRecommendation ... 1097
InferenceRecommendationsJob ... 1098
InferenceSpecification ... 1100
InputConfig ... 1102
IntegerParameterRange ... 1106
IntegerParameterRangeSpecification ... 1108
JupyterServerAppSettings ... 1109
KernelGatewayAppSettings ... 1110
KernelGatewayImageConfig ... 1111
KernelSpec ... 1112
LabelCounters ... 1113
LabelCountersForWorkteam ... 1115
LabelingJobAlgorithmsConfig ... 1116
LabelingJobDataAttributes ... 1118
LabelingJobDataSource ... 1119
LabelingJobForWorkteamSummary ... 1120
LabelingJobInputConfig ... 1122
LabelingJobOutput ... 1123
LabelingJobOutputConfig ... 1124
LabelingJobResourceConfig ... 1126
LabelingJobS3DataSource ... 1127
LabelingJobSnsDataSource ... 1128
LabelingJobStoppingConditions ... 1129
LabelingJobSummary ... 1130
LambdaStepMetadata ... 1133
LineageGroupSummary ... 1134
MemberDefinition ... 1136
MetadataProperties ... 1137
MetricData ... 1139
MetricDatum ... 1140
MetricDefinition ... 1141
MetricsSource ... 1142
ModelArtifacts ... 1143
ModelBiasAppSpecification ... 1144
ModelBiasBaselineConfig ... 1145
ModelBiasJobInput ... 1146
ModelClientConfig ... 1147
ModelConfiguration ... 1148
ModelDataQuality ... 1149
ModelDeployConfig ... 1150
ModelDeployResult ... 1151
ModelDigests ... 1152
ModelExplainabilityAppSpecification ... 1153
ModelExplainabilityBaselineConfig ... 1154
ModelExplainabilityJobInput ... 1155
ModelInput ... 1156
ModelLatencyThreshold ... 1157
ModelMetadataFilter ... 1158
ModelMetadataSearchExpression ... 1159
ModelMetadataSummary ... 1160
ModelMetrics ... 1161
ModelPackage ... 1162
ModelPackageContainerDefinition ... 1167
ModelPackageGroup ... 1170
ModelPackageGroupSummary ... 1172
ModelPackageStatusDetails ... 1174
ModelPackageStatusItem ... 1175
ModelPackageSummary ... 1176
ModelPackageValidationProfile ... 1178
ModelPackageValidationSpecification ... 1179
ModelQuality ... 1180
ModelQualityAppSpecification ... 1181
ModelQualityBaselineConfig ... 1183
ModelQualityJobInput ... 1184
ModelStepMetadata ... 1185
ModelSummary ... 1186
MonitoringAppSpecification ... 1187
MonitoringBaselineConfig ... 1189
MonitoringClusterConfig ... 1190
MonitoringConstraintsResource ... 1192
MonitoringExecutionSummary ... 1193
MonitoringGroundTruthS3Input ... 1195
MonitoringInput ... 1196
MonitoringJobDefinition ... 1197
MonitoringJobDefinitionSummary ... 1199
MonitoringNetworkConfig ... 1201
MonitoringOutput ... 1202
MonitoringOutputConfig ... 1203
MonitoringResources ... 1204
MonitoringS3Output ... 1205
MonitoringSchedule ... 1206
MonitoringScheduleConfig ... 1209
MonitoringScheduleSummary ... 1210
MonitoringStatisticsResource ... 1212
MonitoringStoppingCondition ... 1213
MultiModelConfig ... 1214
NeoVpcConfig ... 1215
NestedFilters ... 1216
NetworkConfig ... 1217
NotebookInstanceLifecycleConfigSummary ... 1218
NotebookInstanceLifecycleHook ... 1219
NotebookInstanceSummary ... 1220
NotificationConfiguration ... 1223
ObjectiveStatusCounters ... 1224
OfflineStoreConfig ... 1225
OfflineStoreStatus ... 1226
OidcConfig ... 1227
OidcConfigForResponse ... 1229
OidcMemberDefinition ... 1231
OnlineStoreConfig ... 1232
OnlineStoreSecurityConfig ... 1233
OutputConfig ... 1234
OutputDataConfig ... 1238
OutputParameter ... 1240
ParallelismConfiguration ... 1241
Parameter ... 1242
ParameterRange ... 1243
ParameterRanges ... 1244
Parent ... 1245
ParentHyperParameterTuningJob ... 1246
PendingDeploymentSummary ... 1247
PendingProductionVariantSummary ... 1248
Phase ... 1251
Pipeline ... 1252
PipelineDefinitionS3Location ... 1255
PipelineExecution ... 1256
PipelineExecutionStep ... 1259
PipelineExecutionStepMetadata ... 1261
PipelineExecutionSummary ... 1264
PipelineExperimentConfig ... 1266
PipelineSummary ... 1267
ProcessingClusterConfig ... 1269
ProcessingFeatureStoreOutput ... 1271
ProcessingInput ... 1272
ProcessingJob ... 1273
ProcessingJobStepMetadata ... 1277
ProcessingJobSummary ... 1278
ProcessingOutput ... 1280
ProcessingOutputConfig ... 1281
ProcessingResources ... 1282
ProcessingS3Input ... 1283
ProcessingS3Output ... 1285
ProcessingStoppingCondition ... 1286
ProductionVariant ... 1287
ProductionVariantCoreDumpConfig ... 1290
ProductionVariantServerlessConfig ... 1292
ProductionVariantStatus ... 1293
ProductionVariantSummary ... 1294
ProfilerConfig ... 1296
ProfilerConfigForUpdate ... 1298
ProfilerRuleConfiguration ... 1300
ProfilerRuleEvaluationStatus ... 1302
Project ... 1304
ProjectSummary ... 1307
PropertyNameQuery ... 1309
PropertyNameSuggestion ... 1310
ProvisioningParameter ... 1311
PublicWorkforceTaskPrice ... 1312
QualityCheckStepMetadata ... 1315
QueryFilters ... 1317
RecommendationJobInputConfig ... 1319
RecommendationJobResourceLimit ... 1321
RecommendationJobStoppingConditions ... 1322
RecommendationMetrics ... 1323
RedshiftDatasetDefinition ... 1324
RegisterModelStepMetadata ... 1326
RenderableTask ... 1327
RenderingError ... 1328
RepositoryAuthConfig ... 1329
ResolvedAttributes ... 1330
ResourceConfig ... 1331
ResourceLimits ... 1333
ResourceSpec ... 1334
RetentionPolicy ... 1336
RetryStrategy ... 1337
RSessionAppSettings ... 1338
RStudioServerProAppSettings ... 1339
RStudioServerProDomainSettings ... 1340
RStudioServerProDomainSettingsForUpdate ... 1341
S3DataSource ... 1342
S3StorageConfig ... 1345
ScheduleConfig ... 1347
SearchExpression ... 1348
SearchRecord ... 1350
SecondaryStatusTransition ... 1352
ServiceCatalogProvisionedProductDetails ... 1354
ServiceCatalogProvisioningDetails ... 1355
ServiceCatalogProvisioningUpdateDetails ... 1357
SharingSettings ... 1358
ShuffleConfig ... 1359
SourceAlgorithm ... 1360
SourceAlgorithmSpecification ... 1361
SourceIpConfig ... 1362
StoppingCondition ... 1363
StudioLifecycleConfigDetails ... 1365
SubscribedWorkteam ... 1367
SuggestionQuery ... 1369
Tag ... 1370
TargetPlatform ... 1371
TensorBoardAppSettings ... 1373
TensorBoardOutputConfig ... 1374
TrafficPattern ... 1375
TrafficRoutingConfig ... 1376
TrainingJob ... 1378
TrainingJobDefinition ... 1386
TrainingJobStatusCounters ... 1388
TrainingJobStepMetadata ... 1390
TrainingJobSummary ... 1391
TrainingSpecification ... 1393
TransformDataSource ... 1395
TransformInput ... 1396
TransformJob ... 1398
TransformJobDefinition ... 1403
TransformJobStepMetadata ... 1405
TransformJobSummary ... 1406
TransformOutput ... 1408
TransformResources ... 1410
TransformS3DataSource ... 1412
Trial ... 1414
TrialComponent ... 1417
TrialComponentArtifact ... 1421
TrialComponentMetricSummary ... 1422
TrialComponentParameterValue ... 1424
TrialComponentSimpleSummary ... 1425
TrialComponentSource ... 1427
TrialComponentSourceDetail ... 1428
TrialComponentStatus ... 1429
TrialComponentSummary ... 1430
TrialSource ... 1432
TrialSummary ... 1433
TuningJobCompletionCriteria ... 1435
TuningJobStepMetaData ... 1436
UiConfig ... 1437
UiTemplate ... 1439
UiTemplateInfo ... 1440
USD ... 1441
UserContext ... 1442
UserProfileDetails ... 1443
UserSettings ... 1445
VariantProperty ... 1447
Vertex ... 1448
VpcConfig ... 1449
Workforce ... 1450
Workteam ... 1452
Amazon SageMaker Runtime ... 1453
Amazon Sagemaker Edge Manager ... 1454
EdgeMetric ... 1455
Model ... 1456
Amazon SageMaker Feature Store Runtime ... 1457
BatchGetRecordError ... 1458
BatchGetRecordIdentifier ... 1460
BatchGetRecordResultDetail ... 1461
FeatureValue ... 1462
Common Parameters ... 1463
Common Errors ... 1465
Amazon SageMaker Service
Welcome
Amazon SageMaker Service
Provides APIs for creating and managing SageMaker resources.
Other Resources:
• SageMaker Developer Guide
• Amazon Augmented AI Runtime API Reference
Amazon SageMaker Runtime
The Amazon SageMaker runtime API.
Amazon Sagemaker Edge Manager
SageMaker Edge Manager dataplane service for communicating with active agents.
Amazon SageMaker Feature Store Runtime
Contains all data plane API operations and data types for the Amazon SageMaker Feature Store. Use this API to put, delete, and retrieve (get) features from a feature store.
Use the following operations to configure your OnlineStore and OfflineStore features, and to create and manage feature groups:
• CreateFeatureGroup
• DeleteFeatureGroup
• DescribeFeatureGroup
• ListFeatureGroups
Actions
The following actions are supported by Amazon SageMaker Service:
• AddAssociation (p. 14)
• AddTags (p. 17)
• AssociateTrialComponent (p. 19)
• BatchDescribeModelPackage (p. 21)
• CreateAction (p. 24)
• CreateAlgorithm (p. 27)
• CreateApp (p. 32)
• CreateAppImageConfig (p. 35)
• CreateArtifact (p. 37)
• CreateAutoMLJob (p. 40)
• CreateCodeRepository (p. 44)
• CreateCompilationJob (p. 46)
• CreateContext (p. 50)
• CreateDataQualityJobDefinition (p. 53)
• CreateDeviceFleet (p. 57)
• CreateDomain (p. 60)
• CreateEdgePackagingJob (p. 66)
• CreateEndpoint (p. 69)
• CreateEndpointConfig (p. 73)
• CreateExperiment (p. 77)
• CreateFeatureGroup (p. 80)
• CreateFlowDefinition (p. 85)
• CreateHumanTaskUi (p. 88)
• CreateHyperParameterTuningJob (p. 90)
• CreateImage (p. 97)
• CreateImageVersion (p. 100)
• CreateInferenceRecommendationsJob (p. 103)
• CreateLabelingJob (p. 107)
• CreateModel (p. 113)
• CreateModelBiasJobDefinition (p. 117)
• CreateModelExplainabilityJobDefinition (p. 121)
• CreateModelPackage (p. 125)
• CreateModelPackageGroup (p. 134)
• CreateModelQualityJobDefinition (p. 136)
• CreateMonitoringSchedule (p. 140)
• CreateNotebookInstance (p. 144)
• CreateNotebookInstanceLifecycleConfig (p. 150)
• CreatePipeline (p. 153)
• CreatePresignedDomainUrl (p. 157)
• CreatePresignedNotebookInstanceUrl (p. 160)
• CreateProcessingJob (p. 162)
• CreateProject (p. 167)
• CreateStudioLifecycleConfig (p. 170)
• CreateTrainingJob (p. 173)
• CreateTransformJob (p. 182)
• CreateTrial (p. 188)
• CreateTrialComponent (p. 191)
• CreateUserProfile (p. 195)
• CreateWorkforce (p. 199)
• CreateWorkteam (p. 202)
• DeleteAction (p. 205)
• DeleteAlgorithm (p. 207)
• DeleteApp (p. 208)
• DeleteAppImageConfig (p. 210)
• DeleteArtifact (p. 212)
• DeleteAssociation (p. 214)
• DeleteCodeRepository (p. 216)
• DeleteContext (p. 217)
• DeleteDataQualityJobDefinition (p. 219)
• DeleteDeviceFleet (p. 221)
• DeleteDomain (p. 223)
• DeleteEndpoint (p. 225)
• DeleteEndpointConfig (p. 227)
• DeleteExperiment (p. 229)
• DeleteFeatureGroup (p. 231)
• DeleteFlowDefinition (p. 233)
• DeleteHumanTaskUi (p. 235)
• DeleteImage (p. 237)
• DeleteImageVersion (p. 239)
• DeleteModel (p. 241)
• DeleteModelBiasJobDefinition (p. 243)
• DeleteModelExplainabilityJobDefinition (p. 245)
• DeleteModelPackage (p. 247)
• DeleteModelPackageGroup (p. 249)
• DeleteModelPackageGroupPolicy (p. 251)
• DeleteModelQualityJobDefinition (p. 252)
• DeleteMonitoringSchedule (p. 254)
• DeleteNotebookInstance (p. 256)
• DeleteNotebookInstanceLifecycleConfig (p. 258)
• DeletePipeline (p. 259)
• DeleteProject (p. 261)
• DeleteStudioLifecycleConfig (p. 263)
• DeleteTags (p. 265)
• DeleteTrial (p. 267)
• DeleteTrialComponent (p. 269)
• DeleteUserProfile (p. 271)
• DeleteWorkforce (p. 273)
• DeleteWorkteam (p. 275)
• DeregisterDevices (p. 277)
• DescribeAction (p. 279)
• DescribeAlgorithm (p. 283)
• DescribeApp (p. 289)
• DescribeAppImageConfig (p. 293)
• DescribeArtifact (p. 296)
• DescribeAutoMLJob (p. 300)
• DescribeCodeRepository (p. 306)
• DescribeCompilationJob (p. 308)
• DescribeContext (p. 313)
• DescribeDataQualityJobDefinition (p. 317)
• DescribeDevice (p. 321)
• DescribeDeviceFleet (p. 325)
• DescribeDomain (p. 328)
• DescribeEdgePackagingJob (p. 334)
• DescribeEndpoint (p. 338)
• DescribeEndpointConfig (p. 343)
• DescribeExperiment (p. 346)
• DescribeFeatureGroup (p. 349)
• DescribeFlowDefinition (p. 354)
• DescribeHumanTaskUi (p. 357)
• DescribeHyperParameterTuningJob (p. 359)
• DescribeImage (p. 367)
• DescribeImageVersion (p. 370)
• DescribeInferenceRecommendationsJob (p. 373)
• DescribeLabelingJob (p. 377)
• DescribeLineageGroup (p. 383)
• DescribeModel (p. 386)
• DescribeModelBiasJobDefinition (p. 389)
• DescribeModelExplainabilityJobDefinition (p. 393)
• DescribeModelPackage (p. 397)
• DescribeModelPackageGroup (p. 405)
• DescribeModelQualityJobDefinition (p. 408)
• DescribeMonitoringSchedule (p. 412)
• DescribeNotebookInstance (p. 416)
• DescribeNotebookInstanceLifecycleConfig (p. 421)
• DescribePipeline (p. 424)
• DescribePipelineDefinitionForExecution (p. 428)
• DescribePipelineExecution (p. 430)
• DescribeProcessingJob (p. 434)
• DescribeProject (p. 440)
• DescribeStudioLifecycleConfig (p. 443)
• DescribeSubscribedWorkteam (p. 446)
• DescribeTrainingJob (p. 448)
• DescribeTransformJob (p. 459)
• DescribeTrial (p. 464)
• DescribeTrialComponent (p. 467)
• DescribeUserProfile (p. 472)
• DescribeWorkforce (p. 476)
• DescribeWorkteam (p. 478)
• DisableSagemakerServicecatalogPortfolio (p. 480)
• DisassociateTrialComponent (p. 481)
• EnableSagemakerServicecatalogPortfolio (p. 483)
• GetDeviceFleetReport (p. 484)
• GetLineageGroupPolicy (p. 487)
• GetModelPackageGroupPolicy (p. 489)
• GetSagemakerServicecatalogPortfolioStatus (p. 491)
• GetSearchSuggestions (p. 492)
• ListActions (p. 494)
• ListAlgorithms (p. 497)
• ListAppImageConfigs (p. 500)
• ListApps (p. 503)
• ListArtifacts (p. 506)
• ListAssociations (p. 509)
• ListAutoMLJobs (p. 513)
• ListCandidatesForAutoMLJob (p. 517)
• ListCodeRepositories (p. 521)
• ListCompilationJobs (p. 525)
• ListContexts (p. 529)
• ListDataQualityJobDefinitions (p. 532)
• ListDeviceFleets (p. 535)
• ListDevices (p. 538)
• ListDomains (p. 541)
• ListEdgePackagingJobs (p. 543)
• ListEndpointConfigs (p. 547)
• ListEndpoints (p. 550)
• ListExperiments (p. 553)
• ListFeatureGroups (p. 556)
• ListFlowDefinitions (p. 559)
• ListHumanTaskUis (p. 562)
• ListHyperParameterTuningJobs (p. 565)
• ListImages (p. 569)
• ListImageVersions (p. 572)
• ListInferenceRecommendationsJobs (p. 575)
• ListLabelingJobs (p. 578)
• ListLabelingJobsForWorkteam (p. 582)
• ListLineageGroups (p. 585)
• ListModelBiasJobDefinitions (p. 588)
• ListModelExplainabilityJobDefinitions (p. 591)
• ListModelMetadata (p. 594)
• ListModelPackageGroups (p. 596)
• ListModelPackages (p. 599)
• ListModelQualityJobDefinitions (p. 603)
• ListModels (p. 606)
• ListMonitoringExecutions (p. 609)
• ListMonitoringSchedules (p. 613)
• ListNotebookInstanceLifecycleConfigs (p. 617)
• ListNotebookInstances (p. 620)
• ListPipelineExecutions (p. 624)
• ListPipelineExecutionSteps (p. 627)
• ListPipelineParametersForExecution (p. 631)
• ListPipelines (p. 634)
• ListProcessingJobs (p. 637)
• ListProjects (p. 640)
• ListStudioLifecycleConfigs (p. 643)
• ListSubscribedWorkteams (p. 647)
• ListTags (p. 649)
• ListTrainingJobs (p. 651)
• ListTrainingJobsForHyperParameterTuningJob (p. 655)
• ListTransformJobs (p. 658)
• ListTrialComponents (p. 661)
• ListTrials (p. 665)
• ListUserProfiles (p. 668)
• ListWorkforces (p. 671)
• ListWorkteams (p. 674)
• PutModelPackageGroupPolicy (p. 677)
• QueryLineage (p. 679)
• RegisterDevices (p. 683)
• RenderUiTemplate (p. 685)
• RetryPipelineExecution (p. 688)
• Search (p. 691)
• SendPipelineExecutionStepFailure (p. 713)
• SendPipelineExecutionStepSuccess (p. 715)
• StartMonitoringSchedule (p. 717)
• StartNotebookInstance (p. 719)
• StartPipelineExecution (p. 721)
• StopAutoMLJob (p. 724)
• StopCompilationJob (p. 726)
• StopEdgePackagingJob (p. 728)
• StopHyperParameterTuningJob (p. 729)
• StopInferenceRecommendationsJob (p. 731)
• StopLabelingJob (p. 733)
• StopMonitoringSchedule (p. 735)
• StopNotebookInstance (p. 737)
• StopPipelineExecution (p. 739)
• StopProcessingJob (p. 741)
• StopTrainingJob (p. 743)
• StopTransformJob (p. 745)
• UpdateAction (p. 747)
• UpdateAppImageConfig (p. 750)
• UpdateArtifact (p. 752)
• UpdateCodeRepository (p. 755)
• UpdateContext (p. 757)
• UpdateDeviceFleet (p. 760)
• UpdateDevices (p. 762)
• UpdateDomain (p. 764)
• UpdateEndpoint (p. 767)
• UpdateEndpointWeightsAndCapacities (p. 771)
• UpdateExperiment (p. 773)
• UpdateImage (p. 775)
• UpdateModelPackage (p. 778)
• UpdateMonitoringSchedule (p. 781)
• UpdateNotebookInstance (p. 784)
• UpdateNotebookInstanceLifecycleConfig (p. 788)
• UpdatePipeline (p. 790)
• UpdatePipelineExecution (p. 793)
• UpdateProject (p. 796)
• UpdateTrainingJob (p. 799)
• UpdateTrial (p. 801)
• UpdateTrialComponent (p. 803)
• UpdateUserProfile (p. 807)
• UpdateWorkforce (p. 810)
• UpdateWorkteam (p. 813)
The following actions are supported by Amazon SageMaker Runtime:
• InvokeEndpoint (p. 816)
• InvokeEndpointAsync (p. 822)
The following actions are supported by Amazon Sagemaker Edge Manager:
• GetDeviceRegistration (p. 826)
• SendHeartbeat (p. 828)
The following actions are supported by Amazon SageMaker Feature Store Runtime:
• BatchGetRecord (p. 831)
• DeleteRecord (p. 834)
• GetRecord (p. 836)
• PutRecord (p. 839)
Amazon SageMaker Service
Amazon SageMaker Service
The following actions are supported by Amazon SageMaker Service:
• AddAssociation (p. 14)
• AddTags (p. 17)
• AssociateTrialComponent (p. 19)
• BatchDescribeModelPackage (p. 21)
• CreateAction (p. 24)
• CreateAlgorithm (p. 27)
• CreateApp (p. 32)
• CreateAppImageConfig (p. 35)
• CreateArtifact (p. 37)
• CreateAutoMLJob (p. 40)
• CreateCodeRepository (p. 44)
• CreateCompilationJob (p. 46)
• CreateContext (p. 50)
• CreateDataQualityJobDefinition (p. 53)
• CreateDeviceFleet (p. 57)
• CreateDomain (p. 60)
• CreateEdgePackagingJob (p. 66)
• CreateEndpoint (p. 69)
• CreateEndpointConfig (p. 73)
• CreateExperiment (p. 77)
• CreateFeatureGroup (p. 80)
• CreateFlowDefinition (p. 85)
• CreateHumanTaskUi (p. 88)
• CreateHyperParameterTuningJob (p. 90)
• CreateImage (p. 97)
• CreateImageVersion (p. 100)
• CreateInferenceRecommendationsJob (p. 103)
• CreateLabelingJob (p. 107)
• CreateModel (p. 113)
• CreateModelBiasJobDefinition (p. 117)
• CreateModelExplainabilityJobDefinition (p. 121)
• CreateModelPackage (p. 125)
• CreateModelPackageGroup (p. 134)
• CreateModelQualityJobDefinition (p. 136)
• CreateMonitoringSchedule (p. 140)
• CreateNotebookInstance (p. 144)
• CreateNotebookInstanceLifecycleConfig (p. 150)
• CreatePipeline (p. 153)
• CreatePresignedDomainUrl (p. 157)
• CreatePresignedNotebookInstanceUrl (p. 160)
• CreateProcessingJob (p. 162)
• CreateProject (p. 167)
Amazon SageMaker Service
• CreateStudioLifecycleConfig (p. 170)
• CreateTrainingJob (p. 173)
• CreateTransformJob (p. 182)
• CreateTrial (p. 188)
• CreateTrialComponent (p. 191)
• CreateUserProfile (p. 195)
• CreateWorkforce (p. 199)
• CreateWorkteam (p. 202)
• DeleteAction (p. 205)
• DeleteAlgorithm (p. 207)
• DeleteApp (p. 208)
• DeleteAppImageConfig (p. 210)
• DeleteArtifact (p. 212)
• DeleteAssociation (p. 214)
• DeleteCodeRepository (p. 216)
• DeleteContext (p. 217)
• DeleteDataQualityJobDefinition (p. 219)
• DeleteDeviceFleet (p. 221)
• DeleteDomain (p. 223)
• DeleteEndpoint (p. 225)
• DeleteEndpointConfig (p. 227)
• DeleteExperiment (p. 229)
• DeleteFeatureGroup (p. 231)
• DeleteFlowDefinition (p. 233)
• DeleteHumanTaskUi (p. 235)
• DeleteImage (p. 237)
• DeleteImageVersion (p. 239)
• DeleteModel (p. 241)
• DeleteModelBiasJobDefinition (p. 243)
• DeleteModelExplainabilityJobDefinition (p. 245)
• DeleteModelPackage (p. 247)
• DeleteModelPackageGroup (p. 249)
• DeleteModelPackageGroupPolicy (p. 251)
• DeleteModelQualityJobDefinition (p. 252)
• DeleteMonitoringSchedule (p. 254)
• DeleteNotebookInstance (p. 256)
• DeleteNotebookInstanceLifecycleConfig (p. 258)
• DeletePipeline (p. 259)
• DeleteProject (p. 261)
• DeleteStudioLifecycleConfig (p. 263)
• DeleteTags (p. 265)
• DeleteTrial (p. 267)
• DeleteTrialComponent (p. 269)
• DeleteUserProfile (p. 271)
• DeleteWorkforce (p. 273)
• DeleteWorkteam (p. 275)
Amazon SageMaker Service
• DeregisterDevices (p. 277)
• DescribeAction (p. 279)
• DescribeAlgorithm (p. 283)
• DescribeApp (p. 289)
• DescribeAppImageConfig (p. 293)
• DescribeArtifact (p. 296)
• DescribeAutoMLJob (p. 300)
• DescribeCodeRepository (p. 306)
• DescribeCompilationJob (p. 308)
• DescribeContext (p. 313)
• DescribeDataQualityJobDefinition (p. 317)
• DescribeDevice (p. 321)
• DescribeDeviceFleet (p. 325)
• DescribeDomain (p. 328)
• DescribeEdgePackagingJob (p. 334)
• DescribeEndpoint (p. 338)
• DescribeEndpointConfig (p. 343)
• DescribeExperiment (p. 346)
• DescribeFeatureGroup (p. 349)
• DescribeFlowDefinition (p. 354)
• DescribeHumanTaskUi (p. 357)
• DescribeHyperParameterTuningJob (p. 359)
• DescribeImage (p. 367)
• DescribeImageVersion (p. 370)
• DescribeInferenceRecommendationsJob (p. 373)
• DescribeLabelingJob (p. 377)
• DescribeLineageGroup (p. 383)
• DescribeModel (p. 386)
• DescribeModelBiasJobDefinition (p. 389)
• DescribeModelExplainabilityJobDefinition (p. 393)
• DescribeModelPackage (p. 397)
• DescribeModelPackageGroup (p. 405)
• DescribeModelQualityJobDefinition (p. 408)
• DescribeMonitoringSchedule (p. 412)
• DescribeNotebookInstance (p. 416)
• DescribeNotebookInstanceLifecycleConfig (p. 421)
• DescribePipeline (p. 424)
• DescribePipelineDefinitionForExecution (p. 428)
• DescribePipelineExecution (p. 430)
• DescribeProcessingJob (p. 434)
• DescribeProject (p. 440)
• DescribeStudioLifecycleConfig (p. 443)
• DescribeSubscribedWorkteam (p. 446)
• DescribeTrainingJob (p. 448)
• DescribeTransformJob (p. 459)
• DescribeTrial (p. 464)
Amazon SageMaker Service
• DescribeTrialComponent (p. 467)
• DescribeUserProfile (p. 472)
• DescribeWorkforce (p. 476)
• DescribeWorkteam (p. 478)
• DisableSagemakerServicecatalogPortfolio (p. 480)
• DisassociateTrialComponent (p. 481)
• EnableSagemakerServicecatalogPortfolio (p. 483)
• GetDeviceFleetReport (p. 484)
• GetLineageGroupPolicy (p. 487)
• GetModelPackageGroupPolicy (p. 489)
• GetSagemakerServicecatalogPortfolioStatus (p. 491)
• GetSearchSuggestions (p. 492)
• ListActions (p. 494)
• ListAlgorithms (p. 497)
• ListAppImageConfigs (p. 500)
• ListApps (p. 503)
• ListArtifacts (p. 506)
• ListAssociations (p. 509)
• ListAutoMLJobs (p. 513)
• ListCandidatesForAutoMLJob (p. 517)
• ListCodeRepositories (p. 521)
• ListCompilationJobs (p. 525)
• ListContexts (p. 529)
• ListDataQualityJobDefinitions (p. 532)
• ListDeviceFleets (p. 535)
• ListDevices (p. 538)
• ListDomains (p. 541)
• ListEdgePackagingJobs (p. 543)
• ListEndpointConfigs (p. 547)
• ListEndpoints (p. 550)
• ListExperiments (p. 553)
• ListFeatureGroups (p. 556)
• ListFlowDefinitions (p. 559)
• ListHumanTaskUis (p. 562)
• ListHyperParameterTuningJobs (p. 565)
• ListImages (p. 569)
• ListImageVersions (p. 572)
• ListInferenceRecommendationsJobs (p. 575)
• ListLabelingJobs (p. 578)
• ListLabelingJobsForWorkteam (p. 582)
• ListLineageGroups (p. 585)
• ListModelBiasJobDefinitions (p. 588)
• ListModelExplainabilityJobDefinitions (p. 591)
• ListModelMetadata (p. 594)
• ListModelPackageGroups (p. 596)
• ListModelPackages (p. 599)
Amazon SageMaker Service
• ListModelQualityJobDefinitions (p. 603)
• ListModels (p. 606)
• ListMonitoringExecutions (p. 609)
• ListMonitoringSchedules (p. 613)
• ListNotebookInstanceLifecycleConfigs (p. 617)
• ListNotebookInstances (p. 620)
• ListPipelineExecutions (p. 624)
• ListPipelineExecutionSteps (p. 627)
• ListPipelineParametersForExecution (p. 631)
• ListPipelines (p. 634)
• ListProcessingJobs (p. 637)
• ListProjects (p. 640)
• ListStudioLifecycleConfigs (p. 643)
• ListSubscribedWorkteams (p. 647)
• ListTags (p. 649)
• ListTrainingJobs (p. 651)
• ListTrainingJobsForHyperParameterTuningJob (p. 655)
• ListTransformJobs (p. 658)
• ListTrialComponents (p. 661)
• ListTrials (p. 665)
• ListUserProfiles (p. 668)
• ListWorkforces (p. 671)
• ListWorkteams (p. 674)
• PutModelPackageGroupPolicy (p. 677)
• QueryLineage (p. 679)
• RegisterDevices (p. 683)
• RenderUiTemplate (p. 685)
• RetryPipelineExecution (p. 688)
• Search (p. 691)
• SendPipelineExecutionStepFailure (p. 713)
• SendPipelineExecutionStepSuccess (p. 715)
• StartMonitoringSchedule (p. 717)
• StartNotebookInstance (p. 719)
• StartPipelineExecution (p. 721)
• StopAutoMLJob (p. 724)
• StopCompilationJob (p. 726)
• StopEdgePackagingJob (p. 728)
• StopHyperParameterTuningJob (p. 729)
• StopInferenceRecommendationsJob (p. 731)
• StopLabelingJob (p. 733)
• StopMonitoringSchedule (p. 735)
• StopNotebookInstance (p. 737)
• StopPipelineExecution (p. 739)
• StopProcessingJob (p. 741)
• StopTrainingJob (p. 743)
• StopTransformJob (p. 745)
Amazon SageMaker Service
• UpdateAction (p. 747)
• UpdateAppImageConfig (p. 750)
• UpdateArtifact (p. 752)
• UpdateCodeRepository (p. 755)
• UpdateContext (p. 757)
• UpdateDeviceFleet (p. 760)
• UpdateDevices (p. 762)
• UpdateDomain (p. 764)
• UpdateEndpoint (p. 767)
• UpdateEndpointWeightsAndCapacities (p. 771)
• UpdateExperiment (p. 773)
• UpdateImage (p. 775)
• UpdateModelPackage (p. 778)
• UpdateMonitoringSchedule (p. 781)
• UpdateNotebookInstance (p. 784)
• UpdateNotebookInstanceLifecycleConfig (p. 788)
• UpdatePipeline (p. 790)
• UpdatePipelineExecution (p. 793)
• UpdateProject (p. 796)
• UpdateTrainingJob (p. 799)
• UpdateTrial (p. 801)
• UpdateTrialComponent (p. 803)
• UpdateUserProfile (p. 807)
• UpdateWorkforce (p. 810)
• UpdateWorkteam (p. 813)
AddAssociation
AddAssociation
Service: Amazon SageMaker Service
Creates an association between the source and the destination. A source can be associated with multiple destinations, and a destination can be associated with multiple sources. An association is a lineage tracking entity. For more information, see Amazon SageMaker ML Lineage Tracking.
Request Syntax
{ "AssociationType": "string", "DestinationArn": "string", "SourceArn": "string"
}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
AssociationType (p. 14)
The type of association. The following are suggested uses for each type. Amazon SageMaker places no restrictions on their use.
• ContributedTo - The source contributed to the destination or had a part in enabling the destination. For example, the training data contributed to the training job.
• AssociatedWith - The source is connected to the destination. For example, an approval workflow is associated with a model deployment.
• DerivedFrom - The destination is a modification of the source. For example, a digest output of a channel input for a processing job is derived from the original inputs.
• Produced - The source generated the destination. For example, a training job produced a model artifact.
Type: String
Valid Values: ContributedTo | AssociatedWith | DerivedFrom | Produced Required: No
DestinationArn (p. 14)
The Amazon Resource Name (ARN) of the destination.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:(experiment|
experiment-trial-component|artifact|action|context)/.*
Required: Yes SourceArn (p. 14)
The ARN of the source.
Type: String
AddAssociation
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:(experiment|
experiment-trial-component|artifact|action|context)/.*
Required: Yes
Response Syntax
{ "DestinationArn": "string", "SourceArn": "string"
}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
DestinationArn (p. 15)
The Amazon Resource Name (ARN) of the destination.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:(experiment|
experiment-trial-component|artifact|action|context)/.*
SourceArn (p. 15)
The ARN of the source.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:(experiment|
experiment-trial-component|artifact|action|context)/.*
Errors
For information about the errors that are common to all actions, see Common Errors (p. 1465).
ResourceLimitExceeded
You have exceeded an SageMaker resource limit. For example, you might have too many training jobs created.
HTTP Status Code: 400 ResourceNotFound
Resource being access is not found.
HTTP Status Code: 400
AddAssociation
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
• AWS Command Line Interface
• AWS SDK for .NET
• AWS SDK for C++
• AWS SDK for Go
• AWS SDK for Java V2
• AWS SDK for JavaScript
• AWS SDK for PHP V3
• AWS SDK for Python
• AWS SDK for Ruby V3
AddTags
AddTags
Service: Amazon SageMaker Service
Adds or overwrites one or more tags for the specified SageMaker resource. You can add tags to notebook instances, training jobs, hyperparameter tuning jobs, batch transform jobs, models, labeling jobs, work teams, endpoint configurations, and endpoints.
Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see For more information, see AWS Tagging Strategies.
NoteTags that you add to a hyperparameter tuning job by calling this API are also added to any training jobs that the hyperparameter tuning job launches after you call this API, but not to training jobs that the hyperparameter tuning job launched before you called this API. To make sure that the tags associated with a hyperparameter tuning job are also added to all training jobs that the hyperparameter tuning job launches, add the tags when you first create the tuning job by specifying them in the Tags parameter of CreateHyperParameterTuningJob (p. 90) NoteTags that you add to a SageMaker Studio Domain or User Profile by calling this API are also added to any Apps that the Domain or User Profile launches after you call this API, but not to Apps that the Domain or User Profile launched before you called this API. To make sure that the tags associated with a Domain or User Profile are also added to all Apps that the Domain or User Profile launches, add the tags when you first create the Domain or User Profile by specifying them in the Tags parameter of CreateDomain (p. 60) or CreateUserProfile (p. 195).
Request Syntax
{ "ResourceArn": "string", "Tags": [
{
"Key": "string", "Value": "string"
} ]}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
ResourceArn (p. 17)
The Amazon Resource Name (ARN) of the resource that you want to tag.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z-]*:sagemaker:[a-z0-9-]*:[0-9]{12}:.+
Required: Yes Tags (p. 17)
An array of key-value pairs. You can use tags to categorize your AWS resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging AWS Resources.
AddTags
Type: Array of Tag (p. 1370) objects
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Required: Yes
Response Syntax
{ "Tags": [ {
"Key": "string", "Value": "string"
} ] }
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
Tags (p. 18)
A list of tags associated with the SageMaker resource.
Type: Array of Tag (p. 1370) objects
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Errors
For information about the errors that are common to all actions, see Common Errors (p. 1465).
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
• AWS Command Line Interface
• AWS SDK for .NET
• AWS SDK for C++
• AWS SDK for Go
• AWS SDK for Java V2
• AWS SDK for JavaScript
• AWS SDK for PHP V3
• AWS SDK for Python
• AWS SDK for Ruby V3
AssociateTrialComponent
AssociateTrialComponent
Service: Amazon SageMaker Service
Associates a trial component with a trial. A trial component can be associated with multiple trials. To disassociate a trial component from a trial, call the DisassociateTrialComponent (p. 481) API.
Request Syntax
{ "TrialComponentName": "string", "TrialName": "string"
}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
TrialComponentName (p. 19)
The name of the component to associated with the trial.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 120.
Pattern: ^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}
Required: Yes TrialName (p. 19)
The name of the trial to associate with.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 120.
Pattern: ^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}
Required: Yes
Response Syntax
{ "TrialArn": "string",
"TrialComponentArn": "string"
}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
AssociateTrialComponent
TrialArn (p. 19)
The Amazon Resource Name (ARN) of the trial.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:experiment-trial/.*
TrialComponentArn (p. 19)
The ARN of the trial component.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:experiment-trial- component/.*
Errors
For information about the errors that are common to all actions, see Common Errors (p. 1465).
ResourceLimitExceeded
You have exceeded an SageMaker resource limit. For example, you might have too many training jobs created.
HTTP Status Code: 400 ResourceNotFound
Resource being access is not found.
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
• AWS Command Line Interface
• AWS SDK for .NET
• AWS SDK for C++
• AWS SDK for Go
• AWS SDK for Java V2
• AWS SDK for JavaScript
• AWS SDK for PHP V3
• AWS SDK for Python
• AWS SDK for Ruby V3
BatchDescribeModelPackage
BatchDescribeModelPackage
Service: Amazon SageMaker Service
This action batch describes a list of versioned model packages
Request Syntax
{ "ModelPackageArnList": [ "string" ] }
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
ModelPackageArnList (p. 21)
The list of Amazon Resource Name (ARN) of the model package groups.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Length Constraints: Minimum length of 1. Maximum length of 2048.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:model-package/.*
Required: Yes
Response Syntax
{ "BatchDescribeModelPackageErrorMap": { "string" : {
"ErrorCode": "string", "ErrorResponse": "string"
} },
"ModelPackageSummaries": { "string" : {
"CreationTime": number, "InferenceSpecification": { "Containers": [
{
"ContainerHostname": "string", "Environment": {
"string" : "string"
},
"Framework": "string",
"FrameworkVersion": "string", "Image": "string",
"ImageDigest": "string", "ModelDataUrl": "string", "ModelInput": {
"DataInputConfig": "string"
BatchDescribeModelPackage
},
"NearestModelName": "string", "ProductId": "string"
} ],
"SupportedContentTypes": [ "string" ],
"SupportedRealtimeInferenceInstanceTypes": [ "string" ], "SupportedResponseMIMETypes": [ "string" ],
"SupportedTransformInstanceTypes": [ "string" ] },
"ModelApprovalStatus": "string", "ModelPackageArn": "string",
"ModelPackageDescription": "string", "ModelPackageGroupName": "string", "ModelPackageStatus": "string", "ModelPackageVersion": number }
}}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
BatchDescribeModelPackageErrorMap (p. 21)
A map of the resource and BatchDescribeModelPackageError objects reporting the error associated with describing the model package.
Type: String to BatchDescribeModelPackageError (p. 921) object map Key Length Constraints: Minimum length of 1. Maximum length of 2048.
Key Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:model-package/.*
ModelPackageSummaries (p. 21)
The summaries for the model package versions
Type: String to BatchDescribeModelPackageSummary (p. 922) object map Key Length Constraints: Minimum length of 1. Maximum length of 2048.
Key Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:model-package/.*
Errors
For information about the errors that are common to all actions, see Common Errors (p. 1465).
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
• AWS Command Line Interface
• AWS SDK for .NET
• AWS SDK for C++
• AWS SDK for Go
BatchDescribeModelPackage
• AWS SDK for Java V2
• AWS SDK for JavaScript
• AWS SDK for PHP V3
• AWS SDK for Python
• AWS SDK for Ruby V3
CreateAction
CreateAction
Service: Amazon SageMaker Service
Creates an action. An action is a lineage tracking entity that represents an action or activity. For example, a model deployment or an HPO job. Generally, an action involves at least one input or output artifact.
For more information, see Amazon SageMaker ML Lineage Tracking.
Request Syntax
{
"ActionName": "string", "ActionType": "string", "Description": "string", "MetadataProperties": { "CommitId": "string", "GeneratedBy": "string", "ProjectId": "string", "Repository": "string"
},
"Properties": { "string" : "string"
},
"Source": {
"SourceId": "string", "SourceType": "string", "SourceUri": "string"
},
"Status": "string", "Tags": [
{
"Key": "string", "Value": "string"
} ]}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
ActionName (p. 24)
The name of the action. Must be unique to your account in an AWS Region.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 120.
Pattern: ^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}
Required: Yes ActionType (p. 24)
The action type.
Type: String
CreateAction
Length Constraints: Maximum length of 256.
Required: Yes Description (p. 24)
The description of the action.
Type: String
Length Constraints: Maximum length of 3072.
Pattern: .*
Required: No
MetadataProperties (p. 24)
Metadata properties of the tracking entity, trial, or trial component.
Type: MetadataProperties (p. 1137) object Required: No
Properties (p. 24)
A list of properties to add to the action.
Type: String to string map
Map Entries: Maximum number of 30 items.
Key Length Constraints: Maximum length of 256.
Key Pattern: .*
Value Length Constraints: Maximum length of 256.
Value Pattern: .*
Required: No Source (p. 24)
The source type, ID, and URI.
Type: ActionSource (p. 859) object Required: Yes
Status (p. 24)
The status of the action.
Type: String
Valid Values: Unknown | InProgress | Completed | Failed | Stopping | Stopped Required: No
Tags (p. 24)
A list of tags to apply to the action.
Type: Array of Tag (p. 1370) objects
Array Members: Minimum number of 0 items. Maximum number of 50 items.
CreateAction
Required: No
Response Syntax
{ "ActionArn": "string"
}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
ActionArn (p. 26)
The Amazon Resource Name (ARN) of the action.
Type: String
Length Constraints: Maximum length of 256.
Pattern: arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:action/.*
Errors
For information about the errors that are common to all actions, see Common Errors (p. 1465).
ResourceLimitExceeded
You have exceeded an SageMaker resource limit. For example, you might have too many training jobs created.
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
• AWS Command Line Interface
• AWS SDK for .NET
• AWS SDK for C++
• AWS SDK for Go
• AWS SDK for Java V2
• AWS SDK for JavaScript
• AWS SDK for PHP V3
• AWS SDK for Python
• AWS SDK for Ruby V3
CreateAlgorithm
CreateAlgorithm
Service: Amazon SageMaker Service
Create a machine learning algorithm that you can use in SageMaker and list in the AWS Marketplace.
Request Syntax
{
"AlgorithmDescription": "string", "AlgorithmName": "string",
"CertifyForMarketplace": boolean, "InferenceSpecification": { "Containers": [
{
"ContainerHostname": "string", "Environment": {
"string" : "string"
},
"Framework": "string", "FrameworkVersion": "string", "Image": "string",
"ImageDigest": "string", "ModelDataUrl": "string", "ModelInput": {
"DataInputConfig": "string"
},
"NearestModelName": "string", "ProductId": "string"
} ],
"SupportedContentTypes": [ "string" ],
"SupportedRealtimeInferenceInstanceTypes": [ "string" ], "SupportedResponseMIMETypes": [ "string" ],
"SupportedTransformInstanceTypes": [ "string" ] },
"Tags": [ {
"Key": "string", "Value": "string"
} ],
"TrainingSpecification": { "MetricDefinitions": [ {
"Name": "string", "Regex": "string"
} ],
"SupportedHyperParameters": [ {
"DefaultValue": "string", "Description": "string", "IsRequired": boolean, "IsTunable": boolean, "Name": "string", "Range": {
"CategoricalParameterRangeSpecification": { "Values": [ "string" ]
},
"ContinuousParameterRangeSpecification": { "MaxValue": "string",
"MinValue": "string"
},
CreateAlgorithm
"IntegerParameterRangeSpecification": { "MaxValue": "string",
"MinValue": "string"
} },
"Type": "string"
} ],
"SupportedTrainingInstanceTypes": [ "string" ], "SupportedTuningJobObjectiveMetrics": [ {
"MetricName": "string", "Type": "string"
} ],
"SupportsDistributedTraining": boolean, "TrainingChannels": [
{
"Description": "string", "IsRequired": boolean, "Name": "string",
"SupportedCompressionTypes": [ "string" ], "SupportedContentTypes": [ "string" ], "SupportedInputModes": [ "string" ] }
],
"TrainingImage": "string", "TrainingImageDigest": "string"
},
"ValidationSpecification": { "ValidationProfiles": [ {
"ProfileName": "string", "TrainingJobDefinition": { "HyperParameters": { "string" : "string"
},
"InputDataConfig": [ {
"ChannelName": "string", "CompressionType": "string", "ContentType": "string", "DataSource": {
"FileSystemDataSource": { "DirectoryPath": "string", "FileSystemAccessMode": "string", "FileSystemId": "string",
"FileSystemType": "string"
},
"S3DataSource": {
"AttributeNames": [ "string" ], "S3DataDistributionType": "string", "S3DataType": "string",
"S3Uri": "string"
} },
"InputMode": "string",
"RecordWrapperType": "string", "ShuffleConfig": {
"Seed": number }
} ],
"OutputDataConfig": { "KmsKeyId": "string", "S3OutputPath": "string"
CreateAlgorithm
},
"ResourceConfig": { "InstanceCount": number, "InstanceType": "string", "VolumeKmsKeyId": "string", "VolumeSizeInGB": number },
"StoppingCondition": {
"MaxRuntimeInSeconds": number, "MaxWaitTimeInSeconds": number },
"TrainingInputMode": "string"
},
"TransformJobDefinition": { "BatchStrategy": "string", "Environment": {
"string" : "string"
},
"MaxConcurrentTransforms": number, "MaxPayloadInMB": number,
"TransformInput": {
"CompressionType": "string", "ContentType": "string", "DataSource": {
"S3DataSource": {
"S3DataType": "string", "S3Uri": "string"
} },
"SplitType": "string"
},
"TransformOutput": { "Accept": "string", "AssembleWith": "string", "KmsKeyId": "string", "S3OutputPath": "string"
},
"TransformResources": { "InstanceCount": number, "InstanceType": "string", "VolumeKmsKeyId": "string"
} } } ],
"ValidationRole": "string"
}}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters (p. 1463).
The request accepts the following data in JSON format.
AlgorithmDescription (p. 27)
A description of the algorithm.
Type: String
Length Constraints: Maximum length of 1024.