| 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.DrS.DescribeReplicationConfigurationTemplates
Description
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
This operation returns paginated results.
Synopsis
- data DescribeReplicationConfigurationTemplates = DescribeReplicationConfigurationTemplates' {}
- newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates
- describeReplicationConfigurationTemplates_maxResults :: Lens' DescribeReplicationConfigurationTemplates (Maybe Natural)
- describeReplicationConfigurationTemplates_nextToken :: Lens' DescribeReplicationConfigurationTemplates (Maybe Text)
- describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs :: Lens' DescribeReplicationConfigurationTemplates (Maybe [Text])
- data DescribeReplicationConfigurationTemplatesResponse = DescribeReplicationConfigurationTemplatesResponse' {}
- newDescribeReplicationConfigurationTemplatesResponse :: Int -> DescribeReplicationConfigurationTemplatesResponse
- describeReplicationConfigurationTemplatesResponse_items :: Lens' DescribeReplicationConfigurationTemplatesResponse (Maybe [ReplicationConfigurationTemplate])
- describeReplicationConfigurationTemplatesResponse_nextToken :: Lens' DescribeReplicationConfigurationTemplatesResponse (Maybe Text)
- describeReplicationConfigurationTemplatesResponse_httpStatus :: Lens' DescribeReplicationConfigurationTemplatesResponse Int
Creating a Request
data DescribeReplicationConfigurationTemplates Source #
See: newDescribeReplicationConfigurationTemplates smart constructor.
Constructors
| DescribeReplicationConfigurationTemplates' | |
Fields
| |
Instances
newDescribeReplicationConfigurationTemplates :: DescribeReplicationConfigurationTemplates Source #
Create a value of DescribeReplicationConfigurationTemplates 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:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_maxResults - Maximum number of Replication Configuration Templates to retrieve.
DescribeReplicationConfigurationTemplates, describeReplicationConfigurationTemplates_nextToken - The token of the next Replication Configuration Template to retrieve.
$sel:replicationConfigurationTemplateIDs:DescribeReplicationConfigurationTemplates', describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs - The IDs of the Replication Configuration Templates to retrieve. An empty
list means all Replication Configuration Templates.
Request Lenses
describeReplicationConfigurationTemplates_maxResults :: Lens' DescribeReplicationConfigurationTemplates (Maybe Natural) Source #
Maximum number of Replication Configuration Templates to retrieve.
describeReplicationConfigurationTemplates_nextToken :: Lens' DescribeReplicationConfigurationTemplates (Maybe Text) Source #
The token of the next Replication Configuration Template to retrieve.
describeReplicationConfigurationTemplates_replicationConfigurationTemplateIDs :: Lens' DescribeReplicationConfigurationTemplates (Maybe [Text]) Source #
The IDs of the Replication Configuration Templates to retrieve. An empty list means all Replication Configuration Templates.
Destructuring the Response
data DescribeReplicationConfigurationTemplatesResponse Source #
See: newDescribeReplicationConfigurationTemplatesResponse smart constructor.
Constructors
| DescribeReplicationConfigurationTemplatesResponse' | |
Fields
| |
Instances
newDescribeReplicationConfigurationTemplatesResponse Source #
Arguments
| :: Int |
|
| -> DescribeReplicationConfigurationTemplatesResponse |
Create a value of DescribeReplicationConfigurationTemplatesResponse 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:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_items - An array of Replication Configuration Templates.
DescribeReplicationConfigurationTemplates, describeReplicationConfigurationTemplatesResponse_nextToken - The token of the next Replication Configuration Template to retrieve.
$sel:httpStatus:DescribeReplicationConfigurationTemplatesResponse', describeReplicationConfigurationTemplatesResponse_httpStatus - The response's http status code.
Response Lenses
describeReplicationConfigurationTemplatesResponse_items :: Lens' DescribeReplicationConfigurationTemplatesResponse (Maybe [ReplicationConfigurationTemplate]) Source #
An array of Replication Configuration Templates.
describeReplicationConfigurationTemplatesResponse_nextToken :: Lens' DescribeReplicationConfigurationTemplatesResponse (Maybe Text) Source #
The token of the next Replication Configuration Template to retrieve.
describeReplicationConfigurationTemplatesResponse_httpStatus :: Lens' DescribeReplicationConfigurationTemplatesResponse Int Source #
The response's http status code.