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 |
Lists the backups of a streaming session in a studio.
This operation returns paginated results.
Synopsis
- data ListStreamingSessionBackups = ListStreamingSessionBackups' {}
- newListStreamingSessionBackups :: Text -> ListStreamingSessionBackups
- listStreamingSessionBackups_nextToken :: Lens' ListStreamingSessionBackups (Maybe Text)
- listStreamingSessionBackups_ownedBy :: Lens' ListStreamingSessionBackups (Maybe Text)
- listStreamingSessionBackups_studioId :: Lens' ListStreamingSessionBackups Text
- data ListStreamingSessionBackupsResponse = ListStreamingSessionBackupsResponse' {}
- newListStreamingSessionBackupsResponse :: Int -> ListStreamingSessionBackupsResponse
- listStreamingSessionBackupsResponse_nextToken :: Lens' ListStreamingSessionBackupsResponse (Maybe Text)
- listStreamingSessionBackupsResponse_streamingSessionBackups :: Lens' ListStreamingSessionBackupsResponse (Maybe [StreamingSessionBackup])
- listStreamingSessionBackupsResponse_httpStatus :: Lens' ListStreamingSessionBackupsResponse Int
Creating a Request
data ListStreamingSessionBackups Source #
See: newListStreamingSessionBackups
smart constructor.
Instances
newListStreamingSessionBackups Source #
Create a value of ListStreamingSessionBackups
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:
ListStreamingSessionBackups
, listStreamingSessionBackups_nextToken
- The token for the next set of results, or null if there are no more
results.
ListStreamingSessionBackups
, listStreamingSessionBackups_ownedBy
- The user ID of the user that owns the streaming session.
ListStreamingSessionBackups
, listStreamingSessionBackups_studioId
- The studio ID.
Request Lenses
listStreamingSessionBackups_nextToken :: Lens' ListStreamingSessionBackups (Maybe Text) Source #
The token for the next set of results, or null if there are no more results.
listStreamingSessionBackups_ownedBy :: Lens' ListStreamingSessionBackups (Maybe Text) Source #
The user ID of the user that owns the streaming session.
listStreamingSessionBackups_studioId :: Lens' ListStreamingSessionBackups Text Source #
The studio ID.
Destructuring the Response
data ListStreamingSessionBackupsResponse Source #
See: newListStreamingSessionBackupsResponse
smart constructor.
ListStreamingSessionBackupsResponse' | |
|
Instances
newListStreamingSessionBackupsResponse Source #
Create a value of ListStreamingSessionBackupsResponse
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:
ListStreamingSessionBackups
, listStreamingSessionBackupsResponse_nextToken
- The token for the next set of results, or null if there are no more
results.
$sel:streamingSessionBackups:ListStreamingSessionBackupsResponse'
, listStreamingSessionBackupsResponse_streamingSessionBackups
- Information about the streaming session backups.
$sel:httpStatus:ListStreamingSessionBackupsResponse'
, listStreamingSessionBackupsResponse_httpStatus
- The response's http status code.
Response Lenses
listStreamingSessionBackupsResponse_nextToken :: Lens' ListStreamingSessionBackupsResponse (Maybe Text) Source #
The token for the next set of results, or null if there are no more results.
listStreamingSessionBackupsResponse_streamingSessionBackups :: Lens' ListStreamingSessionBackupsResponse (Maybe [StreamingSessionBackup]) Source #
Information about the streaming session backups.
listStreamingSessionBackupsResponse_httpStatus :: Lens' ListStreamingSessionBackupsResponse Int Source #
The response's http status code.