Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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_nextToken :: Lens' ListRecordingConfigurations (Maybe Text)
- listRecordingConfigurations_maxResults :: Lens' ListRecordingConfigurations (Maybe Natural)
- 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.
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:nextToken:ListRecordingConfigurations'
, listRecordingConfigurations_nextToken
- The first recording configuration to retrieve. This is used for
pagination; see the nextToken
response field.
$sel:maxResults:ListRecordingConfigurations'
, listRecordingConfigurations_maxResults
- Maximum number of recording configurations to return. Default: 50.
Request Lenses
listRecordingConfigurations_nextToken :: Lens' ListRecordingConfigurations (Maybe Text) Source #
The first recording configuration to retrieve. This is used for
pagination; see the nextToken
response field.
listRecordingConfigurations_maxResults :: Lens' ListRecordingConfigurations (Maybe Natural) Source #
Maximum number of recording configurations to return. Default: 50.
Destructuring the Response
data ListRecordingConfigurationsResponse Source #
See: newListRecordingConfigurationsResponse
smart constructor.
ListRecordingConfigurationsResponse' | |
|
Instances
newListRecordingConfigurationsResponse Source #
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:
$sel:nextToken: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.