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 a list of domain configurations for the user. This list is sorted alphabetically by domain configuration name.
Requires permission to access the ListDomainConfigurations action.
This operation returns paginated results.
Synopsis
- data ListDomainConfigurations = ListDomainConfigurations' {}
- newListDomainConfigurations :: ListDomainConfigurations
- listDomainConfigurations_marker :: Lens' ListDomainConfigurations (Maybe Text)
- listDomainConfigurations_serviceType :: Lens' ListDomainConfigurations (Maybe ServiceType)
- listDomainConfigurations_pageSize :: Lens' ListDomainConfigurations (Maybe Natural)
- data ListDomainConfigurationsResponse = ListDomainConfigurationsResponse' {}
- newListDomainConfigurationsResponse :: Int -> ListDomainConfigurationsResponse
- listDomainConfigurationsResponse_domainConfigurations :: Lens' ListDomainConfigurationsResponse (Maybe [DomainConfigurationSummary])
- listDomainConfigurationsResponse_nextMarker :: Lens' ListDomainConfigurationsResponse (Maybe Text)
- listDomainConfigurationsResponse_httpStatus :: Lens' ListDomainConfigurationsResponse Int
Creating a Request
data ListDomainConfigurations Source #
See: newListDomainConfigurations
smart constructor.
ListDomainConfigurations' | |
|
Instances
newListDomainConfigurations :: ListDomainConfigurations Source #
Create a value of ListDomainConfigurations
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:marker:ListDomainConfigurations'
, listDomainConfigurations_marker
- The marker for the next set of results.
$sel:serviceType:ListDomainConfigurations'
, listDomainConfigurations_serviceType
- The type of service delivered by the endpoint.
$sel:pageSize:ListDomainConfigurations'
, listDomainConfigurations_pageSize
- The result page size.
Request Lenses
listDomainConfigurations_marker :: Lens' ListDomainConfigurations (Maybe Text) Source #
The marker for the next set of results.
listDomainConfigurations_serviceType :: Lens' ListDomainConfigurations (Maybe ServiceType) Source #
The type of service delivered by the endpoint.
listDomainConfigurations_pageSize :: Lens' ListDomainConfigurations (Maybe Natural) Source #
The result page size.
Destructuring the Response
data ListDomainConfigurationsResponse Source #
See: newListDomainConfigurationsResponse
smart constructor.
ListDomainConfigurationsResponse' | |
|
Instances
newListDomainConfigurationsResponse Source #
Create a value of ListDomainConfigurationsResponse
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:domainConfigurations:ListDomainConfigurationsResponse'
, listDomainConfigurationsResponse_domainConfigurations
- A list of objects that contain summary information about the user's
domain configurations.
$sel:nextMarker:ListDomainConfigurationsResponse'
, listDomainConfigurationsResponse_nextMarker
- The marker for the next set of results.
$sel:httpStatus:ListDomainConfigurationsResponse'
, listDomainConfigurationsResponse_httpStatus
- The response's http status code.
Response Lenses
listDomainConfigurationsResponse_domainConfigurations :: Lens' ListDomainConfigurationsResponse (Maybe [DomainConfigurationSummary]) Source #
A list of objects that contain summary information about the user's domain configurations.
listDomainConfigurationsResponse_nextMarker :: Lens' ListDomainConfigurationsResponse (Maybe Text) Source #
The marker for the next set of results.
listDomainConfigurationsResponse_httpStatus :: Lens' ListDomainConfigurationsResponse Int Source #
The response's http status code.