Crate rusoto_sagemaker

Source
Expand description

Provides APIs for creating and managing Amazon SageMaker resources.

Other Resources:

If you’re using the service, you’re probably looking for SageMakerClient and SageMaker.

Structs§

ActionSource

A structure describing the source of an action.

ActionSummary

Lists the properties of an action. An action represents an action or activity. Some examples are a workflow step and a model deployment. Generally, an action involves at least one input artifact or output artifact.

AddAssociationRequest
AddAssociationResponse
AddTagsInput
AddTagsOutput
AgentVersion

Edge Manager agent version.

Alarm

This API is not supported.

AlgorithmSpecification

Specifies the training algorithm to use in a CreateTrainingJob request.

For more information about algorithms provided by Amazon SageMaker, see Algorithms. For information about using your own algorithms, see Using Your Own Algorithms with Amazon SageMaker.

AlgorithmStatusDetails

Specifies the validation and image scan statuses of the algorithm.

AlgorithmStatusItem

Represents the overall status of an algorithm.

AlgorithmSummary

Provides summary information about an algorithm.

AlgorithmValidationProfile

Defines a training job and a batch transform job that Amazon SageMaker runs to validate your algorithm.

The data provided in the validation profile is made available to your buyers on AWS Marketplace.

AlgorithmValidationSpecification

Specifies configurations for one or more training jobs that Amazon SageMaker runs to test the algorithm.

AnnotationConsolidationConfig

Configures how labels are consolidated across human workers and processes output data.

AppDetails

Details about an Amazon SageMaker app.

AppImageConfigDetails

The configuration for running a SageMaker image as a KernelGateway app.

AppSpecification

Configuration to run a processing job in a specified container image.

ArtifactSource

A structure describing the source of an artifact.

ArtifactSourceType

The ID and ID type of an artifact source.

ArtifactSummary

Lists a summary of the properties of an artifact. An artifact represents a URI addressable object or data. Some examples are a dataset and a model.

AssociateTrialComponentRequest
AssociateTrialComponentResponse
AssociationSummary

Lists a summary of the properties of an association. An association is an entity that links other lineage or experiment entities. An example would be an association between a training job and a model.

AthenaDatasetDefinition

Configuration for Athena Dataset Definition input.

AutoMLCandidate

An Autopilot job returns recommendations, or candidates. Each candidate has futher details about the steps involved and the status.

AutoMLCandidateStep

Information about the steps for a candidate and what step it is working on.

AutoMLChannel

A channel is a named input source that training algorithms can consume. For more information, see .

AutoMLContainerDefinition

A list of container definitions that describe the different containers that make up an AutoML candidate. For more information, see .

AutoMLDataSource

The data source for the Autopilot job.

AutoMLJobArtifacts

The artifacts that are generated during an AutoML job.

AutoMLJobCompletionCriteria

How long a job is allowed to run, or how many candidates a job is allowed to generate.

AutoMLJobConfig

A collection of settings used for an AutoML job.

AutoMLJobObjective

Specifies a metric to minimize or maximize as the objective of a job.

AutoMLJobSummary

Provides a summary about an AutoML job.

AutoMLOutputDataConfig

The output data configuration.

AutoMLPartialFailureReason

The reason for a partial failure of an AutoML job.

AutoMLS3DataSource

The Amazon S3 data source.

AutoMLSecurityConfig

Security options.

AutoRollbackConfig

Currently, the AutoRollbackConfig API is not supported.

Bias

Contains bias metrics for a model.

BlueGreenUpdatePolicy

Currently, the BlueGreenUpdatePolicy API is not supported.

CacheHitResult

Details on the cache hit of a pipeline execution step.

CallbackStepMetadata

Metadata about a callback step.

CandidateArtifactLocations

The location of artifacts for an AutoML candidate job.

CandidateProperties

The properties of an AutoML candidate job.

CapacitySize

Currently, the CapacitySize API is not supported.

CaptureContentTypeHeader

CaptureOption

CategoricalParameterRange

A list of categorical hyperparameters to tune.

CategoricalParameterRangeSpecification

Defines the possible values for a categorical hyperparameter.

Channel

A channel is a named input source that training algorithms can consume.

ChannelSpecification

Defines a named input source, called a channel, to be used by an algorithm.

CheckpointConfig

Contains information about the output location for managed spot training checkpoint data.

CodeRepositorySummary

Specifies summary information about a Git repository.

CognitoConfig

Use this parameter to configure your Amazon Cognito workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool.

CognitoMemberDefinition

Identifies a Amazon Cognito user group. A user group can be used in on or more work teams.

CollectionConfiguration

Configuration information for the Debugger output tensor collections.

CompilationJobSummary

A summary of a model compilation job.

ConditionStepMetadata

Metadata for a Condition step.

ContainerDefinition

Describes the container, as part of model definition.

ContextSource

A structure describing the source of a context.

ContextSummary

Lists a summary of the properties of a context. A context provides a logical grouping of other entities.

ContinuousParameterRange

A list of continuous hyperparameters to tune.

ContinuousParameterRangeSpecification

Defines the possible values for a continuous hyperparameter.

CreateActionRequest
CreateActionResponse
CreateAlgorithmInput
CreateAlgorithmOutput
CreateAppImageConfigRequest
CreateAppImageConfigResponse
CreateAppRequest
CreateAppResponse
CreateArtifactRequest
CreateArtifactResponse
CreateAutoMLJobRequest
CreateAutoMLJobResponse
CreateCodeRepositoryInput
CreateCodeRepositoryOutput
CreateCompilationJobRequest
CreateCompilationJobResponse
CreateContextRequest
CreateContextResponse
CreateDataQualityJobDefinitionRequest
CreateDataQualityJobDefinitionResponse
CreateDeviceFleetRequest
CreateDomainRequest
CreateDomainResponse
CreateEdgePackagingJobRequest
CreateEndpointConfigInput
CreateEndpointConfigOutput
CreateEndpointInput
CreateEndpointOutput
CreateExperimentRequest
CreateExperimentResponse
CreateFeatureGroupRequest
CreateFeatureGroupResponse
CreateFlowDefinitionRequest
CreateFlowDefinitionResponse
CreateHumanTaskUiRequest
CreateHumanTaskUiResponse
CreateHyperParameterTuningJobRequest
CreateHyperParameterTuningJobResponse
CreateImageRequest
CreateImageResponse
CreateImageVersionRequest
CreateImageVersionResponse
CreateLabelingJobRequest
CreateLabelingJobResponse
CreateModelBiasJobDefinitionRequest
CreateModelBiasJobDefinitionResponse
CreateModelExplainabilityJobDefinitionRequest
CreateModelExplainabilityJobDefinitionResponse
CreateModelInput
CreateModelOutput
CreateModelPackageGroupInput
CreateModelPackageGroupOutput
CreateModelPackageInput
CreateModelPackageOutput
CreateModelQualityJobDefinitionRequest
CreateModelQualityJobDefinitionResponse
CreateMonitoringScheduleRequest
CreateMonitoringScheduleResponse
CreateNotebookInstanceInput
CreateNotebookInstanceLifecycleConfigInput
CreateNotebookInstanceLifecycleConfigOutput
CreateNotebookInstanceOutput
CreatePipelineRequest
CreatePipelineResponse
CreatePresignedDomainUrlRequest
CreatePresignedDomainUrlResponse
CreatePresignedNotebookInstanceUrlInput
CreatePresignedNotebookInstanceUrlOutput
CreateProcessingJobRequest
CreateProcessingJobResponse
CreateProjectInput
CreateProjectOutput
CreateTrainingJobRequest
CreateTrainingJobResponse
CreateTransformJobRequest
CreateTransformJobResponse
CreateTrialComponentRequest
CreateTrialComponentResponse
CreateTrialRequest
CreateTrialResponse
CreateUserProfileRequest
CreateUserProfileResponse
CreateWorkforceRequest
CreateWorkforceResponse
CreateWorkteamRequest
CreateWorkteamResponse
CustomImage

A custom SageMaker image. For more information, see Bring your own SageMaker image.

DataCaptureConfig

DataCaptureConfigSummary

DataCatalogConfig

The meta data of the Glue table which serves as data catalog for the OfflineStore.

DataProcessing

The data structure used to specify the data to be used for inference in a batch transform job and to associate the data that is relevant to the prediction results in the output. The input filter provided allows you to exclude input data that is not needed for inference in a batch transform job. The output filter provided allows you to include input data relevant to interpreting the predictions in the output from the job. For more information, see Associate Prediction Results with their Corresponding Input Records.

DataQualityAppSpecification

Information about the container that a data quality monitoring job runs.

DataQualityBaselineConfig

Configuration for monitoring constraints and monitoring statistics. These baseline resources are compared against the results of the current job from the series of jobs scheduled to collect data periodically.

DataQualityJobInput

The input for the data quality monitoring job. Currently endpoints are supported for input.

DataSource

Describes the location of the channel data.

DatasetDefinition

Configuration for Dataset Definition inputs. The Dataset Definition input must specify exactly one of either AthenaDatasetDefinition or RedshiftDatasetDefinition types.

DebugHookConfig

Configuration information for the Debugger hook parameters, metric and tensor collections, and storage paths. To learn more about how to configure the DebugHookConfig parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

DebugRuleConfiguration

Configuration information for SageMaker Debugger rules for debugging. To learn more about how to configure the DebugRuleConfiguration parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

DebugRuleEvaluationStatus

Information about the status of the rule evaluation.

DeleteActionRequest
DeleteActionResponse
DeleteAlgorithmInput
DeleteAppImageConfigRequest
DeleteAppRequest
DeleteArtifactRequest
DeleteArtifactResponse
DeleteAssociationRequest
DeleteAssociationResponse
DeleteCodeRepositoryInput
DeleteContextRequest
DeleteContextResponse
DeleteDataQualityJobDefinitionRequest
DeleteDeviceFleetRequest
DeleteDomainRequest
DeleteEndpointConfigInput
DeleteEndpointInput
DeleteExperimentRequest
DeleteExperimentResponse
DeleteFeatureGroupRequest
DeleteFlowDefinitionRequest
DeleteFlowDefinitionResponse
DeleteHumanTaskUiRequest
DeleteHumanTaskUiResponse
DeleteImageRequest
DeleteImageResponse
DeleteImageVersionRequest
DeleteImageVersionResponse
DeleteModelBiasJobDefinitionRequest
DeleteModelExplainabilityJobDefinitionRequest
DeleteModelInput
DeleteModelPackageGroupInput
DeleteModelPackageGroupPolicyInput
DeleteModelPackageInput
DeleteModelQualityJobDefinitionRequest
DeleteMonitoringScheduleRequest
DeleteNotebookInstanceInput
DeleteNotebookInstanceLifecycleConfigInput
DeletePipelineRequest
DeletePipelineResponse
DeleteProjectInput
DeleteTagsInput
DeleteTagsOutput
DeleteTrialComponentRequest
DeleteTrialComponentResponse
DeleteTrialRequest
DeleteTrialResponse
DeleteUserProfileRequest
DeleteWorkforceRequest
DeleteWorkforceResponse
DeleteWorkteamRequest
DeleteWorkteamResponse
DeployedImage

Gets the Amazon EC2 Container Registry path of the docker image of the model that is hosted in this ProductionVariant.

If you used the registry/repository[:tag] form to specify the image path of the primary container when you created the model hosted in this ProductionVariant, the path resolves to a path of the form registry/repository[@digest]. A digest is a hash value that identifies a specific version of an image. For information about Amazon ECR paths, see Pulling an Image in the Amazon ECR User Guide.

DeploymentConfig

Currently, the DeploymentConfig API is not supported.

DeregisterDevicesRequest
DescribeActionRequest
DescribeActionResponse
DescribeAlgorithmInput
DescribeAlgorithmOutput
DescribeAppImageConfigRequest
DescribeAppImageConfigResponse
DescribeAppRequest
DescribeAppResponse
DescribeArtifactRequest
DescribeArtifactResponse
DescribeAutoMLJobRequest
DescribeAutoMLJobResponse
DescribeCodeRepositoryInput
DescribeCodeRepositoryOutput
DescribeCompilationJobRequest
DescribeCompilationJobResponse
DescribeContextRequest
DescribeContextResponse
DescribeDataQualityJobDefinitionRequest
DescribeDataQualityJobDefinitionResponse
DescribeDeviceFleetRequest
DescribeDeviceFleetResponse
DescribeDeviceRequest
DescribeDeviceResponse
DescribeDomainRequest
DescribeDomainResponse
DescribeEdgePackagingJobRequest
DescribeEdgePackagingJobResponse
DescribeEndpointConfigInput
DescribeEndpointConfigOutput
DescribeEndpointInput
DescribeEndpointOutput
DescribeExperimentRequest
DescribeExperimentResponse
DescribeFeatureGroupRequest
DescribeFeatureGroupResponse
DescribeFlowDefinitionRequest
DescribeFlowDefinitionResponse
DescribeHumanTaskUiRequest
DescribeHumanTaskUiResponse
DescribeHyperParameterTuningJobRequest
DescribeHyperParameterTuningJobResponse
DescribeImageRequest
DescribeImageResponse
DescribeImageVersionRequest
DescribeImageVersionResponse
DescribeLabelingJobRequest
DescribeLabelingJobResponse
DescribeModelBiasJobDefinitionRequest
DescribeModelBiasJobDefinitionResponse
DescribeModelExplainabilityJobDefinitionRequest
DescribeModelExplainabilityJobDefinitionResponse
DescribeModelInput
DescribeModelOutput
DescribeModelPackageGroupInput
DescribeModelPackageGroupOutput
DescribeModelPackageInput
DescribeModelPackageOutput
DescribeModelQualityJobDefinitionRequest
DescribeModelQualityJobDefinitionResponse
DescribeMonitoringScheduleRequest
DescribeMonitoringScheduleResponse
DescribeNotebookInstanceInput
DescribeNotebookInstanceLifecycleConfigInput
DescribeNotebookInstanceLifecycleConfigOutput
DescribeNotebookInstanceOutput
DescribePipelineDefinitionForExecutionRequest
DescribePipelineDefinitionForExecutionResponse
DescribePipelineExecutionRequest
DescribePipelineExecutionResponse
DescribePipelineRequest
DescribePipelineResponse
DescribeProcessingJobRequest
DescribeProcessingJobResponse
DescribeProjectInput
DescribeProjectOutput
DescribeSubscribedWorkteamRequest
DescribeSubscribedWorkteamResponse
DescribeTrainingJobRequest
DescribeTrainingJobResponse
DescribeTransformJobRequest
DescribeTransformJobResponse
DescribeTrialComponentRequest
DescribeTrialComponentResponse
DescribeTrialRequest
DescribeTrialResponse
DescribeUserProfileRequest
DescribeUserProfileResponse
DescribeWorkforceRequest
DescribeWorkforceResponse
DescribeWorkteamRequest
DescribeWorkteamResponse
DesiredWeightAndCapacity

Specifies weight and capacity values for a production variant.

Device

Information of a particular device.

DeviceFleetSummary

Summary of the device fleet.

DeviceStats

Status of devices.

DeviceSummary

Summary of the device.

DisableSagemakerServicecatalogPortfolioInput
DisableSagemakerServicecatalogPortfolioOutput
DisassociateTrialComponentRequest
DisassociateTrialComponentResponse
DomainDetails

The domain's details.

EdgeModel

The model on the edge device.

EdgeModelStat

Status of edge devices with this model.

EdgeModelSummary

Summary of model on edge device.

EdgeOutputConfig

The output configuration.

EdgePackagingJobSummary

Summary of edge packaging job.

EdgePresetDeploymentOutput

The output of a SageMaker Edge Manager deployable resource.

EnableSagemakerServicecatalogPortfolioInput
EnableSagemakerServicecatalogPortfolioOutput
Endpoint

A hosted endpoint for real-time inference.

EndpointConfigSummary

Provides summary information for an endpoint configuration.

EndpointInput

Input object for the endpoint

EndpointSummary

Provides summary information for an endpoint.

Experiment

The properties of an experiment as returned by the Search API.

ExperimentConfig

Associates a SageMaker job as a trial component with an experiment and trial. Specified when you call the following APIs:

ExperimentSource

The source of the experiment.

ExperimentSummary

A summary of the properties of an experiment. To get the complete set of properties, call the DescribeExperiment API and provide the ExperimentName.

Explainability

Contains explainability metrics for a model.

FeatureDefinition

A list of features. You must include FeatureName and FeatureType. Valid feature FeatureTypes are Integral, Fractional and String.

FeatureGroup

Amazon SageMaker Feature Store stores features in a collection called Feature Group. A Feature Group can be visualized as a table which has rows, with a unique identifier for each row where each column in the table is a feature. In principle, a Feature Group is composed of features and values per features.

FeatureGroupSummary

The name, Arn, CreationTime, FeatureGroup values, LastUpdatedTime and EnableOnlineStorage status of a FeatureGroup.

FileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

FileSystemDataSource

Specifies a file system data source for a channel.

Filter

A conditional statement for a search expression that includes a resource property, a Boolean operator, and a value. Resources that match the statement are returned in the results from the Search API.

If you specify a Value, but not an Operator, Amazon SageMaker uses the equals operator.

In search, there are several property types:

Metrics

To define a metric filter, enter a value using the form "Metrics.<name>", where <name> is a metric name. For example, the following filter searches for training jobs with an "accuracy" metric greater than "0.9":

{

"Name": "Metrics.accuracy",

"Operator": "GreaterThan",

"Value": "0.9"

}

HyperParameters

To define a hyperparameter filter, enter a value with the form "HyperParameters.<name>". Decimal hyperparameter values are treated as a decimal in a comparison if the specified Value is also a decimal value. If the specified Value is an integer, the decimal hyperparameter values are treated as integers. For example, the following filter is satisfied by training jobs with a "learningrate" hyperparameter that is less than "0.5":

{

"Name": "HyperParameters.learningrate",

"Operator": "LessThan",

"Value": "0.5"

}

Tags

To define a tag filter, enter a value with the form Tags.<key>.

FinalAutoMLJobObjectiveMetric

The best candidate result from an AutoML training job.

FinalHyperParameterTuningJobObjectiveMetric

Shows the final value for the objective metric for a training job that was launched by a hyperparameter tuning job. You define the objective metric in the HyperParameterTuningJobObjective parameter of HyperParameterTuningJobConfig.

FlowDefinitionOutputConfig

Contains information about where human output will be stored.

FlowDefinitionSummary

Contains summary information about the flow definition.

GetDeviceFleetReportRequest
GetDeviceFleetReportResponse
GetModelPackageGroupPolicyInput
GetModelPackageGroupPolicyOutput
GetSagemakerServicecatalogPortfolioStatusInput
GetSagemakerServicecatalogPortfolioStatusOutput
GetSearchSuggestionsRequest
GetSearchSuggestionsResponse
GitConfig

Specifies configuration details for a Git repository in your AWS account.

GitConfigForUpdate

Specifies configuration details for a Git repository when the repository is updated.

HumanLoopActivationConditionsConfig

Defines under what conditions SageMaker creates a human loop. Used within . See for the required format of activation conditions.

HumanLoopActivationConfig

Provides information about how and under what conditions SageMaker creates a human loop. If HumanLoopActivationConfig is not given, then all requests go to humans.

HumanLoopConfig

Describes the work to be performed by human workers.

HumanLoopRequestSource

Container for configuring the source of human task requests.

HumanTaskConfig

Information required for human workers to complete a labeling task.

HumanTaskUiSummary

Container for human task user interface information.

HyperParameterAlgorithmSpecification

Specifies which training algorithm to use for training jobs that a hyperparameter tuning job launches and the metrics to monitor.

HyperParameterSpecification

Defines a hyperparameter to be used by an algorithm.

HyperParameterTrainingJobDefinition

Defines the training jobs launched by a hyperparameter tuning job.

HyperParameterTrainingJobSummary

Specifies summary information about a training job.

HyperParameterTuningJobConfig

Configures a hyperparameter tuning job.

HyperParameterTuningJobObjective

Defines the objective metric for a hyperparameter tuning job. Hyperparameter tuning uses the value of this metric to evaluate the training jobs it launches, and returns the training job that results in either the highest or lowest value for this metric, depending on the value you specify for the Type parameter.

HyperParameterTuningJobSummary

Provides summary information about a hyperparameter tuning job.

HyperParameterTuningJobWarmStartConfig

Specifies the configuration for a hyperparameter tuning job that uses one or more previous hyperparameter tuning jobs as a starting point. The results of previous tuning jobs are used to inform which combinations of hyperparameters to search over in the new tuning job.

All training jobs launched by the new hyperparameter tuning job are evaluated by using the objective metric, and the training job that performs the best is compared to the best training jobs from the parent tuning jobs. From these, the training job that performs the best as measured by the objective metric is returned as the overall best training job.

All training jobs launched by parent hyperparameter tuning jobs and the new hyperparameter tuning jobs count against the limit of training jobs for the tuning job.

Image

A SageMaker image. A SageMaker image represents a set of container images that are derived from a common base container image. Each of these container images is represented by a SageMaker ImageVersion.

ImageConfig

Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC).

ImageVersion

A version of a SageMaker Image. A version represents an existing container image.

InferenceExecutionConfig

Specifies details about how containers in a multi-container endpoint are run.

InferenceSpecification

Defines how to perform inference generation after a training job is run.

InputConfig

Contains information about the location of input model artifacts, the name and shape of the expected data inputs, and the framework in which the model was trained.

IntegerParameterRange

For a hyperparameter of the integer type, specifies the range that a hyperparameter tuning job searches.

IntegerParameterRangeSpecification

Defines the possible values for an integer hyperparameter.

JupyterServerAppSettings

The JupyterServer app settings.

KernelGatewayAppSettings

The KernelGateway app settings.

KernelGatewayImageConfig

The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.

KernelSpec

The specification of a Jupyter kernel.

LabelCounters

Provides a breakdown of the number of objects labeled.

LabelCountersForWorkteam

Provides counts for human-labeled tasks in the labeling job.

LabelingJobAlgorithmsConfig

Provides configuration information for auto-labeling of your data objects. A LabelingJobAlgorithmsConfig object must be supplied in order to use auto-labeling.

LabelingJobDataAttributes

Attributes of the data specified by the customer. Use these to describe the data to be labeled.

LabelingJobDataSource

Provides information about the location of input data.

You must specify at least one of the following: S3DataSource or SnsDataSource.

Use SnsDataSource to specify an SNS input topic for a streaming labeling job. If you do not specify and SNS input topic ARN, Ground Truth will create a one-time labeling job.

Use S3DataSource to specify an input manifest file for both streaming and one-time labeling jobs. Adding an S3DataSource is optional if you use SnsDataSource to create a streaming labeling job.

LabelingJobForWorkteamSummary

Provides summary information for a work team.

LabelingJobInputConfig

Input configuration information for a labeling job.

LabelingJobOutput

Specifies the location of the output produced by the labeling job.

LabelingJobOutputConfig

Output configuration information for a labeling job.

LabelingJobResourceConfig

Configure encryption on the storage volume attached to the ML compute instance used to run automated data labeling model training and inference.

LabelingJobS3DataSource

The Amazon S3 location of the input data objects.

LabelingJobSnsDataSource

An Amazon SNS data source used for streaming labeling jobs.

LabelingJobStoppingConditions

A set of conditions for stopping a labeling job. If any of the conditions are met, the job is automatically stopped. You can use these conditions to control the cost of data labeling.

Labeling jobs fail after 30 days with an appropriate client error message.

LabelingJobSummary

Provides summary information about a labeling job.

ListActionsRequest
ListActionsResponse
ListAlgorithmsInput
ListAlgorithmsOutput
ListAppImageConfigsRequest
ListAppImageConfigsResponse
ListAppsRequest
ListAppsResponse
ListArtifactsRequest
ListArtifactsResponse
ListAssociationsRequest
ListAssociationsResponse
ListAutoMLJobsRequest
ListAutoMLJobsResponse
ListCandidatesForAutoMLJobRequest
ListCandidatesForAutoMLJobResponse
ListCodeRepositoriesInput
ListCodeRepositoriesOutput
ListCompilationJobsRequest
ListCompilationJobsResponse
ListContextsRequest
ListContextsResponse
ListDataQualityJobDefinitionsRequest
ListDataQualityJobDefinitionsResponse
ListDeviceFleetsRequest
ListDeviceFleetsResponse
ListDevicesRequest
ListDevicesResponse
ListDomainsRequest
ListDomainsResponse
ListEdgePackagingJobsRequest
ListEdgePackagingJobsResponse
ListEndpointConfigsInput
ListEndpointConfigsOutput
ListEndpointsInput
ListEndpointsOutput
ListExperimentsRequest
ListExperimentsResponse
ListFeatureGroupsRequest
ListFeatureGroupsResponse
ListFlowDefinitionsRequest
ListFlowDefinitionsResponse
ListHumanTaskUisRequest
ListHumanTaskUisResponse
ListHyperParameterTuningJobsRequest
ListHyperParameterTuningJobsResponse
ListImageVersionsRequest
ListImageVersionsResponse
ListImagesRequest
ListImagesResponse
ListLabelingJobsForWorkteamRequest
ListLabelingJobsForWorkteamResponse
ListLabelingJobsRequest
ListLabelingJobsResponse
ListModelBiasJobDefinitionsRequest
ListModelBiasJobDefinitionsResponse
ListModelExplainabilityJobDefinitionsRequest
ListModelExplainabilityJobDefinitionsResponse
ListModelPackageGroupsInput
ListModelPackageGroupsOutput
ListModelPackagesInput
ListModelPackagesOutput
ListModelQualityJobDefinitionsRequest
ListModelQualityJobDefinitionsResponse
ListModelsInput
ListModelsOutput
ListMonitoringExecutionsRequest
ListMonitoringExecutionsResponse
ListMonitoringSchedulesRequest
ListMonitoringSchedulesResponse
ListNotebookInstanceLifecycleConfigsInput
ListNotebookInstanceLifecycleConfigsOutput
ListNotebookInstancesInput
ListNotebookInstancesOutput
ListPipelineExecutionStepsRequest
ListPipelineExecutionStepsResponse
ListPipelineExecutionsRequest
ListPipelineExecutionsResponse
ListPipelineParametersForExecutionRequest
ListPipelineParametersForExecutionResponse
ListPipelinesRequest
ListPipelinesResponse
ListProcessingJobsRequest
ListProcessingJobsResponse
ListProjectsInput
ListProjectsOutput
ListSubscribedWorkteamsRequest
ListSubscribedWorkteamsResponse
ListTagsInput
ListTagsOutput
ListTrainingJobsForHyperParameterTuningJobRequest
ListTrainingJobsForHyperParameterTuningJobResponse
ListTrainingJobsRequest
ListTrainingJobsResponse
ListTransformJobsRequest
ListTransformJobsResponse
ListTrialComponentsRequest
ListTrialComponentsResponse
ListTrialsRequest
ListTrialsResponse
ListUserProfilesRequest
ListUserProfilesResponse
ListWorkforcesRequest
ListWorkforcesResponse
ListWorkteamsRequest
ListWorkteamsResponse
MemberDefinition

Defines an Amazon Cognito or your own OIDC IdP user group that is part of a work team.

MetadataProperties

Metadata properties of the tracking entity, trial, or trial component.

MetricData

The name, value, and date and time of a metric that was emitted to Amazon CloudWatch.

MetricDefinition

Specifies a metric that the training algorithm writes to stderr or stdout. Amazon SageMakerhyperparameter tuning captures all defined metrics. You specify one metric that a hyperparameter tuning job uses as its objective metric to choose the best training job.

MetricsSource

ModelArtifacts

Provides information about the location that is configured for storing model artifacts.

Model artifacts are the output that results from training a model, and typically consist of trained parameters, a model defintion that describes how to compute inferences, and other metadata.

ModelBiasAppSpecification

Docker container image configuration object for the model bias job.

ModelBiasBaselineConfig

The configuration for a baseline model bias job.

ModelBiasJobInput

Inputs for the model bias job.

ModelClientConfig

Configures the timeout and maximum number of retries for processing a transform job invocation.

ModelDataQuality

Data quality constraints and statistics for a model.

ModelDeployConfig

Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.

ModelDeployResult

Provides information about the endpoint of the model deployment.

ModelDigests

Provides information to verify the integrity of stored model artifacts.

ModelExplainabilityAppSpecification

Docker container image configuration object for the model explainability job.

ModelExplainabilityBaselineConfig

The configuration for a baseline model explainability job.

ModelExplainabilityJobInput

Inputs for the model explainability job.

ModelMetrics

Contains metrics captured from a model.

ModelPackage

A versioned model that can be deployed for SageMaker inference.

ModelPackageContainerDefinition

Describes the Docker container for the model package.

ModelPackageGroup

A group of versioned models in the model registry.

ModelPackageGroupSummary

Summary information about a model group.

ModelPackageStatusDetails

Specifies the validation and image scan statuses of the model package.

ModelPackageStatusItem

Represents the overall status of a model package.

ModelPackageSummary

Provides summary information about a model package.

ModelPackageValidationProfile

Contains data, such as the inputs and targeted instance types that are used in the process of validating the model package.

The data provided in the validation profile is made available to your buyers on AWS Marketplace.

ModelPackageValidationSpecification

Specifies batch transform jobs that Amazon SageMaker runs to validate your model package.

ModelQuality

Model quality statistics and constraints.

ModelQualityAppSpecification

Container image configuration object for the monitoring job.

ModelQualityBaselineConfig

Configuration for monitoring constraints and monitoring statistics. These baseline resources are compared against the results of the current job from the series of jobs scheduled to collect data periodically.

ModelQualityJobInput

The input for the model quality monitoring job. Currently endponts are supported for input for model quality monitoring jobs.

ModelStepMetadata

Metadata for Model steps.

ModelSummary

Provides summary information about a model.

MonitoringAppSpecification

Container image configuration object for the monitoring job.

MonitoringBaselineConfig

Configuration for monitoring constraints and monitoring statistics. These baseline resources are compared against the results of the current job from the series of jobs scheduled to collect data periodically.

MonitoringClusterConfig

Configuration for the cluster used to run model monitoring jobs.

MonitoringConstraintsResource

The constraints resource for a monitoring job.

MonitoringExecutionSummary

Summary of information about the last monitoring job to run.

MonitoringGroundTruthS3Input

The ground truth labels for the dataset used for the monitoring job.

MonitoringInput

The inputs for a monitoring job.

MonitoringJobDefinition

Defines the monitoring job.

MonitoringJobDefinitionSummary

Summary information about a monitoring job.

MonitoringNetworkConfig

The networking configuration for the monitoring job.

MonitoringOutput

The output object for a monitoring job.

MonitoringOutputConfig

The output configuration for monitoring jobs.

MonitoringResources

Identifies the resources to deploy for a monitoring job.

MonitoringS3Output

Information about where and how you want to store the results of a monitoring job.

MonitoringSchedule

A schedule for a model monitoring job. For information about model monitor, see Amazon SageMaker Model Monitor.

MonitoringScheduleConfig

Configures the monitoring schedule and defines the monitoring job.

MonitoringScheduleSummary

Summarizes the monitoring schedule.

MonitoringStatisticsResource

The statistics resource for a monitoring job.

MonitoringStoppingCondition

A time limit for how long the monitoring job is allowed to run before stopping.

MultiModelConfig

Specifies additional configuration for hosting multi-model endpoints.

NeoVpcConfig
NestedFilters

A list of nested Filter objects. A resource must satisfy the conditions of all filters to be included in the results returned from the Search API.

For example, to filter on a training job's InputDataConfig property with a specific channel name and S3Uri prefix, define the following filters:

  • '{Name:"InputDataConfig.ChannelName", "Operator":"Equals", "Value":"train"}',

  • '{Name:"InputDataConfig.DataSource.S3DataSource.S3Uri", "Operator":"Contains", "Value":"mybucket/catdata"}'

NetworkConfig

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

NotebookInstanceLifecycleConfigSummary

Provides a summary of a notebook instance lifecycle configuration.

NotebookInstanceLifecycleHook

Contains the notebook instance lifecycle configuration script.

Each lifecycle configuration script has a limit of 16384 characters.

The value of the $PATH environment variable that is available to both scripts is /sbin:bin:/usr/sbin:/usr/bin.

View CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances in log stream [notebook-instance-name]/[LifecycleConfigHook].

Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes, it fails and the notebook instance is not created or started.

For information about notebook instance lifestyle configurations, see Step 2.1: (Optional) Customize a Notebook Instance.

NotebookInstanceSummary

Provides summary information for an Amazon SageMaker notebook instance.

NotificationConfiguration

Configures SNS notifications of available or expiring work items for work teams.

ObjectiveStatusCounters

Specifies the number of training jobs that this hyperparameter tuning job launched, categorized by the status of their objective metric. The objective metric status shows whether the final objective metric for the training job has been evaluated by the tuning job and used in the hyperparameter tuning process.

OfflineStoreConfig

The configuration of an OfflineStore.

Provide an OfflineStoreConfig in a request to CreateFeatureGroup to create an OfflineStore.

To encrypt an OfflineStore using at rest data encryption, specify AWS Key Management Service (KMS) key ID, or KMSKeyId, in S3StorageConfig.

OfflineStoreStatus

The status of OfflineStore.

OidcConfig

Use this parameter to configure your OIDC Identity Provider (IdP).

OidcConfigForResponse

Your OIDC IdP workforce configuration.

OidcMemberDefinition

A list of user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. When you add a user group to the list of Groups, you can add that user group to one or more private work teams. If you add a user group to a private work team, all workers in that user group are added to the work team.

OnlineStoreConfig

Use this to specify the AWS Key Management Service (KMS) Key ID, or KMSKeyId, for at rest data encryption. You can turn OnlineStore on or off by specifying the EnableOnlineStore flag at General Assembly; the default value is False.

OnlineStoreSecurityConfig

The security configuration for OnlineStore.

OutputConfig

Contains information about the output location for the compiled model and the target device that the model runs on. TargetDevice and TargetPlatform are mutually exclusive, so you need to choose one between the two to specify your target device or platform. If you cannot find your device you want to use from the TargetDevice list, use TargetPlatform to describe the platform of your edge device and CompilerOptions if there are specific settings that are required or recommended to use for particular TargetPlatform.

OutputDataConfig

Provides information about how to store model training results (model artifacts).

OutputParameter

An output parameter of a pipeline step.

Parameter

Assigns a value to a named Pipeline parameter.

ParameterRange

Defines the possible values for categorical, continuous, and integer hyperparameters to be used by an algorithm.

ParameterRanges

Specifies ranges of integer, continuous, and categorical hyperparameters that a hyperparameter tuning job searches. The hyperparameter tuning job launches training jobs with hyperparameter values within these ranges to find the combination of values that result in the training job with the best performance as measured by the objective metric of the hyperparameter tuning job.

You can specify a maximum of 20 hyperparameters that a hyperparameter tuning job can search over. Every possible value of a categorical parameter range counts against this limit.

Parent

The trial that a trial component is associated with and the experiment the trial is part of. A component might not be associated with a trial. A component can be associated with multiple trials.

ParentHyperParameterTuningJob

A previously completed or stopped hyperparameter tuning job to be used as a starting point for a new hyperparameter tuning job.

Pipeline

A SageMaker Model Building Pipeline instance.

PipelineExecution

An execution of a pipeline.

PipelineExecutionStep

An execution of a step in a pipeline.

PipelineExecutionStepMetadata

Metadata for a step execution.

PipelineExecutionSummary

A pipeline execution summary.

PipelineExperimentConfig

Specifies the names of the experiment and trial created by a pipeline.

PipelineSummary

A summary of a pipeline.

ProcessingClusterConfig

Configuration for the cluster used to run a processing job.

ProcessingFeatureStoreOutput

Configuration for processing job outputs in Amazon SageMaker Feature Store.

ProcessingInput

The inputs for a processing job. The processing input must specify exactly one of either S3Input or DatasetDefinition types.

ProcessingJob

An Amazon SageMaker processing job that is used to analyze data and evaluate models. For more information, see Process Data and Evaluate Models.

ProcessingJobStepMetadata

Metadata for a processing job step.

ProcessingJobSummary

Summary of information about a processing job.

ProcessingOutput

Describes the results of a processing job. The processing output must specify exactly one of either S3Output or FeatureStoreOutput types.

ProcessingOutputConfig

Configuration for uploading output from the processing container.

ProcessingResources

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

ProcessingS3Input

Configuration for downloading input data from Amazon S3 into the processing container.

ProcessingS3Output

Configuration for uploading output data to Amazon S3 from the processing container.

ProcessingStoppingCondition

Configures conditions under which the processing job should be stopped, such as how long the processing job has been running. After the condition is met, the processing job is stopped.

ProductionVariant

Identifies a model that you want to host and the resources chosen to deploy for hosting it. If you are deploying multiple models, tell Amazon SageMaker how to distribute traffic among the models by specifying variant weights.

ProductionVariantCoreDumpConfig

Specifies configuration for a core dump from the model container when the process crashes.

ProductionVariantSummary

Describes weight and capacities for a production variant associated with an endpoint. If you sent a request to the UpdateEndpointWeightsAndCapacities API and the endpoint status is Updating, you get different desired and current values.

ProfilerConfig

Configuration information for Debugger system monitoring, framework profiling, and storage paths.

ProfilerConfigForUpdate

Configuration information for updating the Debugger profile parameters, system and framework metrics configurations, and storage paths.

ProfilerRuleConfiguration

Configuration information for profiling rules.

ProfilerRuleEvaluationStatus

Information about the status of the rule evaluation.

ProjectSummary

Information about a project.

PropertyNameQuery

Part of the SuggestionQuery type. Specifies a hint for retrieving property names that begin with the specified text.

PropertyNameSuggestion

A property name returned from a GetSearchSuggestions call that specifies a value in the PropertyNameQuery field.

ProvisioningParameter

A key value pair used when you provision a project as a service catalog product. For information, see What is AWS Service Catalog.

PublicWorkforceTaskPrice

Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed.

Use one of the following prices for bounding box tasks. Prices are in US dollars and should be based on the complexity of the task; the longer it takes in your initial testing, the more you should offer.

  • 0.036

  • 0.048

  • 0.060

  • 0.072

  • 0.120

  • 0.240

  • 0.360

  • 0.480

  • 0.600

  • 0.720

  • 0.840

  • 0.960

  • 1.080

  • 1.200

Use one of the following prices for image classification, text classification, and custom tasks. Prices are in US dollars.

  • 0.012

  • 0.024

  • 0.036

  • 0.048

  • 0.060

  • 0.072

  • 0.120

  • 0.240

  • 0.360

  • 0.480

  • 0.600

  • 0.720

  • 0.840

  • 0.960

  • 1.080

  • 1.200

Use one of the following prices for semantic segmentation tasks. Prices are in US dollars.

  • 0.840

  • 0.960

  • 1.080

  • 1.200

Use one of the following prices for Textract AnalyzeDocument Important Form Key Amazon Augmented AI review tasks. Prices are in US dollars.

  • 2.400

  • 2.280

  • 2.160

  • 2.040

  • 1.920

  • 1.800

  • 1.680

  • 1.560

  • 1.440

  • 1.320

  • 1.200

  • 1.080

  • 0.960

  • 0.840

  • 0.720

  • 0.600

  • 0.480

  • 0.360

  • 0.240

  • 0.120

  • 0.072

  • 0.060

  • 0.048

  • 0.036

  • 0.024

  • 0.012

Use one of the following prices for Rekognition DetectModerationLabels Amazon Augmented AI review tasks. Prices are in US dollars.

  • 1.200

  • 1.080

  • 0.960

  • 0.840

  • 0.720

  • 0.600

  • 0.480

  • 0.360

  • 0.240

  • 0.120

  • 0.072

  • 0.060

  • 0.048

  • 0.036

  • 0.024

  • 0.012

Use one of the following prices for Amazon Augmented AI custom human review tasks. Prices are in US dollars.

  • 1.200

  • 1.080

  • 0.960

  • 0.840

  • 0.720

  • 0.600

  • 0.480

  • 0.360

  • 0.240

  • 0.120

  • 0.072

  • 0.060

  • 0.048

  • 0.036

  • 0.024

  • 0.012

PutModelPackageGroupPolicyInput
PutModelPackageGroupPolicyOutput
RedshiftDatasetDefinition

Configuration for Redshift Dataset Definition input.

RegisterDevicesRequest
RegisterModelStepMetadata

Metadata for a register model job step.

RenderUiTemplateRequest
RenderUiTemplateResponse
RenderableTask

Contains input values for a task.

RenderingError

A description of an error that occurred while rendering the template.

RepositoryAuthConfig

Specifies an authentication configuration for the private docker registry where your model image is hosted. Specify a value for this property only if you specified Vpc as the value for the RepositoryAccessMode field of the ImageConfig object that you passed to a call to CreateModel and the private Docker registry where the model image is hosted requires authentication.

ResolvedAttributes

The resolved attributes.

ResourceConfig

Describes the resources, including ML compute instances and ML storage volumes, to use for model training.

ResourceLimits

Specifies the maximum number of training jobs and parallel training jobs that a hyperparameter tuning job can launch.

ResourceSpec

Specifies the ARN's of a SageMaker image and SageMaker image version, and the instance type that the version runs on.

RetentionPolicy

The retention policy for data stored on an Amazon Elastic File System (EFS) volume.

RetryStrategy

The retry strategy to use when a training job fails due to an InternalServerError. RetryStrategy is specified as part of the CreateTrainingJob and CreateHyperParameterTuningJob requests. You can add the StoppingCondition parameter to the request to limit the training time for the complete job.

S3DataSource

Describes the S3 data source.

S3StorageConfig

The Amazon Simple Storage (Amazon S3) location and and security configuration for OfflineStore.

SageMakerClient
A client for the SageMaker API.
ScheduleConfig

Configuration details about the monitoring schedule.

SearchExpression

A multi-expression that searches for the specified resource or resources in a search. All resource objects that satisfy the expression's condition are included in the search results. You must specify at least one subexpression, filter, or nested filter. A SearchExpression can contain up to twenty elements.

A SearchExpression contains the following components:

  • A list of Filter objects. Each filter defines a simple Boolean expression comprised of a resource property name, Boolean operator, and value.

  • A list of NestedFilter objects. Each nested filter defines a list of Boolean expressions using a list of resource properties. A nested filter is satisfied if a single object in the list satisfies all Boolean expressions.

  • A list of SearchExpression objects. A search expression object can be nested in a list of search expression objects.

  • A Boolean operator: And or Or.

SearchRecord

A single resource returned as part of the Search API response.

SearchRequest
SearchResponse
SecondaryStatusTransition

An array element of DescribeTrainingJobResponse$SecondaryStatusTransitions. It provides additional details about a status that the training job has transitioned through. A training job can be in one of several states, for example, starting, downloading, training, or uploading. Within each state, there are a number of intermediate states. For example, within the starting state, Amazon SageMaker could be starting the training job or launching the ML instances. These transitional states are referred to as the job's secondary status.

SendPipelineExecutionStepFailureRequest
SendPipelineExecutionStepFailureResponse
SendPipelineExecutionStepSuccessRequest
SendPipelineExecutionStepSuccessResponse
ServiceCatalogProvisionedProductDetails

Details of a provisioned service catalog product. For information about service catalog, see What is AWS Service Catalog.

ServiceCatalogProvisioningDetails

Details that you specify to provision a service catalog product. For information about service catalog, see .What is AWS Service Catalog.

SharingSettings

Specifies options for sharing SageMaker Studio notebooks. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called. When SharingSettings is not specified, notebook sharing isn't allowed.

ShuffleConfig

A configuration for a shuffle option for input data in a channel. If you use S3Prefix for S3DataType, the results of the S3 key prefix matches are shuffled. If you use ManifestFile, the order of the S3 object references in the ManifestFile is shuffled. If you use AugmentedManifestFile, the order of the JSON lines in the AugmentedManifestFile is shuffled. The shuffling order is determined using the Seed value.

For Pipe input mode, when ShuffleConfig is specified shuffling is done at the start of every epoch. With large datasets, this ensures that the order of the training data is different for each epoch, and it helps reduce bias and possible overfitting. In a multi-node training job when ShuffleConfig is combined with S3DataDistributionType of ShardedByS3Key, the data is shuffled across nodes so that the content sent to a particular node on the first epoch might be sent to a different node on the second epoch.

SourceAlgorithm

Specifies an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

SourceAlgorithmSpecification

A list of algorithms that were used to create a model package.

SourceIpConfig

A list of IP address ranges (CIDRs). Used to create an allow list of IP addresses for a private workforce. Workers will only be able to login to their worker portal from an IP address within this range. By default, a workforce isn't restricted to specific IP addresses.

StartMonitoringScheduleRequest
StartNotebookInstanceInput
StartPipelineExecutionRequest
StartPipelineExecutionResponse
StopAutoMLJobRequest
StopCompilationJobRequest
StopEdgePackagingJobRequest
StopHyperParameterTuningJobRequest
StopLabelingJobRequest
StopMonitoringScheduleRequest
StopNotebookInstanceInput
StopPipelineExecutionRequest
StopPipelineExecutionResponse
StopProcessingJobRequest
StopTrainingJobRequest
StopTransformJobRequest
StoppingCondition

Specifies a limit to how long a model training job, model compilation job, or hyperparameter tuning job can run. It also specifies how long a managed Spot training job has to complete. When the job reaches the time limit, Amazon SageMaker ends the training or compilation job. Use this API to cap model training costs.

To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal, which delays job termination for 120 seconds. Algorithms can use this 120-second window to save the model artifacts, so the results of training are not lost.

The training algorithms provided by Amazon SageMaker automatically save the intermediate results of a model training job when possible. This attempt to save artifacts is only a best effort case as model might not be in a state from which it can be saved. For example, if training has just started, the model might not be ready to save. When saved, this intermediate data is a valid model artifact. You can use it to create a model with CreateModel.

The Neural Topic Model (NTM) currently does not support saving intermediate model artifacts. When training NTMs, make sure that the maximum runtime is sufficient for the training job to complete.

SubscribedWorkteam

Describes a work team of a vendor that does the a labelling job.

SuggestionQuery

Specified in the GetSearchSuggestions request. Limits the property names that are included in the response.

Tag

A tag object that consists of a key and an optional value, used to manage metadata for Amazon SageMaker AWS resources.

You can add tags to notebook instances, training jobs, hyperparameter tuning jobs, batch transform jobs, models, labeling jobs, work teams, endpoint configurations, and endpoints. For more information on adding tags to Amazon SageMaker resources, see AddTags.

For more information on adding metadata to your AWS resources with tagging, see Tagging AWS resources. For advice on best practices for managing AWS resources with tagging, see Tagging Best Practices: Implement an Effective AWS Resource Tagging Strategy.

TargetPlatform

Contains information about a target platform that you want your model to run on, such as OS, architecture, and accelerators. It is an alternative of TargetDevice.

TensorBoardAppSettings

The TensorBoard app settings.

TensorBoardOutputConfig

Configuration of storage locations for the Debugger TensorBoard output data.

TrafficRoutingConfig

Currently, the TrafficRoutingConfig API is not supported.

TrainingJob

Contains information about a training job.

TrainingJobDefinition

Defines the input needed to run a training job using the algorithm.

TrainingJobStatusCounters

The numbers of training jobs launched by a hyperparameter tuning job, categorized by status.

TrainingJobStepMetadata

Metadata for a training job step.

TrainingJobSummary

Provides summary information about a training job.

TrainingSpecification

Defines how the algorithm is used for a training job.

TransformDataSource

Describes the location of the channel data.

TransformInput

Describes the input source of a transform job and the way the transform job consumes it.

TransformJob

A batch transform job. For information about SageMaker batch transform, see Use Batch Transform.

TransformJobDefinition

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

TransformJobStepMetadata

Metadata for a transform job step.

TransformJobSummary

Provides a summary of a transform job. Multiple TransformJobSummary objects are returned as a list after in response to a ListTransformJobs call.

TransformOutput

Describes the results of a transform job.

TransformResources

Describes the resources, including ML instance types and ML instance count, to use for transform job.

TransformS3DataSource

Describes the S3 data source.

Trial

The properties of a trial as returned by the Search API.

TrialComponent

The properties of a trial component as returned by the Search API.

TrialComponentArtifact

Represents an input or output artifact of a trial component. You specify TrialComponentArtifact as part of the InputArtifacts and OutputArtifacts parameters in the CreateTrialComponent request.

Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types. Examples of output artifacts are metrics, snapshots, logs, and images.

TrialComponentMetricSummary

A summary of the metrics of a trial component.

TrialComponentParameterValue

The value of a hyperparameter. Only one of NumberValue or StringValue can be specified.

This object is specified in the CreateTrialComponent request.

TrialComponentSimpleSummary

A short summary of a trial component.

TrialComponentSource

The Amazon Resource Name (ARN) and job type of the source of a trial component.

TrialComponentSourceDetail

Detailed information about the source of a trial component. Either ProcessingJob or TrainingJob is returned.

TrialComponentStatus

The status of the trial component.

TrialComponentSummary

A summary of the properties of a trial component. To get all the properties, call the DescribeTrialComponent API and provide the TrialComponentName.

TrialSource

The source of the trial.

TrialSummary

A summary of the properties of a trial. To get the complete set of properties, call the DescribeTrial API and provide the TrialName.

TuningJobCompletionCriteria

The job completion criteria.

USD

Represents an amount of money in United States dollars.

UiConfig

Provided configuration information for the worker UI for a labeling job.

UiTemplate

The Liquid template for the worker user interface.

UiTemplateInfo

Container for user interface template information.

UpdateActionRequest
UpdateActionResponse
UpdateAppImageConfigRequest
UpdateAppImageConfigResponse
UpdateArtifactRequest
UpdateArtifactResponse
UpdateCodeRepositoryInput
UpdateCodeRepositoryOutput
UpdateContextRequest
UpdateContextResponse
UpdateDeviceFleetRequest
UpdateDevicesRequest
UpdateDomainRequest
UpdateDomainResponse
UpdateEndpointInput
UpdateEndpointOutput
UpdateEndpointWeightsAndCapacitiesInput
UpdateEndpointWeightsAndCapacitiesOutput
UpdateExperimentRequest
UpdateExperimentResponse
UpdateImageRequest
UpdateImageResponse
UpdateModelPackageInput
UpdateModelPackageOutput
UpdateMonitoringScheduleRequest
UpdateMonitoringScheduleResponse
UpdateNotebookInstanceInput
UpdateNotebookInstanceLifecycleConfigInput
UpdateNotebookInstanceLifecycleConfigOutput
UpdateNotebookInstanceOutput
UpdatePipelineExecutionRequest
UpdatePipelineExecutionResponse
UpdatePipelineRequest
UpdatePipelineResponse
UpdateTrainingJobRequest
UpdateTrainingJobResponse
UpdateTrialComponentRequest
UpdateTrialComponentResponse
UpdateTrialRequest
UpdateTrialResponse
UpdateUserProfileRequest
UpdateUserProfileResponse
UpdateWorkforceRequest
UpdateWorkforceResponse
UpdateWorkteamRequest
UpdateWorkteamResponse
UserContext

Information about the user who created or modified an experiment, trial, or trial component.

UserProfileDetails

The user profile details.

UserSettings

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

SecurityGroups is aggregated when specified in both calls. For all other settings in UserSettings, the values specified in CreateUserProfile take precedence over those specified in CreateDomain.

VariantProperty

Specifies a production variant property type for an Endpoint.

If you are updating an endpoint with the UpdateEndpointInput$RetainAllVariantProperties option set to true, the VariantProperty objects listed in UpdateEndpointInput$ExcludeRetainedVariantProperties override the existing variant properties of the endpoint.

VpcConfig

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud.

Workforce

A single private workforce, which is automatically created when you create your first private work team. You can create one private work force in each AWS Region. By default, any workforce-related API operation used in a specific region will apply to the workforce created in that region. To learn how to create a private workforce, see Create a Private Workforce.

Workteam

Provides details about a labeling work team.

Enums§

AddAssociationError
Errors returned by AddAssociation
AddTagsError
Errors returned by AddTags
AssociateTrialComponentError
Errors returned by AssociateTrialComponent
CreateActionError
Errors returned by CreateAction
CreateAlgorithmError
Errors returned by CreateAlgorithm
CreateAppError
Errors returned by CreateApp
CreateAppImageConfigError
Errors returned by CreateAppImageConfig
CreateArtifactError
Errors returned by CreateArtifact
CreateAutoMLJobError
Errors returned by CreateAutoMLJob
CreateCodeRepositoryError
Errors returned by CreateCodeRepository
CreateCompilationJobError
Errors returned by CreateCompilationJob
CreateContextError
Errors returned by CreateContext
CreateDataQualityJobDefinitionError
Errors returned by CreateDataQualityJobDefinition
CreateDeviceFleetError
Errors returned by CreateDeviceFleet
CreateDomainError
Errors returned by CreateDomain
CreateEdgePackagingJobError
Errors returned by CreateEdgePackagingJob
CreateEndpointConfigError
Errors returned by CreateEndpointConfig
CreateEndpointError
Errors returned by CreateEndpoint
CreateExperimentError
Errors returned by CreateExperiment
CreateFeatureGroupError
Errors returned by CreateFeatureGroup
CreateFlowDefinitionError
Errors returned by CreateFlowDefinition
CreateHumanTaskUiError
Errors returned by CreateHumanTaskUi
CreateHyperParameterTuningJobError
Errors returned by CreateHyperParameterTuningJob
CreateImageError
Errors returned by CreateImage
CreateImageVersionError
Errors returned by CreateImageVersion
CreateLabelingJobError
Errors returned by CreateLabelingJob
CreateModelBiasJobDefinitionError
Errors returned by CreateModelBiasJobDefinition
CreateModelError
Errors returned by CreateModel
CreateModelExplainabilityJobDefinitionError
Errors returned by CreateModelExplainabilityJobDefinition
CreateModelPackageError
Errors returned by CreateModelPackage
CreateModelPackageGroupError
Errors returned by CreateModelPackageGroup
CreateModelQualityJobDefinitionError
Errors returned by CreateModelQualityJobDefinition
CreateMonitoringScheduleError
Errors returned by CreateMonitoringSchedule
CreateNotebookInstanceError
Errors returned by CreateNotebookInstance
CreateNotebookInstanceLifecycleConfigError
Errors returned by CreateNotebookInstanceLifecycleConfig
CreatePipelineError
Errors returned by CreatePipeline
CreatePresignedDomainUrlError
Errors returned by CreatePresignedDomainUrl
CreatePresignedNotebookInstanceUrlError
Errors returned by CreatePresignedNotebookInstanceUrl
CreateProcessingJobError
Errors returned by CreateProcessingJob
CreateProjectError
Errors returned by CreateProject
CreateTrainingJobError
Errors returned by CreateTrainingJob
CreateTransformJobError
Errors returned by CreateTransformJob
CreateTrialComponentError
Errors returned by CreateTrialComponent
CreateTrialError
Errors returned by CreateTrial
CreateUserProfileError
Errors returned by CreateUserProfile
CreateWorkforceError
Errors returned by CreateWorkforce
CreateWorkteamError
Errors returned by CreateWorkteam
DeleteActionError
Errors returned by DeleteAction
DeleteAlgorithmError
Errors returned by DeleteAlgorithm
DeleteAppError
Errors returned by DeleteApp
DeleteAppImageConfigError
Errors returned by DeleteAppImageConfig
DeleteArtifactError
Errors returned by DeleteArtifact
DeleteAssociationError
Errors returned by DeleteAssociation
DeleteCodeRepositoryError
Errors returned by DeleteCodeRepository
DeleteContextError
Errors returned by DeleteContext
DeleteDataQualityJobDefinitionError
Errors returned by DeleteDataQualityJobDefinition
DeleteDeviceFleetError
Errors returned by DeleteDeviceFleet
DeleteDomainError
Errors returned by DeleteDomain
DeleteEndpointConfigError
Errors returned by DeleteEndpointConfig
DeleteEndpointError
Errors returned by DeleteEndpoint
DeleteExperimentError
Errors returned by DeleteExperiment
DeleteFeatureGroupError
Errors returned by DeleteFeatureGroup
DeleteFlowDefinitionError
Errors returned by DeleteFlowDefinition
DeleteHumanTaskUiError
Errors returned by DeleteHumanTaskUi
DeleteImageError
Errors returned by DeleteImage
DeleteImageVersionError
Errors returned by DeleteImageVersion
DeleteModelBiasJobDefinitionError
Errors returned by DeleteModelBiasJobDefinition
DeleteModelError
Errors returned by DeleteModel
DeleteModelExplainabilityJobDefinitionError
Errors returned by DeleteModelExplainabilityJobDefinition
DeleteModelPackageError
Errors returned by DeleteModelPackage
DeleteModelPackageGroupError
Errors returned by DeleteModelPackageGroup
DeleteModelPackageGroupPolicyError
Errors returned by DeleteModelPackageGroupPolicy
DeleteModelQualityJobDefinitionError
Errors returned by DeleteModelQualityJobDefinition
DeleteMonitoringScheduleError
Errors returned by DeleteMonitoringSchedule
DeleteNotebookInstanceError
Errors returned by DeleteNotebookInstance
DeleteNotebookInstanceLifecycleConfigError
Errors returned by DeleteNotebookInstanceLifecycleConfig
DeletePipelineError
Errors returned by DeletePipeline
DeleteProjectError
Errors returned by DeleteProject
DeleteTagsError
Errors returned by DeleteTags
DeleteTrialComponentError
Errors returned by DeleteTrialComponent
DeleteTrialError
Errors returned by DeleteTrial
DeleteUserProfileError
Errors returned by DeleteUserProfile
DeleteWorkforceError
Errors returned by DeleteWorkforce
DeleteWorkteamError
Errors returned by DeleteWorkteam
DeregisterDevicesError
Errors returned by DeregisterDevices
DescribeActionError
Errors returned by DescribeAction
DescribeAlgorithmError
Errors returned by DescribeAlgorithm
DescribeAppError
Errors returned by DescribeApp
DescribeAppImageConfigError
Errors returned by DescribeAppImageConfig
DescribeArtifactError
Errors returned by DescribeArtifact
DescribeAutoMLJobError
Errors returned by DescribeAutoMLJob
DescribeCodeRepositoryError
Errors returned by DescribeCodeRepository
DescribeCompilationJobError
Errors returned by DescribeCompilationJob
DescribeContextError
Errors returned by DescribeContext
DescribeDataQualityJobDefinitionError
Errors returned by DescribeDataQualityJobDefinition
DescribeDeviceError
Errors returned by DescribeDevice
DescribeDeviceFleetError
Errors returned by DescribeDeviceFleet
DescribeDomainError
Errors returned by DescribeDomain
DescribeEdgePackagingJobError
Errors returned by DescribeEdgePackagingJob
DescribeEndpointConfigError
Errors returned by DescribeEndpointConfig
DescribeEndpointError
Errors returned by DescribeEndpoint
DescribeExperimentError
Errors returned by DescribeExperiment
DescribeFeatureGroupError
Errors returned by DescribeFeatureGroup
DescribeFlowDefinitionError
Errors returned by DescribeFlowDefinition
DescribeHumanTaskUiError
Errors returned by DescribeHumanTaskUi
DescribeHyperParameterTuningJobError
Errors returned by DescribeHyperParameterTuningJob
DescribeImageError
Errors returned by DescribeImage
DescribeImageVersionError
Errors returned by DescribeImageVersion
DescribeLabelingJobError
Errors returned by DescribeLabelingJob
DescribeModelBiasJobDefinitionError
Errors returned by DescribeModelBiasJobDefinition
DescribeModelError
Errors returned by DescribeModel
DescribeModelExplainabilityJobDefinitionError
Errors returned by DescribeModelExplainabilityJobDefinition
DescribeModelPackageError
Errors returned by DescribeModelPackage
DescribeModelPackageGroupError
Errors returned by DescribeModelPackageGroup
DescribeModelQualityJobDefinitionError
Errors returned by DescribeModelQualityJobDefinition
DescribeMonitoringScheduleError
Errors returned by DescribeMonitoringSchedule
DescribeNotebookInstanceError
Errors returned by DescribeNotebookInstance
DescribeNotebookInstanceLifecycleConfigError
Errors returned by DescribeNotebookInstanceLifecycleConfig
DescribePipelineDefinitionForExecutionError
Errors returned by DescribePipelineDefinitionForExecution
DescribePipelineError
Errors returned by DescribePipeline
DescribePipelineExecutionError
Errors returned by DescribePipelineExecution
DescribeProcessingJobError
Errors returned by DescribeProcessingJob
DescribeProjectError
Errors returned by DescribeProject
DescribeSubscribedWorkteamError
Errors returned by DescribeSubscribedWorkteam
DescribeTrainingJobError
Errors returned by DescribeTrainingJob
DescribeTransformJobError
Errors returned by DescribeTransformJob
DescribeTrialComponentError
Errors returned by DescribeTrialComponent
DescribeTrialError
Errors returned by DescribeTrial
DescribeUserProfileError
Errors returned by DescribeUserProfile
DescribeWorkforceError
Errors returned by DescribeWorkforce
DescribeWorkteamError
Errors returned by DescribeWorkteam
DisableSagemakerServicecatalogPortfolioError
Errors returned by DisableSagemakerServicecatalogPortfolio
DisassociateTrialComponentError
Errors returned by DisassociateTrialComponent
EnableSagemakerServicecatalogPortfolioError
Errors returned by EnableSagemakerServicecatalogPortfolio
GetDeviceFleetReportError
Errors returned by GetDeviceFleetReport
GetModelPackageGroupPolicyError
Errors returned by GetModelPackageGroupPolicy
GetSagemakerServicecatalogPortfolioStatusError
Errors returned by GetSagemakerServicecatalogPortfolioStatus
GetSearchSuggestionsError
Errors returned by GetSearchSuggestions
ListActionsError
Errors returned by ListActions
ListAlgorithmsError
Errors returned by ListAlgorithms
ListAppImageConfigsError
Errors returned by ListAppImageConfigs
ListAppsError
Errors returned by ListApps
ListArtifactsError
Errors returned by ListArtifacts
ListAssociationsError
Errors returned by ListAssociations
ListAutoMLJobsError
Errors returned by ListAutoMLJobs
ListCandidatesForAutoMLJobError
Errors returned by ListCandidatesForAutoMLJob
ListCodeRepositoriesError
Errors returned by ListCodeRepositories
ListCompilationJobsError
Errors returned by ListCompilationJobs
ListContextsError
Errors returned by ListContexts
ListDataQualityJobDefinitionsError
Errors returned by ListDataQualityJobDefinitions
ListDeviceFleetsError
Errors returned by ListDeviceFleets
ListDevicesError
Errors returned by ListDevices
ListDomainsError
Errors returned by ListDomains
ListEdgePackagingJobsError
Errors returned by ListEdgePackagingJobs
ListEndpointConfigsError
Errors returned by ListEndpointConfigs
ListEndpointsError
Errors returned by ListEndpoints
ListExperimentsError
Errors returned by ListExperiments
ListFeatureGroupsError
Errors returned by ListFeatureGroups
ListFlowDefinitionsError
Errors returned by ListFlowDefinitions
ListHumanTaskUisError
Errors returned by ListHumanTaskUis
ListHyperParameterTuningJobsError
Errors returned by ListHyperParameterTuningJobs
ListImageVersionsError
Errors returned by ListImageVersions
ListImagesError
Errors returned by ListImages
ListLabelingJobsError
Errors returned by ListLabelingJobs
ListLabelingJobsForWorkteamError
Errors returned by ListLabelingJobsForWorkteam
ListModelBiasJobDefinitionsError
Errors returned by ListModelBiasJobDefinitions
ListModelExplainabilityJobDefinitionsError
Errors returned by ListModelExplainabilityJobDefinitions
ListModelPackageGroupsError
Errors returned by ListModelPackageGroups
ListModelPackagesError
Errors returned by ListModelPackages
ListModelQualityJobDefinitionsError
Errors returned by ListModelQualityJobDefinitions
ListModelsError
Errors returned by ListModels
ListMonitoringExecutionsError
Errors returned by ListMonitoringExecutions
ListMonitoringSchedulesError
Errors returned by ListMonitoringSchedules
ListNotebookInstanceLifecycleConfigsError
Errors returned by ListNotebookInstanceLifecycleConfigs
ListNotebookInstancesError
Errors returned by ListNotebookInstances
ListPipelineExecutionStepsError
Errors returned by ListPipelineExecutionSteps
ListPipelineExecutionsError
Errors returned by ListPipelineExecutions
ListPipelineParametersForExecutionError
Errors returned by ListPipelineParametersForExecution
ListPipelinesError
Errors returned by ListPipelines
ListProcessingJobsError
Errors returned by ListProcessingJobs
ListProjectsError
Errors returned by ListProjects
ListSubscribedWorkteamsError
Errors returned by ListSubscribedWorkteams
ListTagsError
Errors returned by ListTags
ListTrainingJobsError
Errors returned by ListTrainingJobs
ListTrainingJobsForHyperParameterTuningJobError
Errors returned by ListTrainingJobsForHyperParameterTuningJob
ListTransformJobsError
Errors returned by ListTransformJobs
ListTrialComponentsError
Errors returned by ListTrialComponents
ListTrialsError
Errors returned by ListTrials
ListUserProfilesError
Errors returned by ListUserProfiles
ListWorkforcesError
Errors returned by ListWorkforces
ListWorkteamsError
Errors returned by ListWorkteams
PutModelPackageGroupPolicyError
Errors returned by PutModelPackageGroupPolicy
RegisterDevicesError
Errors returned by RegisterDevices
RenderUiTemplateError
Errors returned by RenderUiTemplate
SearchError
Errors returned by Search
SendPipelineExecutionStepFailureError
Errors returned by SendPipelineExecutionStepFailure
SendPipelineExecutionStepSuccessError
Errors returned by SendPipelineExecutionStepSuccess
StartMonitoringScheduleError
Errors returned by StartMonitoringSchedule
StartNotebookInstanceError
Errors returned by StartNotebookInstance
StartPipelineExecutionError
Errors returned by StartPipelineExecution
StopAutoMLJobError
Errors returned by StopAutoMLJob
StopCompilationJobError
Errors returned by StopCompilationJob
StopEdgePackagingJobError
Errors returned by StopEdgePackagingJob
StopHyperParameterTuningJobError
Errors returned by StopHyperParameterTuningJob
StopLabelingJobError
Errors returned by StopLabelingJob
StopMonitoringScheduleError
Errors returned by StopMonitoringSchedule
StopNotebookInstanceError
Errors returned by StopNotebookInstance
StopPipelineExecutionError
Errors returned by StopPipelineExecution
StopProcessingJobError
Errors returned by StopProcessingJob
StopTrainingJobError
Errors returned by StopTrainingJob
StopTransformJobError
Errors returned by StopTransformJob
UpdateActionError
Errors returned by UpdateAction
UpdateAppImageConfigError
Errors returned by UpdateAppImageConfig
UpdateArtifactError
Errors returned by UpdateArtifact
UpdateCodeRepositoryError
Errors returned by UpdateCodeRepository
UpdateContextError
Errors returned by UpdateContext
UpdateDeviceFleetError
Errors returned by UpdateDeviceFleet
UpdateDevicesError
Errors returned by UpdateDevices
UpdateDomainError
Errors returned by UpdateDomain
UpdateEndpointError
Errors returned by UpdateEndpoint
UpdateEndpointWeightsAndCapacitiesError
Errors returned by UpdateEndpointWeightsAndCapacities
UpdateExperimentError
Errors returned by UpdateExperiment
UpdateImageError
Errors returned by UpdateImage
UpdateModelPackageError
Errors returned by UpdateModelPackage
UpdateMonitoringScheduleError
Errors returned by UpdateMonitoringSchedule
UpdateNotebookInstanceError
Errors returned by UpdateNotebookInstance
UpdateNotebookInstanceLifecycleConfigError
Errors returned by UpdateNotebookInstanceLifecycleConfig
UpdatePipelineError
Errors returned by UpdatePipeline
UpdatePipelineExecutionError
Errors returned by UpdatePipelineExecution
UpdateTrainingJobError
Errors returned by UpdateTrainingJob
UpdateTrialComponentError
Errors returned by UpdateTrialComponent
UpdateTrialError
Errors returned by UpdateTrial
UpdateUserProfileError
Errors returned by UpdateUserProfile
UpdateWorkforceError
Errors returned by UpdateWorkforce
UpdateWorkteamError
Errors returned by UpdateWorkteam

Traits§

SageMaker
Trait representing the capabilities of the SageMaker API. SageMaker clients implement this trait.