amazonka-backup-2.0: Amazon Backup SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
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

AWSRequest DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type AWSResponse DescribeReportPlan #

Generic DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type Rep DescribeReportPlan :: Type -> Type #

Read DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Show DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

NFData DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Methods

rnf :: DescribeReportPlan -> () #

Eq DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Hashable DescribeReportPlan Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

type AWSResponse 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" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DescribeReportPlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportPlanName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Associated Types

type Rep DescribeReportPlanResponse :: Type -> Type #

Read DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Show DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

NFData DescribeReportPlanResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeReportPlan

Eq 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" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" '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.