# aws-cdk-lib.interfaces.aws_datazone

| Name | Kind | Summary |
| --- | --- | --- |
| [`ConnectionReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.ConnectionReference) | Struct | A reference to a Connection resource. |
| [`DataSourceReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.DataSourceReference) | Struct | A reference to a DataSource resource. |
| [`DomainReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.DomainReference) | Struct | A reference to a Domain resource. |
| [`DomainUnitReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.DomainUnitReference) | Struct | A reference to a DomainUnit resource. |
| [`EnvironmentActionsReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.EnvironmentActionsReference) | Struct | A reference to a EnvironmentActions resource. |
| [`EnvironmentBlueprintConfigurationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.EnvironmentBlueprintConfigurationReference) | Struct | A reference to a EnvironmentBlueprintConfiguration resource. |
| [`EnvironmentProfileReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.EnvironmentProfileReference) | Struct | A reference to a EnvironmentProfile resource. |
| [`EnvironmentReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.EnvironmentReference) | Struct | A reference to a Environment resource. |
| [`FormTypeReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.FormTypeReference) | Struct | A reference to a FormType resource. |
| [`GroupProfileReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.GroupProfileReference) | Struct | A reference to a GroupProfile resource. |
| [`IConnectionRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IConnectionRef) | Interface | Indicates that this resource can be referenced as a Connection. |
| [`IDataSourceRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IDataSourceRef) | Interface | Indicates that this resource can be referenced as a DataSource. |
| [`IDomainRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IDomainRef) | Interface | Indicates that this resource can be referenced as a Domain. |
| [`IDomainUnitRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IDomainUnitRef) | Interface | Indicates that this resource can be referenced as a DomainUnit. |
| [`IEnvironmentActionsRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IEnvironmentActionsRef) | Interface | Indicates that this resource can be referenced as a EnvironmentActions. |
| [`IEnvironmentBlueprintConfigurationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IEnvironmentBlueprintConfigurationRef) | Interface | Indicates that this resource can be referenced as a EnvironmentBlueprintConfiguration. |
| [`IEnvironmentProfileRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IEnvironmentProfileRef) | Interface | Indicates that this resource can be referenced as a EnvironmentProfile. |
| [`IEnvironmentRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IEnvironmentRef) | Interface | Indicates that this resource can be referenced as a Environment. |
| [`IFormTypeRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IFormTypeRef) | Interface | Indicates that this resource can be referenced as a FormType. |
| [`IGroupProfileRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IGroupProfileRef) | Interface | Indicates that this resource can be referenced as a GroupProfile. |
| [`IOwnerRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IOwnerRef) | Interface | Indicates that this resource can be referenced as a Owner. |
| [`IPolicyGrantRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IPolicyGrantRef) | Interface | Indicates that this resource can be referenced as a PolicyGrant. |
| [`IProjectMembershipRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IProjectMembershipRef) | Interface | Indicates that this resource can be referenced as a ProjectMembership. |
| [`IProjectProfileRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IProjectProfileRef) | Interface | Indicates that this resource can be referenced as a ProjectProfile. |
| [`IProjectRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IProjectRef) | Interface | Indicates that this resource can be referenced as a Project. |
| [`ISubscriptionTargetRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.ISubscriptionTargetRef) | Interface | Indicates that this resource can be referenced as a SubscriptionTarget. |
| [`IUserProfileRef`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.IUserProfileRef) | Interface | Indicates that this resource can be referenced as a UserProfile. |
| [`OwnerReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.OwnerReference) | Struct | A reference to a Owner resource. |
| [`PolicyGrantReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.PolicyGrantReference) | Struct | A reference to a PolicyGrant resource. |
| [`ProjectMembershipReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.ProjectMembershipReference) | Struct | A reference to a ProjectMembership resource. |
| [`ProjectProfileReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.ProjectProfileReference) | Struct | A reference to a ProjectProfile resource. |
| [`ProjectReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.ProjectReference) | Struct | A reference to a Project resource. |
| [`SubscriptionTargetReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.SubscriptionTargetReference) | Struct | A reference to a SubscriptionTarget resource. |
| [`UserProfileReference`](/v2/docs/aws-cdk-lib.interfaces.aws_datazone.UserProfileReference) | Struct | A reference to a UserProfile resource. |
