---
type: resource-type
title: PCSCluster
description: aws resource type AWS::PCS::Cluster
name: PCSCluster
lexicon: aws
resource_type: AWS::PCS::Cluster
---
`AWS::PCS::Cluster`, a resource type of the aws lexicon.

## Properties

- `Networking` (`Record<string, unknown>`, required): The networking configuration for the cluster's control plane.
- `Scheduler` (`Record<string, unknown>`, required): The cluster management and job scheduling software associated with the cluster.
- `Size` (`"LARGE" | "MEDIUM" | "SMALL"`, required): The size of the cluster.
- `Arn` (`string`, optional): The unique Amazon Resource Name (ARN) of the cluster.
- `Endpoints` (`PCSCluster_Endpoint[]`, optional): The list of endpoints available for interaction with the scheduler.
- `ErrorInfo` (`PCSCluster_ErrorInfo[]`, optional): The list of errors that occurred during cluster provisioning.
- `Id` (`string`, optional): The generated unique ID of the cluster.
- `Name` (`string`, optional): The name that identifies the cluster.
- `SlurmConfiguration` (`Record<string, unknown>`, optional): Additional options related to the Slurm scheduler.
- `Status` (`"ACTIVE" | "CREATE_FAILED" | "CREATING" | "DELETE_FAILED" | "DELETING" | "UPDATE_FAILED" | "UPDATING"`, optional): The provisioning status of the cluster. The provisioning status doesn't indicate the overall health of the cluster.
- `Tags` (`any`, optional): 1 or more tags added to the resource. Each tag consists of a tag key and tag value. The tag value is optional and can be an empty string.

## Attributes

- `Arn`
- `Endpoints`
- `ErrorInfo`
- `Id`
- `Status`
