# aws-cdk-lib.interfaces.aws_codebuild

| Name | Kind | Summary |
| --- | --- | --- |
| [`FleetReference`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.FleetReference) | Struct | A reference to a Fleet resource. |
| [`IFleetRef`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.IFleetRef) | Interface | Indicates that this resource can be referenced as a Fleet. |
| [`IProjectRef`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.IProjectRef) | Interface | Indicates that this resource can be referenced as a Project. |
| [`IReportGroupRef`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.IReportGroupRef) | Interface | Indicates that this resource can be referenced as a ReportGroup. |
| [`ISourceCredentialRef`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.ISourceCredentialRef) | Interface | Indicates that this resource can be referenced as a SourceCredential. |
| [`ProjectReference`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.ProjectReference) | Struct | A reference to a Project resource. |
| [`ReportGroupReference`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.ReportGroupReference) | Struct | A reference to a ReportGroup resource. |
| [`SourceCredentialReference`](/v2/docs/aws-cdk-lib.interfaces.aws_codebuild.SourceCredentialReference) | Struct | A reference to a SourceCredential resource. |
