AWS::DataZone Construct Library
All classes with the
Cfnprefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
ts
import * as datazone from 'aws-cdk-lib/aws-datazone';
python
import aws_cdk.aws_datazone as datazone
java
import software.amazon.awscdk.services.datazone.*;
csharp
using Amazon.CDK.AWS.DataZone;
go
import datazone "github.com/aws/aws-cdk-go/awscdk"
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for DataZone construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::DataZone resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::DataZone.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Types
| Name | Kind | Summary |
|---|---|---|
CfnConnection | Construct (L1) | In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services. |
CfnDataSource | Construct (L1) | The AWS::DataZone::DataSource resource specifies an Amazon DataZone data source that is used to import technical metadata of assets (data) from the source databases or data warehouses into Amazon DataZone. |
CfnDomain | Construct (L1) | The AWS::DataZone::Domain resource specifies an Amazon DataZone domain. |
CfnDomainUnit | Construct (L1) | The summary of the domain unit. |
CfnEnvironment | Construct (L1) | The AWS::DataZone::Environment resource specifies an Amazon DataZone environment, which is a collection of zero or more configured resources with a given set of IAM principals who can operate on those resources. |
CfnEnvironmentActions | Construct (L1) | The details about the specified action configured for an environment. |
CfnEnvironmentBlueprintConfiguration | Construct (L1) | The configuration details of an environment blueprint. |
CfnEnvironmentProfile | Construct (L1) | The details of an environment profile. |
CfnFormType | Construct (L1) | The details of the metadata form type. |
CfnGroupProfile | Construct (L1) | The details of a group profile in Amazon DataZone. |
CfnOwner | Construct (L1) | The owner that you want to add to the entity. |
CfnPolicyGrant | Construct (L1) | Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles. |
CfnProject | Construct (L1) | The AWS::DataZone::Project resource specifies an Amazon DataZone project. |
CfnProjectMembership | Construct (L1) | The AWS::DataZone::ProjectMembership resource adds a member to an Amazon DataZone project. |
CfnProjectProfile | Construct (L1) | The summary of a project profile. |
CfnSubscriptionTarget | Construct (L1) | The AWS::DataZone::SubscriptionTarget resource specifies an Amazon DataZone subscription target. |
CfnUserProfile | Construct (L1) | The user type of the user for which the user profile is created. |
CfnConnection.AmazonQPropertiesInputProperty | Struct | Amazon Q properties of the connection. |
CfnConnection.AthenaPropertiesInputProperty | Struct | The Amazon Athena properties of a connection. |
CfnConnection.AuthenticationConfigurationInputProperty | Struct | The authentication configuration of a connection. |
CfnConnection.AuthorizationCodePropertiesProperty | Struct | The authorization code properties of a connection. |
CfnConnection.AwsLocationProperty | Struct | The location of a project. |
CfnConnection.BasicAuthenticationCredentialsProperty | Struct | The basic authentication credentials of a connection. |
CfnConnection.ConnectionConfigurationProperty | Struct | A configuration of the connection. |
CfnConnection.ConnectionPropertiesInputProperty | Struct | The properties of a connection. |
CfnConnection.GlueConnectionInputProperty | Struct | The AWS Glue connecton input. |
CfnConnection.GlueOAuth2CredentialsProperty | Struct | The GlueOAuth2 credentials of a connection. |
CfnConnection.GluePropertiesInputProperty | Struct | The AWS Glue properties of a connection. |
CfnConnection.HyperPodPropertiesInputProperty | Struct | The hyper pod properties of a AWS Glue properties patch. |
CfnConnection.IamPropertiesInputProperty | Struct | The IAM properties of a connection. |
CfnConnection.LakehousePropertiesInputProperty | Struct | Lakehouse Properties Input. |
CfnConnection.LineageSyncScheduleProperty | Struct | The lineage sync schedule. |
CfnConnection.MlflowPropertiesInputProperty | Struct | MLflow Properties Input. |
CfnConnection.OAuth2ClientApplicationProperty | Struct | The OAuth2Client application. |
CfnConnection.OAuth2PropertiesProperty | Struct | The OAuth2 properties. |
CfnConnection.PhysicalConnectionRequirementsProperty | Struct | Physical connection requirements of a connection. |
CfnConnection.RedshiftCredentialsProperty | Struct | Amazon Redshift credentials of a connection. |
CfnConnection.RedshiftLineageSyncConfigurationInputProperty | Struct | The Amaon Redshift lineage sync configuration. |
CfnConnection.RedshiftPropertiesInputProperty | Struct | The Amazon Redshift properties. |
CfnConnection.RedshiftStoragePropertiesProperty | Struct | The Amazon Redshift storage properties. |
CfnConnection.S3PropertiesInputProperty | Struct | S3 Properties Input. |
CfnConnection.SparkEmrPropertiesInputProperty | Struct | The Spark EMR properties. |
CfnConnection.SparkGlueArgsProperty | Struct | The Spark AWS Glue args. |
CfnConnection.SparkGluePropertiesInputProperty | Struct | The Spark AWS Glue properties. |
CfnConnection.UsernamePasswordProperty | Struct | The username and password of a connection. |
CfnConnection.WorkflowsMwaaPropertiesInputProperty | Struct | Workflows MWAA Properties Input. |
CfnConnectionProps | Struct | Properties for defining a CfnConnection. |
CfnDataSource.DataSourceConfigurationInputProperty | Struct | The configuration of the data source. |
CfnDataSource.FilterExpressionProperty | Struct | A filter expression in Amazon DataZone. |
CfnDataSource.FormInputProperty | Struct | The details of a metadata form. |
CfnDataSource.GlueRunConfigurationInputProperty | Struct | The configuration details of the AWS Glue data source. |
CfnDataSource.RecommendationConfigurationProperty | Struct | The recommendation configuration for the data source. |
CfnDataSource.RedshiftClusterStorageProperty | Struct | The details of the Amazon Redshift cluster storage. |
CfnDataSource.RedshiftCredentialConfigurationProperty | Struct | The details of the credentials required to access an Amazon Redshift cluster. |
CfnDataSource.RedshiftRunConfigurationInputProperty | Struct | The relational filter configurations included in the configuration details of the Amazon Redshift data source. |
CfnDataSource.RedshiftServerlessStorageProperty | Struct | The details of the Amazon Redshift Serverless workgroup storage. |
CfnDataSource.RedshiftStorageProperty | Struct | The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run. |
CfnDataSource.RelationalFilterConfigurationProperty | Struct | The relational filter configuration for the data source. |
CfnDataSource.SageMakerRunConfigurationInputProperty | Struct | The configuration details of the Amazon SageMaker data source. |
CfnDataSource.ScheduleConfigurationProperty | Struct | The details of the schedule of the data source runs. |
CfnDataSourceProps | Struct | Properties for defining a CfnDataSource. |
CfnDomain.SingleSignOnProperty | Struct | The single sign-on details in Amazon DataZone. |
CfnDomainProps | Struct | Properties for defining a CfnDomain. |
CfnDomainUnitProps | Struct | Properties for defining a CfnDomainUnit. |
CfnEnvironment.EnvironmentParameterProperty | Struct | The parameter details of the environment. |
CfnEnvironmentActions.AwsConsoleLinkParametersProperty | Struct | The parameters of the console link specified as part of the environment action. |
CfnEnvironmentActionsProps | Struct | Properties for defining a CfnEnvironmentActions. |
CfnEnvironmentBlueprintConfiguration.LakeFormationConfigurationProperty | Struct | The Lake Formation configuration of the Data Lake blueprint. |
CfnEnvironmentBlueprintConfiguration.ProvisioningConfigurationProperty | Struct | The provisioning configuration of the blueprint. |
CfnEnvironmentBlueprintConfiguration.RegionalParameterProperty | Struct | The regional parameters in the environment blueprint. |
CfnEnvironmentBlueprintConfigurationProps | Struct | Properties for defining a CfnEnvironmentBlueprintConfiguration. |
CfnEnvironmentProfile.EnvironmentParameterProperty | Struct | The parameter details of an environment profile. |
CfnEnvironmentProfileProps | Struct | Properties for defining a CfnEnvironmentProfile. |
CfnEnvironmentProps | Struct | Properties for defining a CfnEnvironment. |
CfnFormType.ModelProperty | Struct | Indicates the smithy model of the API. |
CfnFormTypeProps | Struct | Properties for defining a CfnFormType. |
CfnGroupProfileProps | Struct | Properties for defining a CfnGroupProfile. |
CfnOwner.OwnerGroupPropertiesProperty | Struct | The properties of the domain unit owners group. |
CfnOwner.OwnerPropertiesProperty | Struct | The properties of a domain unit's owner. |
CfnOwner.OwnerUserPropertiesProperty | Struct | The properties of the owner user. |
CfnOwnerProps | Struct | Properties for defining a CfnOwner. |
CfnPolicyGrant.AddToProjectMemberPoolPolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateAssetTypePolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateDomainUnitPolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateEnvironmentProfilePolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateFormTypePolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateGlossaryPolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.CreateProjectFromProjectProfilePolicyGrantDetailProperty | Struct | Specifies whether to create a project from project profile policy grant details. |
CfnPolicyGrant.CreateProjectPolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.DomainUnitFilterForProjectProperty | Struct | The domain unit filter of the project grant filter. |
CfnPolicyGrant.DomainUnitGrantFilterProperty | Struct | The grant filter for the domain unit. |
CfnPolicyGrant.DomainUnitPolicyGrantPrincipalProperty | Struct | The domain unit principal to whom the policy is granted. |
CfnPolicyGrant.GroupPolicyGrantPrincipalProperty | Struct | The group principal to whom the policy is granted. |
CfnPolicyGrant.OverrideDomainUnitOwnersPolicyGrantDetailProperty | Struct | The grant details of the override domain unit owners policy. |
CfnPolicyGrant.OverrideProjectOwnersPolicyGrantDetailProperty | Struct | The details of the override project owners policy grant. |
CfnPolicyGrant.PolicyGrantDetailProperty | Struct | The details of the policy grant. |
CfnPolicyGrant.PolicyGrantPrincipalProperty | Struct | The policy grant principal. |
CfnPolicyGrant.ProjectGrantFilterProperty | Struct | The project grant filter. |
CfnPolicyGrant.ProjectPolicyGrantPrincipalProperty | Struct | The project policy grant principal. |
CfnPolicyGrant.UserPolicyGrantPrincipalProperty | Struct | The user policy grant principal. |
CfnPolicyGrantProps | Struct | Properties for defining a CfnPolicyGrant. |
CfnProject.EnvironmentConfigurationUserParameterProperty | Struct | The environment configuration user parameters. |
CfnProject.EnvironmentParameterProperty | Struct | The parameter details of an evironment profile. |
CfnProject.MemberProperty | Struct | The member of the project. |
CfnProject.ProjectMembershipAssignmentProperty | Struct | The project membership assignment. |
CfnProject.ResourceTagProperty | Struct | |
CfnProjectMembership.MemberProperty | Struct | The details about a project member. |
CfnProjectMembershipProps | Struct | Properties for defining a CfnProjectMembership. |
CfnProjectProfile.AwsAccountProperty | Struct | The AWS account of the environment. |
CfnProjectProfile.EnvironmentConfigurationParameterProperty | Struct | The environment configuration parameter. |
CfnProjectProfile.EnvironmentConfigurationParametersDetailsProperty | Struct | The details of the environment configuration parameter. |
CfnProjectProfile.EnvironmentConfigurationProperty | Struct | The configuration of an environment. |
CfnProjectProfile.RegionProperty | Struct | The AWS Region. |
CfnProjectProfile.ResourceTagParameterProperty | Struct | |
CfnProjectProfileProps | Struct | Properties for defining a CfnProjectProfile. |
CfnProjectProps | Struct | Properties for defining a CfnProject. |
CfnSubscriptionTarget.SubscriptionTargetFormProperty | Struct | The details of the subscription target configuration. |
CfnSubscriptionTargetProps | Struct | Properties for defining a CfnSubscriptionTarget. |
CfnUserProfile.IamUserProfileDetailsProperty | Struct | The details of the IAM User Profile. |
CfnUserProfile.SsoUserProfileDetailsProperty | Struct | The details of the SSO User Profile. |
CfnUserProfile.UserProfileDetailsProperty | Struct | |
CfnUserProfileProps | Struct | Properties for defining a CfnUserProfile. |