MCAPriceSheetProperties interface
The properties of the price sheet.
Properties
| base |
The unit price at the time the customer signs on or the unit price at the time of service meter GA launch if it is after sign-on. This is applicable for Enterprise Agreement users |
| billing |
Unique identifier for the billing account. |
| billing |
Name of the billing profile that is set up to receive invoices. The prices in the price sheet are associated with this billing profile. |
| billing |
Currency in which charges are posted. |
| billing |
Unique identifier for the billing profile. |
| billing |
Name of the billing profile that is set up to receive invoices. The prices in the price sheet are associated with this billing profile. |
| currency | Currency in which all the prices are reflected. |
| effective |
Effective end date of the Price Sheet billing period |
| effective |
Effective start date of the Price Sheet billing period |
| market |
The current list price for a given product or service. This price is without any negotiations and is based on your Microsoft Agreement type. For PriceType Consumption, market price is reflected as the pay-as-you-go price. For PriceType Savings Plan, market price reflects the Savings plan benefit on top of pay-as-you-go price for the corresponding commitment term. For PriceType ReservedInstance, market price reflects the total price of the 1 or 3-year commitment. |
| meter |
Name of the classification category for the meter. For example, Cloud services, Networking, etc. |
| meter |
Unique identifier of the meter |
| meter |
Name of the meter. The meter represents the deployable resource of an Azure service. |
| meter |
Name of the Azure region where the meter for the service is available. |
| meter |
Name of the meter subclassification category. |
| meter |
Name of the meter type |
| price |
Price type for a product. For example, an Azure resource with a pay-as-you-go rate with priceType as Consumption. Other price types include ReservedInstance and Savings Plan. |
| product | Name of the product accruing the charges. |
| product |
Unique identifier for the product whose meter is consumed. |
| product |
Name of the purchased product plan. Indicates if this pricing is standard Azure Plan pricing, Dev/Test pricing etc. Currently unavailable for Azure 3rd party and ReservedInstance meters. |
| service |
Type of Azure service. For example, Compute, Analytics, and Security. |
| sku |
Unique identifier of the SKU |
| term | Term length for Azure Savings Plan or Reservation term – one year or three years (P1Y or P3Y) |
| tier |
Defines the lower bound of the tier range for which prices are defined. For example, if the range is 0 to 100, tierMinimumUnits would be 0. |
| unit |
How usage is measured for the service |
| unit |
The per-unit price at the time of billing for a given product or service, inclusive of any negotiated discounts on top of the market price. For PriceType ReservedInstance, unit price reflects the total cost of the 1 or 3-year commitment including discounts. Note: The unit price isn't the same as the effective price in usage details downloads when services have differential prices across tiers. If services have multi-tiered pricing, the effective price is a blended rate across the tiers and doesn't show a tier-specific unit price. The blended price or effective price is the net price for the consumed quantity spanning across the multiple tiers (where each tier has a specific unit price). |
Property Details
basePrice
The unit price at the time the customer signs on or the unit price at the time of service meter GA launch if it is after sign-on.
This is applicable for Enterprise Agreement users
basePrice?: string
Property Value
string
billingAccountID
Unique identifier for the billing account.
billingAccountID?: string
Property Value
string
billingAccountName
Name of the billing profile that is set up to receive invoices. The prices in the price sheet are associated with this billing profile.
billingAccountName?: string
Property Value
string
billingCurrency
Currency in which charges are posted.
billingCurrency?: string
Property Value
string
billingProfileId
Unique identifier for the billing profile.
billingProfileId?: string
Property Value
string
billingProfileName
Name of the billing profile that is set up to receive invoices. The prices in the price sheet are associated with this billing profile.
billingProfileName?: string
Property Value
string
currency
Currency in which all the prices are reflected.
currency?: string
Property Value
string
effectiveEndDate
Effective end date of the Price Sheet billing period
effectiveEndDate?: Date
Property Value
Date
effectiveStartDate
Effective start date of the Price Sheet billing period
effectiveStartDate?: Date
Property Value
Date
marketPrice
The current list price for a given product or service. This price is without any negotiations and is based on your Microsoft Agreement type.
For PriceType Consumption, market price is reflected as the pay-as-you-go price.
For PriceType Savings Plan, market price reflects the Savings plan benefit on top of pay-as-you-go price for the corresponding commitment term.
For PriceType ReservedInstance, market price reflects the total price of the 1 or 3-year commitment.
marketPrice?: string
Property Value
string
meterCategory
Name of the classification category for the meter. For example, Cloud services, Networking, etc.
meterCategory?: string
Property Value
string
meterId
Unique identifier of the meter
meterId?: string
Property Value
string
meterName
Name of the meter. The meter represents the deployable resource of an Azure service.
meterName?: string
Property Value
string
meterRegion
Name of the Azure region where the meter for the service is available.
meterRegion?: string
Property Value
string
meterSubCategory
Name of the meter subclassification category.
meterSubCategory?: string
Property Value
string
meterType
Name of the meter type
meterType?: string
Property Value
string
priceType
Price type for a product. For example, an Azure resource with a pay-as-you-go rate with priceType as Consumption. Other price types include ReservedInstance and Savings Plan.
priceType?: string
Property Value
string
product
Name of the product accruing the charges.
product?: string
Property Value
string
productId
Unique identifier for the product whose meter is consumed.
productId?: string
Property Value
string
productOrderName
Name of the purchased product plan. Indicates if this pricing is standard Azure Plan pricing, Dev/Test pricing etc.
Currently unavailable for Azure 3rd party and ReservedInstance meters.
productOrderName?: string
Property Value
string
serviceFamily
Type of Azure service. For example, Compute, Analytics, and Security.
serviceFamily?: number
Property Value
number
skuId
Unique identifier of the SKU
skuId?: string
Property Value
string
term
Term length for Azure Savings Plan or Reservation term – one year or three years (P1Y or P3Y)
term?: string
Property Value
string
tierMinimumUnits
Defines the lower bound of the tier range for which prices are defined. For example, if the range is 0 to 100, tierMinimumUnits would be 0.
tierMinimumUnits?: string
Property Value
string
unitOfMeasure
How usage is measured for the service
unitOfMeasure?: string
Property Value
string
unitPrice
The per-unit price at the time of billing for a given product or service, inclusive of any negotiated discounts on top of the market price.
For PriceType ReservedInstance, unit price reflects the total cost of the 1 or 3-year commitment including discounts.
Note: The unit price isn't the same as the effective price in usage details downloads when services have differential prices across tiers.
If services have multi-tiered pricing, the effective price is a blended rate across the tiers and doesn't show a tier-specific unit price. The blended price or effective price is the net price for the consumed quantity spanning across the multiple tiers (where each tier has a specific unit price).
unitPrice?: string
Property Value
string