AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::DataZone::Project

CfnProject

The `AWS::DataZone::Project` resource specifies an Amazon DataZone project. Projects enable a group of users to collaborate on various business use cases that involve publishing, discovering, subscribing to, and consuming data in the Amazon DataZone catalog. Project members consume assets from the Amazon DataZone catalog and produce new assets using one or more analytical workflows.

Import

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

Or use the module namespace:

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

Properties

Configuration passed to the constructor as CfnProjectProps.

domainIdentifierRequired
string

The identifier of a Amazon DataZone domain where the project exists.

nameRequired
string

The name of a project.

descriptionOptional
string

The description of a project.

domainUnitIdOptional
string

The ID of the domain unit. This parameter is not required and if it is not specified, then the project is created at the root domain unit level.

glossaryTermsOptional
string[]

The glossary terms that can be used in this Amazon DataZone project.

projectProfileIdOptional
string

The ID of the project profile.

projectProfileVersionOptional
string

The project profile version to which the project should be updated. You can only specify the following string for this parameter: `latest` .

resourceTagsOptional
IResolvable | IResolvable | ResourceTagProperty[]

The resource tags of the project.

userParametersOptional
IResolvable | IResolvable | EnvironmentConfigurationUserParameterProperty[]

The user parameters of 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