# aws-cdk-lib.interfaces.aws_refactorspaces

| Name | Kind | Summary |
| --- | --- | --- |
| [`ApplicationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.ApplicationReference) | Struct | A reference to a Application resource. |
| [`EnvironmentReference`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.EnvironmentReference) | Struct | A reference to a Environment resource. |
| [`IApplicationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.IApplicationRef) | Interface | Indicates that this resource can be referenced as a Application. |
| [`IEnvironmentRef`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.IEnvironmentRef) | Interface | Indicates that this resource can be referenced as a Environment. |
| [`IRouteRef`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.IRouteRef) | Interface | Indicates that this resource can be referenced as a Route. |
| [`IServiceRef`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.IServiceRef) | Interface | Indicates that this resource can be referenced as a Service. |
| [`RouteReference`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.RouteReference) | Struct | A reference to a Route resource. |
| [`ServiceReference`](/v2/docs/aws-cdk-lib.interfaces.aws_refactorspaces.ServiceReference) | Struct | A reference to a Service resource. |
