| 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.Nimble.Types.StreamingSessionBackup
Description
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.
Constructors
| StreamingSessionBackup' | |
Fields
| |
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.