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 StreamingSessionBackup = StreamingSessionBackup' {}
- newStreamingSessionBackup :: StreamingSessionBackup
- streamingSessionBackup_arn :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_backupId :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_createdAt :: Lens' StreamingSessionBackup (Maybe UTCTime)
- streamingSessionBackup_launchProfileId :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_ownedBy :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_sessionId :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_state :: Lens' StreamingSessionBackup (Maybe StreamingSessionState)
- streamingSessionBackup_statusCode :: Lens' StreamingSessionBackup (Maybe StreamingSessionStatusCode)
- streamingSessionBackup_statusMessage :: Lens' StreamingSessionBackup (Maybe Text)
- streamingSessionBackup_tags :: Lens' StreamingSessionBackup (Maybe (HashMap Text Text))
Documentation
data StreamingSessionBackup Source #
Information about the streaming session backup.
See: newStreamingSessionBackup
smart constructor.
StreamingSessionBackup' | |
|
Instances
newStreamingSessionBackup :: StreamingSessionBackup Source #
Create a value of StreamingSessionBackup
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:arn:StreamingSessionBackup'
, streamingSessionBackup_arn
- The Amazon Resource Name (ARN) that is assigned to a studio resource and
uniquely identifies it. ARNs are unique across all Regions.
$sel:backupId:StreamingSessionBackup'
, streamingSessionBackup_backupId
- The ID of the backup.
$sel:createdAt:StreamingSessionBackup'
, streamingSessionBackup_createdAt
- The ISO timestamp in for when the resource was created.
$sel:launchProfileId:StreamingSessionBackup'
, streamingSessionBackup_launchProfileId
- The ID of the launch profile which allowed the backups for the streaming
session.
$sel:ownedBy:StreamingSessionBackup'
, streamingSessionBackup_ownedBy
- The user ID of the user that owns the streaming session.
$sel:sessionId:StreamingSessionBackup'
, streamingSessionBackup_sessionId
- The streaming session ID for the StreamingSessionBackup
.
$sel:state:StreamingSessionBackup'
, streamingSessionBackup_state
- Undocumented member.
$sel:statusCode:StreamingSessionBackup'
, streamingSessionBackup_statusCode
- The status code.
$sel:statusMessage:StreamingSessionBackup'
, streamingSessionBackup_statusMessage
- The status message for the streaming session backup.
$sel:tags:StreamingSessionBackup'
, streamingSessionBackup_tags
- A collection of labels, in the form of key-value pairs, that apply to
this resource.
streamingSessionBackup_arn :: Lens' StreamingSessionBackup (Maybe Text) Source #
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
streamingSessionBackup_backupId :: Lens' StreamingSessionBackup (Maybe Text) Source #
The ID of the backup.
streamingSessionBackup_createdAt :: Lens' StreamingSessionBackup (Maybe UTCTime) Source #
The ISO timestamp in for when the resource was created.
streamingSessionBackup_launchProfileId :: Lens' StreamingSessionBackup (Maybe Text) Source #
The ID of the launch profile which allowed the backups for the streaming session.
streamingSessionBackup_ownedBy :: Lens' StreamingSessionBackup (Maybe Text) Source #
The user ID of the user that owns the streaming session.
streamingSessionBackup_sessionId :: Lens' StreamingSessionBackup (Maybe Text) Source #
The streaming session ID for the StreamingSessionBackup
.
streamingSessionBackup_state :: Lens' StreamingSessionBackup (Maybe StreamingSessionState) Source #
Undocumented member.
streamingSessionBackup_statusCode :: Lens' StreamingSessionBackup (Maybe StreamingSessionStatusCode) Source #
The status code.
streamingSessionBackup_statusMessage :: Lens' StreamingSessionBackup (Maybe Text) Source #
The status message for the streaming session backup.
streamingSessionBackup_tags :: Lens' StreamingSessionBackup (Maybe (HashMap Text Text)) Source #
A collection of labels, in the form of key-value pairs, that apply to this resource.