AWSCDK::Sagemaker

72 types

Amazon SageMaker Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

An experimental construct library for this service is available in preview. Since it is not stable yet, it is distributed as a separate package so that you can pin its version independently of the rest of the CDK. See the package:

@aws-cdk/aws-sagemaker-alpha

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::SageMaker.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 35

CfnAppCreates a running app for the specified UserProfile. CfnAppImageConfigCreates a configuration for running a SageMaker AI image as a KernelGateway app. CfnClusterCreates an Amazon SageMaker HyperPod cluster. CfnCodeRepositoryCreates a Git repository as a resource in your SageMaker AI account. CfnDataQualityJobDefinitionCreates a definition for a job that monitors data quality and drift. CfnDeviceThe `AWS::SageMaker::Device` resource is an Amazon SageMaker resource type that allows you CfnDeviceFleetThe `AWS::SageMaker::DeviceFleet` resource is an Amazon SageMaker resource type that allow CfnDomainCreates a `Domain` . CfnEndpointUse the `AWS::SageMaker::Endpoint` resource to create an endpoint using the specified conf CfnEndpointConfigThe `AWS::SageMaker::EndpointConfig` resource creates a configuration for an Amazon SageMa CfnFeatureGroupCreate a new `FeatureGroup` . CfnImageCreates a custom SageMaker AI image. CfnImageVersionCreates a version of the SageMaker image specified by `ImageName` . CfnInferenceComponentCreates an inference component, which is a SageMaker AI hosting object that you can use to CfnInferenceExperimentCreates an inference experiment using the configurations specified in the request. CfnMlflowAppResource type definition for AWS::SageMaker::MlflowApp. CfnMlflowTrackingServerCreates an MLflow Tracking Server using a general purpose Amazon S3 bucket as the artifact CfnModelThe `AWS::SageMaker::Model` resource to create a model to host at an Amazon SageMaker endp CfnModelBiasJobDefinitionCreates the definition for a model bias job. CfnModelCardCreates an Amazon SageMaker Model Card. CfnModelExplainabilityJobDefinitionCreates the definition for a model explainability job. CfnModelPackageA container for your trained model that can be deployed for SageMaker inference. CfnModelPackageGroupA group of versioned models in the Model Registry. CfnModelQualityJobDefinitionCreates a definition for a job that monitors model quality and drift. CfnMonitoringScheduleThe `AWS::SageMaker::MonitoringSchedule` resource is an Amazon SageMaker resource type tha CfnNotebookInstanceThe `AWS::SageMaker::NotebookInstance` resource creates an Amazon SageMaker notebook insta CfnNotebookInstanceLifecycleConfigThe `AWS::SageMaker::NotebookInstanceLifecycleConfig` resource creates shell scripts that CfnPartnerAppThe `AWS::SageMaker::PartnerApp` resource creates an Amazon SageMaker Partner AI App. CfnPipelineThe `AWS::SageMaker::Pipeline` resource creates shell scripts that run when you create and CfnProcessingJobAn Amazon SageMaker processing job that is used to analyze data and evaluate models. CfnProjectCreates a machine learning (ML) project that can contain one or more templates that set up CfnSpaceCreates a private space or a space used for real time collaboration in a domain. CfnStudioLifecycleConfigCreates a new Amazon SageMaker AI Studio Lifecycle Configuration. CfnUserProfileCreates a user profile. CfnWorkteamCreates a new work team for labeling your data.

Interfaces 37

CfnAppImageConfigPropsProperties for defining a `CfnAppImageConfig`. CfnAppPropsProperties for defining a `CfnApp`. CfnClusterPropsProperties for defining a `CfnCluster`. CfnCodeRepositoryPropsProperties for defining a `CfnCodeRepository`. CfnDataQualityJobDefinitionPropsProperties for defining a `CfnDataQualityJobDefinition`. CfnDeviceFleetPropsProperties for defining a `CfnDeviceFleet`. CfnDevicePropsProperties for defining a `CfnDevice`. CfnDomainPropsProperties for defining a `CfnDomain`. CfnEndpointConfigPropsProperties for defining a `CfnEndpointConfig`. CfnEndpointPropsProperties for defining a `CfnEndpoint`. CfnFeatureGroupPropsProperties for defining a `CfnFeatureGroup`. CfnImagePropsProperties for defining a `CfnImage`. CfnImageVersionPropsProperties for defining a `CfnImageVersion`. CfnInferenceComponentPropsProperties for defining a `CfnInferenceComponent`. CfnInferenceExperimentPropsProperties for defining a `CfnInferenceExperiment`. CfnMlflowAppPropsProperties for defining a `CfnMlflowApp`. CfnMlflowTrackingServerPropsProperties for defining a `CfnMlflowTrackingServer`. CfnModelBiasJobDefinitionPropsProperties for defining a `CfnModelBiasJobDefinition`. CfnModelCardPropsProperties for defining a `CfnModelCard`. CfnModelExplainabilityJobDefinitionPropsProperties for defining a `CfnModelExplainabilityJobDefinition`. CfnModelPackageGroupPropsProperties for defining a `CfnModelPackageGroup`. CfnModelPackagePropsProperties for defining a `CfnModelPackage`. CfnModelPropsProperties for defining a `CfnModel`. CfnModelQualityJobDefinitionPropsProperties for defining a `CfnModelQualityJobDefinition`. CfnMonitoringSchedulePropsProperties for defining a `CfnMonitoringSchedule`. CfnNotebookInstanceLifecycleConfigPropsProperties for defining a `CfnNotebookInstanceLifecycleConfig`. CfnNotebookInstancePropsProperties for defining a `CfnNotebookInstance`. CfnPartnerAppPropsProperties for defining a `CfnPartnerApp`. CfnPipelinePropsProperties for defining a `CfnPipeline`. CfnProcessingJobPropsProperties for defining a `CfnProcessingJob`. CfnProjectPropsProperties for defining a `CfnProject`. CfnSpacePropsProperties for defining a `CfnSpace`. CfnStudioLifecycleConfigPropsProperties for defining a `CfnStudioLifecycleConfig`. CfnUserProfilePropsProperties for defining a `CfnUserProfile`. CfnWorkteamPropsProperties for defining a `CfnWorkteam`. IEndpointThe interface for a SageMaker Endpoint resource. IPipelineThe interface for a SageMaker Pipeline resource.