Project
The Project resource lets you manage AWS DataZone Projects to facilitate data management and collaboration across your organization.
Minimal Example
Section titled “Minimal Example”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."});
Advanced Configuration
Section titled “Advanced Configuration”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"]});
Adoption of Existing Resources
Section titled “Adoption of Existing Resources”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});