Skip to content

Describes a pricing rule that can be associated to a pricing plan, or set of pricing plans

Description

Describes a pricing rule that can be associated to a pricing plan, or set of pricing plans.

Usage

billingconductor_list_pricing_rules(BillingPeriod, Filters, MaxResults,
  NextToken)

Arguments

  • BillingPeriod

    The preferred billing period to get the pricing plan.

  • Filters

    A DescribePricingRuleFilter that specifies the Amazon Resource Name (ARNs) of pricing rules to retrieve pricing rules information.

  • MaxResults

    The maximum number of pricing rules to retrieve.

  • NextToken

    The pagination token that's used on subsequent call to get pricing rules.

Value

A list with the following syntax:

list(
  BillingPeriod = "string",
  PricingRules = list(
    list(
      Name = "string",
      Arn = "string",
      Description = "string",
      Scope = "GLOBAL"|"SERVICE"|"BILLING_ENTITY"|"SKU",
      Type = "MARKUP"|"DISCOUNT"|"TIERING",
      ModifierPercentage = 123.0,
      Service = "string",
      AssociatedPricingPlanCount = 123,
      CreationTime = 123,
      LastModifiedTime = 123,
      BillingEntity = "string",
      Tiering = list(
        FreeTier = list(
          Activated = TRUE|FALSE
        ),
        CustomTiers = list(
          list(
            BeginRangeInclusive = 123.0,
            EndRangeExclusive = 123.0,
            RateValue = 123.0
          )
        )
      ),
      UsageType = "string",
      Operation = "string"
    )
  ),
  NextToken = "string"
)

Request syntax

svc$list_pricing_rules(
  BillingPeriod = "string",
  Filters = list(
    Arns = list(
      "string"
    )
  ),
  MaxResults = 123,
  NextToken = "string"
)