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
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
Properties
AutomaticTerminationMode
string? AutomaticTerminationMode { get; }
Property Value
Remarks
ClipboardMode
string ClipboardMode { get; }
Property Value
Remarks
Ec2InstanceTypes
MaxSessionLengthInMinutes
double? MaxSessionLengthInMinutes { get; }
Property Value
Remarks
MaxStoppedSessionLengthInMinutes
double? MaxStoppedSessionLengthInMinutes { get; }
Property Value
Remarks
SessionBackup
object? SessionBackup { get; }
Property Value
Remarks
SessionPersistenceMode
string? SessionPersistenceMode { get; }
Property Value
Remarks
SessionStorage
object? SessionStorage { get; }
Property Value
Remarks
StreamingImageIds
VolumeConfiguration
object? VolumeConfiguration { get; }