Show / Hide Table of Contents

Interface CfnLaunchProfile.IStreamConfigurationProperty

Namespace: Amazon.CDK.AWS.NimbleStudio
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnLaunchProfile.IStreamConfigurationProperty
Syntax (vb)
Public Interface CfnLaunchProfile.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.AWS.NimbleStudio;

             var streamConfigurationProperty = new StreamConfigurationProperty {
                 ClipboardMode = "clipboardMode",
                 Ec2InstanceTypes = new [] { "ec2InstanceTypes" },
                 StreamingImageIds = new [] { "streamingImageIds" },

                 // the properties below are optional
                 AutomaticTerminationMode = "automaticTerminationMode",
                 MaxSessionLengthInMinutes = 123,
                 MaxStoppedSessionLengthInMinutes = 123,
                 SessionBackup = new StreamConfigurationSessionBackupProperty {
                     MaxBackupsToRetain = 123,
                     Mode = "mode"
                 },
                 SessionPersistenceMode = "sessionPersistenceMode",
                 SessionStorage = new StreamConfigurationSessionStorageProperty {
                     Mode = new [] { "mode" },

                     // the properties below are optional
                     Root = new StreamingSessionStorageRootProperty {
                         Linux = "linux",
                         Windows = "windows"
                     }
                 },
                 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

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

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

Back to top Generated by DocFX