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 |
Returns a list of source servers on a staging account that are extensible, which means that: a. The source server is not already extended into this Account. b. The source server on the Account we’re reading from is not an extension of another source server.
This operation returns paginated results.
Synopsis
- data ListExtensibleSourceServers = ListExtensibleSourceServers' {}
- newListExtensibleSourceServers :: Text -> ListExtensibleSourceServers
- listExtensibleSourceServers_maxResults :: Lens' ListExtensibleSourceServers (Maybe Natural)
- listExtensibleSourceServers_nextToken :: Lens' ListExtensibleSourceServers (Maybe Text)
- listExtensibleSourceServers_stagingAccountID :: Lens' ListExtensibleSourceServers Text
- data ListExtensibleSourceServersResponse = ListExtensibleSourceServersResponse' {
- items :: Maybe [StagingSourceServer]
- nextToken :: Maybe Text
- httpStatus :: Int
- newListExtensibleSourceServersResponse :: Int -> ListExtensibleSourceServersResponse
- listExtensibleSourceServersResponse_items :: Lens' ListExtensibleSourceServersResponse (Maybe [StagingSourceServer])
- listExtensibleSourceServersResponse_nextToken :: Lens' ListExtensibleSourceServersResponse (Maybe Text)
- listExtensibleSourceServersResponse_httpStatus :: Lens' ListExtensibleSourceServersResponse Int
Creating a Request
data ListExtensibleSourceServers Source #
See: newListExtensibleSourceServers
smart constructor.
ListExtensibleSourceServers' | |
|
Instances
newListExtensibleSourceServers Source #
Create a value of ListExtensibleSourceServers
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:ListExtensibleSourceServers'
, listExtensibleSourceServers_maxResults
- The maximum number of extensible source servers to retrieve.
ListExtensibleSourceServers
, listExtensibleSourceServers_nextToken
- The token of the next extensible source server to retrieve.
ListExtensibleSourceServers
, listExtensibleSourceServers_stagingAccountID
- The Id of the staging Account to retrieve extensible source servers
from.
Request Lenses
listExtensibleSourceServers_maxResults :: Lens' ListExtensibleSourceServers (Maybe Natural) Source #
The maximum number of extensible source servers to retrieve.
listExtensibleSourceServers_nextToken :: Lens' ListExtensibleSourceServers (Maybe Text) Source #
The token of the next extensible source server to retrieve.
listExtensibleSourceServers_stagingAccountID :: Lens' ListExtensibleSourceServers Text Source #
The Id of the staging Account to retrieve extensible source servers from.
Destructuring the Response
data ListExtensibleSourceServersResponse Source #
See: newListExtensibleSourceServersResponse
smart constructor.
ListExtensibleSourceServersResponse' | |
|
Instances
newListExtensibleSourceServersResponse Source #
Create a value of ListExtensibleSourceServersResponse
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:items:ListExtensibleSourceServersResponse'
, listExtensibleSourceServersResponse_items
- A list of source servers on a staging Account that are extensible.
ListExtensibleSourceServers
, listExtensibleSourceServersResponse_nextToken
- The token of the next extensible source server to retrieve.
$sel:httpStatus:ListExtensibleSourceServersResponse'
, listExtensibleSourceServersResponse_httpStatus
- The response's http status code.
Response Lenses
listExtensibleSourceServersResponse_items :: Lens' ListExtensibleSourceServersResponse (Maybe [StagingSourceServer]) Source #
A list of source servers on a staging Account that are extensible.
listExtensibleSourceServersResponse_nextToken :: Lens' ListExtensibleSourceServersResponse (Maybe Text) Source #
The token of the next extensible source server to retrieve.
listExtensibleSourceServersResponse_httpStatus :: Lens' ListExtensibleSourceServersResponse Int Source #
The response's http status code.