amazonka-billingconductor-2.0: Amazon BillingConductor 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.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Description

A list of the pricing plans that are associated with a pricing rule.

This operation returns paginated results.

Synopsis

Creating a Request

data ListPricingPlansAssociatedWithPricingRule Source #

Constructors

ListPricingPlansAssociatedWithPricingRule' 

Fields

Instances

Instances details
ToJSON ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

ToHeaders ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

ToPath ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

ToQuery ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

AWSPager ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

AWSRequest ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Generic ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Read ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Show ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

NFData ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Eq ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Hashable ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

type AWSResponse ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

type Rep ListPricingPlansAssociatedWithPricingRule Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

type Rep ListPricingPlansAssociatedWithPricingRule = D1 ('MetaData "ListPricingPlansAssociatedWithPricingRule" "Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule" "amazonka-billingconductor-2.0-1YoxVi69FkN1Nj28JbXXJ5" 'False) (C1 ('MetaCons "ListPricingPlansAssociatedWithPricingRule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "billingPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pricingRuleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListPricingPlansAssociatedWithPricingRule Source #

Create a value of ListPricingPlansAssociatedWithPricingRule 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:

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRule_billingPeriod - The pricing plan billing period for which associations will be listed.

$sel:maxResults:ListPricingPlansAssociatedWithPricingRule', listPricingPlansAssociatedWithPricingRule_maxResults - The optional maximum number of pricing rule associations to retrieve.

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRule_nextToken - The optional pagination token returned by a previous call.

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRule_pricingRuleArn - The pricing rule Amazon Resource Name (ARN) for which associations will be listed.

Request Lenses

listPricingPlansAssociatedWithPricingRule_billingPeriod :: Lens' ListPricingPlansAssociatedWithPricingRule (Maybe Text) Source #

The pricing plan billing period for which associations will be listed.

listPricingPlansAssociatedWithPricingRule_maxResults :: Lens' ListPricingPlansAssociatedWithPricingRule (Maybe Natural) Source #

The optional maximum number of pricing rule associations to retrieve.

listPricingPlansAssociatedWithPricingRule_pricingRuleArn :: Lens' ListPricingPlansAssociatedWithPricingRule Text Source #

The pricing rule Amazon Resource Name (ARN) for which associations will be listed.

Destructuring the Response

data ListPricingPlansAssociatedWithPricingRuleResponse Source #

Constructors

ListPricingPlansAssociatedWithPricingRuleResponse' 

Fields

Instances

Instances details
Generic ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Read ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Show ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

NFData ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

Eq ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

type Rep ListPricingPlansAssociatedWithPricingRuleResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule

type Rep ListPricingPlansAssociatedWithPricingRuleResponse = D1 ('MetaData "ListPricingPlansAssociatedWithPricingRuleResponse" "Amazonka.BillingConductor.ListPricingPlansAssociatedWithPricingRule" "amazonka-billingconductor-2.0-1YoxVi69FkN1Nj28JbXXJ5" 'False) (C1 ('MetaCons "ListPricingPlansAssociatedWithPricingRuleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "billingPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pricingPlanArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "pricingRuleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListPricingPlansAssociatedWithPricingRuleResponse Source #

Create a value of ListPricingPlansAssociatedWithPricingRuleResponse 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:

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRuleResponse_billingPeriod - The pricing plan billing period for which associations will be listed.

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRuleResponse_nextToken - The pagination token to be used on subsequent calls.

$sel:pricingPlanArns:ListPricingPlansAssociatedWithPricingRuleResponse', listPricingPlansAssociatedWithPricingRuleResponse_pricingPlanArns - The list containing pricing plans that are associated with the requested pricing rule.

ListPricingPlansAssociatedWithPricingRule, listPricingPlansAssociatedWithPricingRuleResponse_pricingRuleArn - The pricing rule Amazon Resource Name (ARN) for which associations will be listed.

$sel:httpStatus:ListPricingPlansAssociatedWithPricingRuleResponse', listPricingPlansAssociatedWithPricingRuleResponse_httpStatus - The response's http status code.

Response Lenses

listPricingPlansAssociatedWithPricingRuleResponse_pricingPlanArns :: Lens' ListPricingPlansAssociatedWithPricingRuleResponse (Maybe (NonEmpty Text)) Source #

The list containing pricing plans that are associated with the requested pricing rule.

listPricingPlansAssociatedWithPricingRuleResponse_pricingRuleArn :: Lens' ListPricingPlansAssociatedWithPricingRuleResponse (Maybe Text) Source #

The pricing rule Amazon Resource Name (ARN) for which associations will be listed.