Skip to content
GitHubXDiscord

Project

The Project resource lets you manage AWS DataZone Projects to facilitate data management and collaboration across your organization.

Create a basic DataZone project with required properties and a common optional description.

import AWS from "alchemy/aws/control";
const dataZoneProject = await AWS.DataZone.Project("myDataZoneProject", {
domainIdentifier: "my-domain",
name: "Marketing Data Project",
description: "A project to manage marketing data assets."
});

Configure a project with glossary terms for enhanced data classification.

const advancedDataZoneProject = await AWS.DataZone.Project("advancedDataZoneProject", {
domainIdentifier: "my-domain",
name: "Sales Data Project",
description: "A project dedicated to managing sales-related data.",
glossaryTerms: ["Sales", "Customer", "Revenue"]
});

Create a project and set the adopt property to true to handle existing resources gracefully.

const adoptedDataZoneProject = await AWS.DataZone.Project("adoptedDataZoneProject", {
domainIdentifier: "my-domain",
name: "Finance Data Project",
description: "Project focused on financial data analysis.",
adopt: true
});