Show / Hide Table of Contents

Class CfnWorkspacesPool.TimeoutSettingsProperty

Describes the timeout settings for the pool.

Inheritance
object
CfnWorkspacesPool.TimeoutSettingsProperty
Implements
CfnWorkspacesPool.ITimeoutSettingsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspacespool-timeoutsettings.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspacespool-timeoutsettings.html

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

double?

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspacespool-timeoutsettings.html#cfn-workspaces-workspacespool-timeoutsettings-disconnecttimeoutinseconds

IdleDisconnectTimeoutInSeconds

The amount of time in seconds a connection will stay active while idle.

public double? IdleDisconnectTimeoutInSeconds { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspacespool-timeoutsettings.html#cfn-workspaces-workspacespool-timeoutsettings-idledisconnecttimeoutinseconds

MaxUserDurationInSeconds

Specifies the maximum amount of time, in seconds, that a streaming session can remain active.

public double? MaxUserDurationInSeconds { get; set; }
Property Value

double?

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspacespool-timeoutsettings.html#cfn-workspaces-workspacespool-timeoutsettings-maxuserdurationinseconds

Implements

CfnWorkspacesPool.ITimeoutSettingsProperty
Back to top Generated by DocFX