WorkSpaces Pool

WorkSpaces Pool in AWS is a resource that manages a collection of pre-provisioned WorkSpaces that can be quickly assigned to users on demand. It helps reduce provisioning time and optimize costs by maintaining a pool of ready-to-use virtual desktops. The pool automatically scales based on usage patterns and policies, ensuring users get fast access while minimizing idle resources.

aws.workspaces_pool

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
application_settingscorejsonThe persistent application settings for users of the pool.
bundle_idcorestringThe identifier of the bundle used by the pool.
capacity_statuscorejsonThe capacity status for the pool
created_atcoretimestampThe time the pool was created.
descriptioncorestringThe description of the pool.
directory_idcorestringThe identifier of the directory used by the pool.
errorscorejsonThe pool errors.
pool_arncorestringThe Amazon Resource Name (ARN) for the pool.
pool_idcorestringThe identifier of a pool.
pool_namecorestringThe name of the pool.
statecorestringThe current state of the pool.
tagscorehstore_csv
timeout_settingscorejsonThe amount of time that a pool session remains active after users disconnect. If they try to reconnect to the pool session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new pool instance.