AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::SageMaker::Project

CfnProject

Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model.

Import

import { CfnProject } from 'aws-cdk-lib/aws-sagemaker';

Or use the module namespace:

import * as sagemaker from 'aws-cdk-lib/aws-sagemaker';
// sagemaker.CfnProject

Properties

Configuration passed to the constructor as CfnProjectProps.

projectNameRequired
string

The name of the project.

projectDescriptionOptional
string

The description of the project.

serviceCatalogProvisionedProductDetailsOptional
IResolvable | ServiceCatalogProvisionedProductDetailsProperty

Details of a provisioned service catalog product. For information about service catalog, see [What is AWS Service Catalog](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/introduction.html) .

serviceCatalogProvisioningDetailsOptional
any

The product ID and provisioning artifact ID to provision a service catalog. For information, see [What is AWS Service Catalog](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/introduction.html) .

tagsOptional
CfnTag[]

A list of key-value pairs to apply to this resource. For more information, see [Resource Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) and [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what) in the *AWS Billing and Cost Management User Guide* .

templateProviderDetailsOptional
IResolvable | IResolvable | TemplateProviderDetailProperty[]

An array of template providers associated with the project.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter