Values.ComputeCapacityStatusSourceDescribes the capacity status for a fleet.
type nonrec t = {desired : Integer.t option;The desired number of streaming instances.
*)running : Integer.t option;The total number of simultaneous streaming instances that are running.
*)inUse : Integer.t option;The number of instances in use for streaming.
*)available : Integer.t option;The number of currently available instances that can be used to stream sessions.
*)desiredUserSessions : Integer.t option;The total number of sessions slots that are either running or pending. This represents the total number of concurrent streaming sessions your fleet can support in a steady state. DesiredUserSessionCapacity = ActualUserSessionCapacity + PendingUserSessionCapacity This only applies to multi-session fleets.
*)availableUserSessions : Integer.t option;The number of idle session slots currently available for user sessions. AvailableUserSessionCapacity = ActualUserSessionCapacity - ActiveUserSessions This only applies to multi-session fleets.
*)activeUserSessions : Integer.t option;The number of user sessions currently being used for streaming sessions. This only applies to multi-session fleets.
*)actualUserSessions : Integer.t option;The total number of session slots that are available for streaming or are currently streaming. ActualUserSessionCapacity = AvailableUserSessionCapacity + ActiveUserSessions This only applies to multi-session fleets.
*)draining : Integer.t option;The number of instances in drain mode. This only applies to multi-session fleets.
*)drainModeActiveUserSessions : Integer.t option;The number of active user sessions on instances in drain mode. This only applies to multi-session fleets.
*)drainModeUnusedUserSessions : Integer.t option;The number of unused session slots on instances in drain mode that cannot be used for user session provisioning. This only applies to multi-session fleets.
*)}