AWS::WorkSpaces::WorkspacesPoolDescribes a pool of WorkSpaces.
import { CfnWorkspacesPool } from 'aws-cdk-lib/aws-workspaces';Or use the module namespace:
import * as workspaces from 'aws-cdk-lib/aws-workspaces';
// workspaces.CfnWorkspacesPoolConfiguration passed to the constructor as CfnWorkspacesPoolProps.
bundleIdRequiredstringThe identifier of the bundle used by the pool.
capacityRequiredIResolvable | CapacityPropertyDescribes the user capacity for the pool.
directoryIdRequiredstringThe identifier of the directory used by the pool.
poolNameRequiredstringThe name of the pool.
applicationSettingsOptionalIResolvable | ApplicationSettingsPropertyThe persistent application settings for users of the pool.
descriptionOptionalstringThe description of the pool.
runningModeOptionalstringThe running mode of the pool.
tagsOptionalDeprecatedCfnTag[]Deprecated: this property has been deprecated
timeoutSettingsOptionalIResolvable | TimeoutSettingsPropertyThe 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.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-workspacesAWS::WorkSpaces::WorkspacesPool