libZSservicesZSamazonka-backupZSamazonka-backup
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Backup.DescribeReportPlan

Description

Returns a list of all report plans for an Amazon Web Services account and Amazon Web Services Region.

Synopsis

Creating a Request

data DescribeReportPlan Source #

See: newDescribeReportPlan smart constructor.

Constructors

DescribeReportPlan' 

Fields

Instances

Instances details
Eq DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Read DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Show DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Generic DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type Rep DescribeReportPlan :: Type -> Type #

NFData DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Methods

rnf :: DescribeReportPlan -> () #

Hashable DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

AWSRequest DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type AWSResponse DescribeReportPlan #

ToHeaders DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

ToPath DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

ToQuery DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

type Rep DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

type Rep DescribeReportPlan = D1 ('MetaData "DescribeReportPlan" "Amazonka.Backup.DescribeReportPlan" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "DescribeReportPlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportPlanName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

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

Destructuring the Response

data DescribeReportPlanResponse Source #

See: newDescribeReportPlanResponse smart constructor.

Constructors

DescribeReportPlanResponse' 

Fields

  • reportPlan :: Maybe 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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Read DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Show DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Generic DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type Rep DescribeReportPlanResponse :: Type -> Type #

NFData DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

type Rep DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

type Rep DescribeReportPlanResponse = D1 ('MetaData "DescribeReportPlanResponse" "Amazonka.Backup.DescribeReportPlan" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "DescribeReportPlanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportPlan)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.