# aws-cdk-lib.interfaces.aws_pcs

| Name | Kind | Summary |
| --- | --- | --- |
| [`ClusterReference`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.ClusterReference) | Struct | A reference to a Cluster resource. |
| [`ComputeNodeGroupReference`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.ComputeNodeGroupReference) | Struct | A reference to a ComputeNodeGroup resource. |
| [`IClusterRef`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.IClusterRef) | Interface | Indicates that this resource can be referenced as a Cluster. |
| [`IComputeNodeGroupRef`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.IComputeNodeGroupRef) | Interface | Indicates that this resource can be referenced as a ComputeNodeGroup. |
| [`IQueueRef`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.IQueueRef) | Interface | Indicates that this resource can be referenced as a Queue. |
| [`QueueReference`](/v2/docs/aws-cdk-lib.interfaces.aws_pcs.QueueReference) | Struct | A reference to a Queue resource. |
