| 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.IVS.ListRecordingConfigurations
Description
Gets summary information about all recording configurations in your account, in the Amazon Web Services region where the API request is processed.
This operation returns paginated results.
Synopsis
- data ListRecordingConfigurations = ListRecordingConfigurations' {}
- newListRecordingConfigurations :: ListRecordingConfigurations
- listRecordingConfigurations_maxResults :: Lens' ListRecordingConfigurations (Maybe Natural)
- listRecordingConfigurations_nextToken :: Lens' ListRecordingConfigurations (Maybe Text)
- data ListRecordingConfigurationsResponse = ListRecordingConfigurationsResponse' {}
- newListRecordingConfigurationsResponse :: Int -> ListRecordingConfigurationsResponse
- listRecordingConfigurationsResponse_nextToken :: Lens' ListRecordingConfigurationsResponse (Maybe Text)
- listRecordingConfigurationsResponse_httpStatus :: Lens' ListRecordingConfigurationsResponse Int
- listRecordingConfigurationsResponse_recordingConfigurations :: Lens' ListRecordingConfigurationsResponse [RecordingConfigurationSummary]
Creating a Request
data ListRecordingConfigurations Source #
See: newListRecordingConfigurations smart constructor.
Constructors
| ListRecordingConfigurations' | |
Instances
newListRecordingConfigurations :: ListRecordingConfigurations Source #
Create a value of ListRecordingConfigurations 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:maxResults:ListRecordingConfigurations', listRecordingConfigurations_maxResults - Maximum number of recording configurations to return. Default: your
service quota or 100, whichever is smaller.
ListRecordingConfigurations, listRecordingConfigurations_nextToken - The first recording configuration to retrieve. This is used for
pagination; see the nextToken response field.
Request Lenses
listRecordingConfigurations_maxResults :: Lens' ListRecordingConfigurations (Maybe Natural) Source #
Maximum number of recording configurations to return. Default: your service quota or 100, whichever is smaller.
listRecordingConfigurations_nextToken :: Lens' ListRecordingConfigurations (Maybe Text) Source #
The first recording configuration to retrieve. This is used for
pagination; see the nextToken response field.
Destructuring the Response
data ListRecordingConfigurationsResponse Source #
See: newListRecordingConfigurationsResponse smart constructor.
Constructors
| ListRecordingConfigurationsResponse' | |
Fields
| |
Instances
newListRecordingConfigurationsResponse Source #
Arguments
| :: Int | |
| -> ListRecordingConfigurationsResponse |
Create a value of ListRecordingConfigurationsResponse 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:
ListRecordingConfigurations, listRecordingConfigurationsResponse_nextToken - If there are more recording configurations than maxResults, use
nextToken in the request to get the next set.
$sel:httpStatus:ListRecordingConfigurationsResponse', listRecordingConfigurationsResponse_httpStatus - The response's http status code.
$sel:recordingConfigurations:ListRecordingConfigurationsResponse', listRecordingConfigurationsResponse_recordingConfigurations - List of the matching recording configurations.
Response Lenses
listRecordingConfigurationsResponse_nextToken :: Lens' ListRecordingConfigurationsResponse (Maybe Text) Source #
If there are more recording configurations than maxResults, use
nextToken in the request to get the next set.
listRecordingConfigurationsResponse_httpStatus :: Lens' ListRecordingConfigurationsResponse Int Source #
The response's http status code.
listRecordingConfigurationsResponse_recordingConfigurations :: Lens' ListRecordingConfigurationsResponse [RecordingConfigurationSummary] Source #
List of the matching recording configurations.