| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.WorkSpacesWeb.Types.UserSettingsSummary
Description
Synopsis
- data UserSettingsSummary = UserSettingsSummary' {}
- newUserSettingsSummary :: UserSettingsSummary
- userSettingsSummary_copyAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_disconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural)
- userSettingsSummary_downloadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_idleDisconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural)
- userSettingsSummary_pasteAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_printAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_uploadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_userSettingsArn :: Lens' UserSettingsSummary (Maybe Text)
Documentation
data UserSettingsSummary Source #
The summary of user settings.
See: newUserSettingsSummary smart constructor.
Constructors
| UserSettingsSummary' | |
Fields
| |
Instances
newUserSettingsSummary :: UserSettingsSummary Source #
Create a value of UserSettingsSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:copyAllowed:UserSettingsSummary', userSettingsSummary_copyAllowed - Specifies whether the user can copy text from the streaming session to
the local device.
$sel:disconnectTimeoutInMinutes:UserSettingsSummary', userSettingsSummary_disconnectTimeoutInMinutes - The amount of time that a streaming session remains active after users
disconnect.
$sel:downloadAllowed:UserSettingsSummary', userSettingsSummary_downloadAllowed - Specifies whether the user can download files from the streaming session
to the local device.
$sel:idleDisconnectTimeoutInMinutes:UserSettingsSummary', userSettingsSummary_idleDisconnectTimeoutInMinutes - The amount of time that users can be idle (inactive) before they are
disconnected from their streaming session and the disconnect timeout
interval begins.
$sel:pasteAllowed:UserSettingsSummary', userSettingsSummary_pasteAllowed - Specifies whether the user can paste text from the local device to the
streaming session.
$sel:printAllowed:UserSettingsSummary', userSettingsSummary_printAllowed - Specifies whether the user can print to the local device.
$sel:uploadAllowed:UserSettingsSummary', userSettingsSummary_uploadAllowed - Specifies whether the user can upload files from the local device to the
streaming session.
$sel:userSettingsArn:UserSettingsSummary', userSettingsSummary_userSettingsArn - The ARN of the user settings.
userSettingsSummary_copyAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can copy text from the streaming session to the local device.
userSettingsSummary_disconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural) Source #
The amount of time that a streaming session remains active after users disconnect.
userSettingsSummary_downloadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can download files from the streaming session to the local device.
userSettingsSummary_idleDisconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural) Source #
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
userSettingsSummary_pasteAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can paste text from the local device to the streaming session.
userSettingsSummary_printAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can print to the local device.
userSettingsSummary_uploadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can upload files from the local device to the streaming session.
userSettingsSummary_userSettingsArn :: Lens' UserSettingsSummary (Maybe Text) Source #
The ARN of the user settings.