Class CfnStackPropsMixin.UserSettingProperty
Specifies an action and whether the action is enabled or disabled for users during their streaming sessions.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.AppStream
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnStackPropsMixin.UserSettingProperty : CfnStackPropsMixin.IUserSettingProperty
Syntax (vb)
Public Class CfnStackPropsMixin.UserSettingProperty Implements CfnStackPropsMixin.IUserSettingProperty
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.CfnPropertyMixins.AWS.AppStream;
var userSettingProperty = new UserSettingProperty {
Action = "action",
MaximumLength = 123,
Permission = "permission"
};
Synopsis
Constructors
| UserSettingProperty() | Specifies an action and whether the action is enabled or disabled for users during their streaming sessions. |
Properties
| Action | The action that is enabled or disabled. |
| MaximumLength | Specifies the number of characters that can be copied by end users from the local device to the remote session, and to the local device from the remote session. |
| Permission | Indicates whether the action is enabled or disabled. |
Constructors
UserSettingProperty()
Specifies an action and whether the action is enabled or disabled for users during their streaming sessions.
public UserSettingProperty()
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.CfnPropertyMixins.AWS.AppStream;
var userSettingProperty = new UserSettingProperty {
Action = "action",
MaximumLength = 123,
Permission = "permission"
};
Properties
Action
The action that is enabled or disabled.
public string? Action { get; set; }
Property Value
Remarks
MaximumLength
Specifies the number of characters that can be copied by end users from the local device to the remote session, and to the local device from the remote session.
public double? MaximumLength { get; set; }
Property Value
Remarks
This can be specified only for the CLIPBOARD_COPY_FROM_LOCAL_DEVICE and CLIPBOARD_COPY_TO_LOCAL_DEVICE actions.
This defaults to 20,971,520 (20 MB) when unspecified and the permission is ENABLED . This can't be specified when the permission is DISABLED .
The value can be between 1 and 20,971,520 (20 MB).
Permission
Indicates whether the action is enabled or disabled.
public string? Permission { get; set; }