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 |
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.
UserSettingsSummary' | |
|
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.