Skip to content

A paginated call to get a list of all custom line item versions

Description

A paginated call to get a list of all custom line item versions.

Usage

billingconductor_list_custom_line_item_versions(Arn, MaxResults,
  NextToken, Filters)

Arguments

  • Arn

    [required] The Amazon Resource Name (ARN) for the custom line item.

  • MaxResults

    The maximum number of custom line item versions to retrieve.

  • NextToken

    The pagination token that's used on subsequent calls to retrieve custom line item versions.

  • Filters

    A ListCustomLineItemVersionsFilter that specifies the billing period range in which the custom line item versions are applied.

Value

A list with the following syntax:

list(
  CustomLineItemVersions = list(
    list(
      Name = "string",
      ChargeDetails = list(
        Flat = list(
          ChargeValue = 123.0
        ),
        Percentage = list(
          PercentageValue = 123.0
        ),
        Type = "CREDIT"|"FEE",
        LineItemFilters = list(
          list(
            Attribute = "LINE_ITEM_TYPE"|"SERVICE",
            MatchOption = "NOT_EQUAL"|"EQUAL",
            Values = list(
              "SAVINGS_PLAN_NEGATION"
            ),
            AttributeValues = list(
              "string"
            )
          )
        )
      ),
      CurrencyCode = "USD"|"CNY",
      Description = "string",
      ProductCode = "string",
      BillingGroupArn = "string",
      CreationTime = 123,
      LastModifiedTime = 123,
      AssociationSize = 123,
      StartBillingPeriod = "string",
      EndBillingPeriod = "string",
      Arn = "string",
      StartTime = 123,
      AccountId = "string",
      ComputationRule = "ITEMIZED"|"CONSOLIDATED",
      PresentationDetails = list(
        Service = "string"
      )
    )
  ),
  NextToken = "string"
)

Request syntax

svc$list_custom_line_item_versions(
  Arn = "string",
  MaxResults = 123,
  NextToken = "string",
  Filters = list(
    BillingPeriodRange = list(
      StartBillingPeriod = "string",
      EndBillingPeriod = "string"
    )
  )
)