amazonka-nimble-2.0: Amazon NimbleStudio SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Nimble.Types.StreamingSessionBackup

Description

 
Synopsis

Documentation

data StreamingSessionBackup Source #

Information about the streaming session backup.

See: newStreamingSessionBackup smart constructor.

Constructors

StreamingSessionBackup' 

Fields

Instances

Instances details
FromJSON StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

Generic StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

Associated Types

type Rep StreamingSessionBackup :: Type -> Type #

Read StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

Show StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

NFData StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

Methods

rnf :: StreamingSessionBackup -> () #

Eq StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

Hashable StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

type Rep StreamingSessionBackup Source # 
Instance details

Defined in Amazonka.Nimble.Types.StreamingSessionBackup

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_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_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.