# BeamHASchema

## Properties

### activeControllerDeviceName  
- **Type**: string  
- **Required**: Optional  
- **Length**: 1-64 characters  
- **Description**: The name of the active controller device in the beamHA.

### roles  
- **Type**: list of strings  
- **Required**: Required  
- **Length**: 0-3 items  
- **Description**: The roles of the device in the beamHA (high availability) group.

### status  
- **Type**: string  
- **Required**: Optional  
- **Description**: The status of the beamHA group. Only returned for the active controller device.

### unregisteredDevices  
- **Type**: list of strings  
- **Required**: Optional  
- **Description**: List of location IDs of devices that are part of the beamHA but not registered. Only returned for the active controller device.
