# aws-cdk-lib.interfaces.aws_databrew

| Name | Kind | Summary |
| --- | --- | --- |
| [`DatasetReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.DatasetReference) | Struct | A reference to a Dataset resource. |
| [`IDatasetRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IDatasetRef) | Interface | Indicates that this resource can be referenced as a Dataset. |
| [`IJobRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IJobRef) | Interface | Indicates that this resource can be referenced as a Job. |
| [`IProjectRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IProjectRef) | Interface | Indicates that this resource can be referenced as a Project. |
| [`IRecipeRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IRecipeRef) | Interface | Indicates that this resource can be referenced as a Recipe. |
| [`IRulesetRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IRulesetRef) | Interface | Indicates that this resource can be referenced as a Ruleset. |
| [`IScheduleRef`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.IScheduleRef) | Interface | Indicates that this resource can be referenced as a Schedule. |
| [`JobReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.JobReference) | Struct | A reference to a Job resource. |
| [`ProjectReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.ProjectReference) | Struct | A reference to a Project resource. |
| [`RecipeReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.RecipeReference) | Struct | A reference to a Recipe resource. |
| [`RulesetReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.RulesetReference) | Struct | A reference to a Ruleset resource. |
| [`ScheduleReference`](/v2/docs/aws-cdk-lib.interfaces.aws_databrew.ScheduleReference) | Struct | A reference to a Schedule resource. |
