CfnWorkspacesPoolMixinProps
- class aws_cdk.mixins_preview.aws_workspaces.mixins.CfnWorkspacesPoolMixinProps(*, application_settings=None, bundle_id=None, capacity=None, description=None, directory_id=None, pool_name=None, running_mode=None, tags=None, timeout_settings=None)
Bases:
objectProperties for CfnWorkspacesPoolPropsMixin.
- Parameters:
application_settings (
Union[IResolvable,ApplicationSettingsProperty,Dict[str,Any],None]) – The persistent application settings for users of the pool.bundle_id (
Optional[str]) – The identifier of the bundle used by the pool.capacity (
Union[IResolvable,CapacityProperty,Dict[str,Any],None]) – Describes the user capacity for the pool.description (
Optional[str]) – The description of the pool.directory_id (
Optional[str]) – The identifier of the directory used by the pool.pool_name (
Optional[str]) – The name of the pool.running_mode (
Optional[str]) – The running mode of the pool.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]])timeout_settings (
Union[IResolvable,TimeoutSettingsProperty,Dict[str,Any],None]) – The 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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_workspaces import mixins as workspaces_mixins cfn_workspaces_pool_mixin_props = workspaces_mixins.CfnWorkspacesPoolMixinProps( application_settings=workspaces_mixins.CfnWorkspacesPoolPropsMixin.ApplicationSettingsProperty( settings_group="settingsGroup", status="status" ), bundle_id="bundleId", capacity=workspaces_mixins.CfnWorkspacesPoolPropsMixin.CapacityProperty( desired_user_sessions=123 ), description="description", directory_id="directoryId", pool_name="poolName", running_mode="runningMode", tags=[CfnTag( key="key", value="value" )], timeout_settings=workspaces_mixins.CfnWorkspacesPoolPropsMixin.TimeoutSettingsProperty( disconnect_timeout_in_seconds=123, idle_disconnect_timeout_in_seconds=123, max_user_duration_in_seconds=123 ) )
Attributes
- application_settings
The persistent application settings for users of the pool.
- bundle_id
The identifier of the bundle used by the pool.
- capacity
Describes the user capacity for the pool.
- description
The description of the pool.
- directory_id
The identifier of the directory used by the pool.
- pool_name
The name of the pool.
- running_mode
The running mode of the pool.
- tags
this property has been deprecated
- See:
- Stability:
deprecated
- Type:
deprecated
- timeout_settings
The 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.