Class CfnWorkspacesPool.TimeoutSettingsProperty
Describes the timeout settings for the pool.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.WorkSpaces
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnWorkspacesPool.TimeoutSettingsProperty : CfnWorkspacesPool.ITimeoutSettingsProperty
Syntax (vb)
Public Class CfnWorkspacesPool.TimeoutSettingsProperty Implements CfnWorkspacesPool.ITimeoutSettingsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.WorkSpaces;
var timeoutSettingsProperty = new TimeoutSettingsProperty {
DisconnectTimeoutInSeconds = 123,
IdleDisconnectTimeoutInSeconds = 123,
MaxUserDurationInSeconds = 123
};
Synopsis
Constructors
TimeoutSettingsProperty() | Describes the timeout settings for the pool. |
Properties
DisconnectTimeoutInSeconds | Specifies the amount of time, in seconds, that a streaming session remains active after users disconnect. |
IdleDisconnectTimeoutInSeconds | The amount of time in seconds a connection will stay active while idle. |
MaxUserDurationInSeconds | Specifies the maximum amount of time, in seconds, that a streaming session can remain active. |
Constructors
TimeoutSettingsProperty()
Describes the timeout settings for the pool.
public TimeoutSettingsProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.WorkSpaces;
var timeoutSettingsProperty = new TimeoutSettingsProperty {
DisconnectTimeoutInSeconds = 123,
IdleDisconnectTimeoutInSeconds = 123,
MaxUserDurationInSeconds = 123
};
Properties
DisconnectTimeoutInSeconds
Specifies the amount of time, in seconds, that a streaming session remains active after users disconnect.
public double? DisconnectTimeoutInSeconds { get; set; }
Property Value
Remarks
If users try to reconnect to the streaming session after a disconnection or network interruption within the time set, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.
IdleDisconnectTimeoutInSeconds
The amount of time in seconds a connection will stay active while idle.
public double? IdleDisconnectTimeoutInSeconds { get; set; }
Property Value
Remarks
MaxUserDurationInSeconds
Specifies the maximum amount of time, in seconds, that a streaming session can remain active.
public double? MaxUserDurationInSeconds { get; set; }
Property Value
Remarks
If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.