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 a list of all report plans for an Amazon Web Services account and Amazon Web Services Region.
Synopsis
- data DescribeReportPlan = DescribeReportPlan' {}
- newDescribeReportPlan :: Text -> DescribeReportPlan
- describeReportPlan_reportPlanName :: Lens' DescribeReportPlan Text
- data DescribeReportPlanResponse = DescribeReportPlanResponse' {}
- newDescribeReportPlanResponse :: Int -> DescribeReportPlanResponse
- describeReportPlanResponse_reportPlan :: Lens' DescribeReportPlanResponse (Maybe ReportPlan)
- describeReportPlanResponse_httpStatus :: Lens' DescribeReportPlanResponse Int
Creating a Request
data DescribeReportPlan Source #
See: newDescribeReportPlan
smart constructor.
DescribeReportPlan' | |
|
Instances
newDescribeReportPlan Source #
Create a value of DescribeReportPlan
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:reportPlanName:DescribeReportPlan'
, describeReportPlan_reportPlanName
- The unique name of a report plan.
Request Lenses
describeReportPlan_reportPlanName :: Lens' DescribeReportPlan Text Source #
The unique name of a report plan.
Destructuring the Response
data DescribeReportPlanResponse Source #
See: newDescribeReportPlanResponse
smart constructor.
DescribeReportPlanResponse' | |
|
Instances
newDescribeReportPlanResponse Source #
Create a value of DescribeReportPlanResponse
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:reportPlan:DescribeReportPlanResponse'
, describeReportPlanResponse_reportPlan
- Returns details about the report plan that is specified by its name.
These details include the report plan's Amazon Resource Name (ARN),
description, settings, delivery channel, deployment status, creation
time, and last attempted and successful run times.
$sel:httpStatus:DescribeReportPlanResponse'
, describeReportPlanResponse_httpStatus
- The response's http status code.
Response Lenses
describeReportPlanResponse_reportPlan :: Lens' DescribeReportPlanResponse (Maybe ReportPlan) Source #
Returns details about the report plan that is specified by its name. These details include the report plan's Amazon Resource Name (ARN), description, settings, delivery channel, deployment status, creation time, and last attempted and successful run times.
describeReportPlanResponse_httpStatus :: Lens' DescribeReportPlanResponse Int Source #
The response's http status code.