AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Describes the capacity status for a fleet.

Inheritance Hierarchy

System.Object
  Amazon.AppStream.Model.ComputeCapacityStatus

Namespace: Amazon.AppStream.Model
Assembly: AWSSDK.AppStream.dll
Version: 3.x.y.z

Syntax

C#
public class ComputeCapacityStatus

The ComputeCapacityStatus type exposes the following members

Constructors

NameDescription
Public Method ComputeCapacityStatus()

Properties

NameTypeDescription
Public Property ActiveUserSessions System.Int32

Gets and sets the property ActiveUserSessions.

The number of user sessions currently being used for streaming sessions. This only applies to multi-session fleets.

Public Property ActualUserSessions System.Int32

Gets and sets the property ActualUserSessions.

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.

Public Property Available System.Int32

Gets and sets the property Available.

The number of currently available instances that can be used to stream sessions.

Public Property AvailableUserSessions System.Int32

Gets and sets the property AvailableUserSessions.

The number of idle session slots currently available for user sessions.

AvailableUserSessionCapacity = ActualUserSessionCapacity - ActiveUserSessions

This only applies to multi-session fleets.

Public Property Desired System.Int32

Gets and sets the property Desired.

The desired number of streaming instances.

Public Property DesiredUserSessions System.Int32

Gets and sets the property DesiredUserSessions.

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.

Public Property InUse System.Int32

Gets and sets the property InUse.

The number of instances in use for streaming.

Public Property Running System.Int32

Gets and sets the property Running.

The total number of simultaneous streaming instances that are running.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5