AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::DataZone::Domain

CfnDomain

The `AWS::DataZone::Domain` resource specifies an Amazon DataZone domain. You can use domains to organize your assets, users, and their projects.

Import

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

Or use the module namespace:

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

Properties

Configuration passed to the constructor as CfnDomainProps.

domainExecutionRoleRequired
string

The domain execution role that is created when an Amazon DataZone domain is created. The domain execution role is created in the AWS account that houses the Amazon DataZone domain.

nameRequired
string

The name of the Amazon DataZone domain.

descriptionOptional
string

The description of the Amazon DataZone domain.

domainVersionOptional
string

The domain version.

kmsKeyIdentifierOptional
string

The identifier of the AWS Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.

serviceRoleOptional
string

The service role of the domain.

singleSignOnOptional
IResolvable | SingleSignOnProperty

The single sign-on details in Amazon DataZone.

tagsOptional
CfnTag[]

The tags specified for the Amazon DataZone domain.

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