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 |
Returns the task assessment results from the Amazon S3 bucket that DMS creates in your Amazon Web Services account. This action always returns the latest results.
For more information about DMS task assessments, see Creating a task assessment report in the Database Migration Service User Guide.
This operation returns paginated results.
Synopsis
- data DescribeReplicationTaskAssessmentResults = DescribeReplicationTaskAssessmentResults' {
- replicationTaskArn :: Maybe Text
- marker :: Maybe Text
- maxRecords :: Maybe Int
- newDescribeReplicationTaskAssessmentResults :: DescribeReplicationTaskAssessmentResults
- describeReplicationTaskAssessmentResults_replicationTaskArn :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Text)
- describeReplicationTaskAssessmentResults_marker :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Text)
- describeReplicationTaskAssessmentResults_maxRecords :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Int)
- data DescribeReplicationTaskAssessmentResultsResponse = DescribeReplicationTaskAssessmentResultsResponse' {}
- newDescribeReplicationTaskAssessmentResultsResponse :: Int -> DescribeReplicationTaskAssessmentResultsResponse
- describeReplicationTaskAssessmentResultsResponse_bucketName :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe Text)
- describeReplicationTaskAssessmentResultsResponse_marker :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe Text)
- describeReplicationTaskAssessmentResultsResponse_replicationTaskAssessmentResults :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe [ReplicationTaskAssessmentResult])
- describeReplicationTaskAssessmentResultsResponse_httpStatus :: Lens' DescribeReplicationTaskAssessmentResultsResponse Int
Creating a Request
data DescribeReplicationTaskAssessmentResults Source #
See: newDescribeReplicationTaskAssessmentResults
smart constructor.
DescribeReplicationTaskAssessmentResults' | |
|
Instances
newDescribeReplicationTaskAssessmentResults :: DescribeReplicationTaskAssessmentResults Source #
Create a value of DescribeReplicationTaskAssessmentResults
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:replicationTaskArn:DescribeReplicationTaskAssessmentResults'
, describeReplicationTaskAssessmentResults_replicationTaskArn
- The Amazon Resource Name (ARN) string that uniquely identifies the task.
When this input parameter is specified, the API returns only one result
and ignore the values of the MaxRecords
and Marker
parameters.
$sel:marker:DescribeReplicationTaskAssessmentResults'
, describeReplicationTaskAssessmentResults_marker
- An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
$sel:maxRecords:DescribeReplicationTaskAssessmentResults'
, describeReplicationTaskAssessmentResults_maxRecords
- The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so that the remaining
results can be retrieved.
Default: 100
Constraints: Minimum 20, maximum 100.
Request Lenses
describeReplicationTaskAssessmentResults_replicationTaskArn :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Text) Source #
The Amazon Resource Name (ARN) string that uniquely identifies the task.
When this input parameter is specified, the API returns only one result
and ignore the values of the MaxRecords
and Marker
parameters.
describeReplicationTaskAssessmentResults_marker :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Text) Source #
An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
describeReplicationTaskAssessmentResults_maxRecords :: Lens' DescribeReplicationTaskAssessmentResults (Maybe Int) Source #
The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so that the remaining
results can be retrieved.
Default: 100
Constraints: Minimum 20, maximum 100.
Destructuring the Response
data DescribeReplicationTaskAssessmentResultsResponse Source #
See: newDescribeReplicationTaskAssessmentResultsResponse
smart constructor.
DescribeReplicationTaskAssessmentResultsResponse' | |
|
Instances
newDescribeReplicationTaskAssessmentResultsResponse Source #
:: Int |
|
-> DescribeReplicationTaskAssessmentResultsResponse |
Create a value of DescribeReplicationTaskAssessmentResultsResponse
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:bucketName:DescribeReplicationTaskAssessmentResultsResponse'
, describeReplicationTaskAssessmentResultsResponse_bucketName
- - The Amazon S3 bucket where the task assessment report is located.
$sel:marker:DescribeReplicationTaskAssessmentResults'
, describeReplicationTaskAssessmentResultsResponse_marker
- An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
$sel:replicationTaskAssessmentResults:DescribeReplicationTaskAssessmentResultsResponse'
, describeReplicationTaskAssessmentResultsResponse_replicationTaskAssessmentResults
- The task assessment report.
$sel:httpStatus:DescribeReplicationTaskAssessmentResultsResponse'
, describeReplicationTaskAssessmentResultsResponse_httpStatus
- The response's http status code.
Response Lenses
describeReplicationTaskAssessmentResultsResponse_bucketName :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe Text) Source #
- The Amazon S3 bucket where the task assessment report is located.
describeReplicationTaskAssessmentResultsResponse_marker :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe Text) Source #
An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
describeReplicationTaskAssessmentResultsResponse_replicationTaskAssessmentResults :: Lens' DescribeReplicationTaskAssessmentResultsResponse (Maybe [ReplicationTaskAssessmentResult]) Source #
The task assessment report.
describeReplicationTaskAssessmentResultsResponse_httpStatus :: Lens' DescribeReplicationTaskAssessmentResultsResponse Int Source #
The response's http status code.