Show / Hide Table of Contents

Interface ICfnWorkspacesPoolMixinProps

Properties for CfnWorkspacesPoolPropsMixin.

Namespace: Amazon.CDK.Mixins.Preview.AWS.WorkSpaces.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface ICfnWorkspacesPoolMixinProps
Syntax (vb)
Public Interface ICfnWorkspacesPoolMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.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.Mixins.Preview.AWS.WorkSpaces.Mixins;

             var cfnWorkspacesPoolMixinProps = new CfnWorkspacesPoolMixinProps {
                 ApplicationSettings = new ApplicationSettingsProperty {
                     SettingsGroup = "settingsGroup",
                     Status = "status"
                 },
                 BundleId = "bundleId",
                 Capacity = new CapacityProperty {
                     DesiredUserSessions = 123
                 },
                 Description = "description",
                 DirectoryId = "directoryId",
                 PoolName = "poolName",
                 RunningMode = "runningMode",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TimeoutSettings = new TimeoutSettingsProperty {
                     DisconnectTimeoutInSeconds = 123,
                     IdleDisconnectTimeoutInSeconds = 123,
                     MaxUserDurationInSeconds = 123
                 }
             };

Synopsis

Properties

ApplicationSettings

The persistent application settings for users of the pool.

BundleId

The identifier of the bundle used by the pool.

Capacity

Describes the user capacity for the pool.

Description

The description of the pool.

DirectoryId

The identifier of the directory used by the pool.

PoolName

The name of the pool.

RunningMode

The running mode of the pool.

Tags

Properties for CfnWorkspacesPoolPropsMixin.

TimeoutSettings

The amount of time that a pool session remains active after users disconnect.

Properties

ApplicationSettings

The persistent application settings for users of the pool.

object? ApplicationSettings { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-applicationsettings

Type union: either IResolvable or CfnWorkspacesPoolPropsMixin.IApplicationSettingsProperty

BundleId

The identifier of the bundle used by the pool.

string? BundleId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-bundleid

Capacity

Describes the user capacity for the pool.

object? Capacity { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-capacity

Type union: either IResolvable or CfnWorkspacesPoolPropsMixin.ICapacityProperty

Description

The description of the pool.

string? Description { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-description

DirectoryId

The identifier of the directory used by the pool.

string? DirectoryId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-directoryid

PoolName

The name of the pool.

string? PoolName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-poolname

RunningMode

The running mode of the pool.

string? RunningMode { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-runningmode

Tags

Properties for CfnWorkspacesPoolPropsMixin.

[Obsolete("this property has been deprecated")]
ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

Stability: Deprecated

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-tags

TimeoutSettings

The amount of time that a pool session remains active after users disconnect.

object? TimeoutSettings { get; }
Property Value

object

Remarks

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: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspacespool.html#cfn-workspaces-workspacespool-timeoutsettings

Type union: either IResolvable or CfnWorkspacesPoolPropsMixin.ITimeoutSettingsProperty

Back to top Generated by DocFX