Show / Hide Table of Contents

Interface CfnLaunchProfilePropsMixin.IStreamConfigurationProperty

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.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.NimbleStudio.Mixins;

             var streamConfigurationProperty = new StreamConfigurationProperty {
                 AutomaticTerminationMode = "automaticTerminationMode",
                 ClipboardMode = "clipboardMode",
                 Ec2InstanceTypes = new [] { "ec2InstanceTypes" },
                 MaxSessionLengthInMinutes = 123,
                 MaxStoppedSessionLengthInMinutes = 123,
                 SessionBackup = new StreamConfigurationSessionBackupProperty {
                     MaxBackupsToRetain = 123,
                     Mode = "mode"
                 },
                 SessionPersistenceMode = "sessionPersistenceMode",
                 SessionStorage = new StreamConfigurationSessionStorageProperty {
                     Mode = new [] { "mode" },
                     Root = new StreamingSessionStorageRootProperty {
                         Linux = "linux",
                         Windows = "windows"
                     }
                 },
                 StreamingImageIds = new [] { "streamingImageIds" },
                 VolumeConfiguration = new VolumeConfigurationProperty {
                     Iops = 123,
                     Size = 123,
                     Throughput = 123
                 }
             };

Synopsis

Properties

AutomaticTerminationMode
ClipboardMode
Ec2InstanceTypes
MaxSessionLengthInMinutes
MaxStoppedSessionLengthInMinutes
SessionBackup
SessionPersistenceMode
SessionStorage
StreamingImageIds
VolumeConfiguration

Properties

AutomaticTerminationMode

string? AutomaticTerminationMode { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-automaticterminationmode

ClipboardMode

string? ClipboardMode { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-clipboardmode

Ec2InstanceTypes

string[]? Ec2InstanceTypes { get; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-ec2instancetypes

MaxSessionLengthInMinutes

double? MaxSessionLengthInMinutes { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-maxsessionlengthinminutes

MaxStoppedSessionLengthInMinutes

double? MaxStoppedSessionLengthInMinutes { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-maxstoppedsessionlengthinminutes

SessionBackup

object? SessionBackup { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionbackup

Type union: either IResolvable or CfnLaunchProfilePropsMixin.IStreamConfigurationSessionBackupProperty

SessionPersistenceMode

string? SessionPersistenceMode { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionpersistencemode

SessionStorage

object? SessionStorage { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionstorage

Type union: either IResolvable or CfnLaunchProfilePropsMixin.IStreamConfigurationSessionStorageProperty

StreamingImageIds

string[]? StreamingImageIds { get; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-streamingimageids

VolumeConfiguration

object? VolumeConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-volumeconfiguration

Type union: either IResolvable or CfnLaunchProfilePropsMixin.IVolumeConfigurationProperty

Back to top Generated by DocFX