---
title: FSContainerState
framework: fskit
role: symbol
role_heading: Enumeration
path: fskit/fscontainerstate
---

# FSContainerState

An enumeration of container state values.

## Declaration

```swift
enum FSContainerState
```

## Overview

Overview This enumeration represents values for a container’s state engine. Containers start in the FSContainerState.notReady state.

## Topics

### Container states

- [FSContainerState.notReady](fskit/fscontainerstate/notready.md)
- [FSContainerState.blocked](fskit/fscontainerstate/blocked.md)
- [FSContainerState.ready](fskit/fscontainerstate/ready.md)
- [FSContainerState.active](fskit/fscontainerstate/active.md)

### Working with raw values

- [init(rawValue:)](fskit/fscontainerstate/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Inspecting status properties

- [state](fskit/fscontainerstatus/state.md)
- [status](fskit/fscontainerstatus/status.md)
