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
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
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
Type union: either IResolvable or CfnLaunchProfilePropsMixin.IStreamConfigurationSessionBackupProperty
SessionPersistenceMode
string? SessionPersistenceMode { get; }
Property Value
Remarks
SessionStorage
object? SessionStorage { get; }
Property Value
Remarks
Type union: either IResolvable or CfnLaunchProfilePropsMixin.IStreamConfigurationSessionStorageProperty
StreamingImageIds
VolumeConfiguration
object? VolumeConfiguration { get; }