Price

Prev Next

Available in Classic and VPC

This is the pricing plan information.

Syntax

The syntax is as follows:

private String priceNo;
private CommonCode priceType;
private Region region;
private CommonCode chargingUnitType;
private CommonCode ratingUnitType;
private String chargingUnitBasicValue;
private CommonCode productRatingType;
private CommonCode unit;
private Double price;
private CommonCode conditionType;
private Double conditionPrice;
private String priceDescription;
private CommonCode freeUnit;
private Long freeValue;
private CommonCode meteringUnit;
private Date startDate;
private CommonCode priceAttribute;
private String priceVersionName;
private CommonCode payCurrency;
private List<PeriodUnit> periodUnitList;
private List<CountryUnit> countryUnitList;
private List<PackageUnit> packageUnitList;

Field

The following describes the fields.

Field Type Required Description
priceNo String Required Price number
priceType CommonCode Required Pricing plan type code
  • FREE | FXSUM | MTRAT
    • FREE: Free
    • FXSUM: Monthly flat rate
    • MTRAT: Pay-as-you-go plan
region Region Required Region
chargingUnitType CommonCode Required Charging metrics
  • QUERY | TIME | TMCU | USER
    • QUERY: Query
    • TIME: Time
    • TMCU (Time and vCPU Count): Time and vCPU count
    • USER: Number of guaranteed members
ratingUnitType CommonCode Required Billing unit type code
  • DETAIL | POINT | SECT | PKG
    • DETAIL: Detailed pricing plan (different pricing plans apply per detailed type)
    • POINT: Per point (pay-as-you-go)
    • SECT: Tiered plan (tiered pricing applies separately)
    • PKG: Package plan (free usage applies per product charge type code described in the package)
detailFeeCategory CommonCode Required Detailed pricing category
  • CNTRY | RGN | ITEM_DETAIL | NULL
    • CNTRY: Country plan (different pricing plans apply per country)
    • RGN: Region plan (different pricing plans apply per Region)
    • ITEM_DETAIL: General plan
    • PKG: No classification
ratingUnitTypeDetail CommonCode Required Detailed pricing category
  • POINT | SECT
    • POINT: Per point (pay-as-you-go)
    • SECT: Tiered plan (tiered pricing applies separately)
chargingUnitBasicValue String Required Charging unit type value
  • Number corresponding to the charging metric code value
productRatingType CommonCode Required Product charge type
unit CommonCode Required Unit
price Double Required Price
conditionType CommonCode Required Condition unit
conditionPrice Double Required Condition pricing
priceDescription String Required Pricing description
freeUnit CommonCode Required Free unit
freeValue Long Required Free value
meteringUnit CommonCode Required Metering unit
startDate Date Required Sales start date and time
priceAttribute CommonCode Required Pricing plan attribute
priceVersionName String Required Pricing plan version name
payCurrency CommonCode Required Payment currency
periodUnitList List<PeriodUnit> Required Tier unit list
detailUnitList List<DetailUnit> Required Detailed unit list
packageUnitList List<PackageUnit> Required Package unit list