Share via


CalculatePriceResponseProperties Class

Definition

Properties for calculate price response

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculatePriceResponsePropertiesTypeConverter))]
public class CalculatePriceResponseProperties : Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.ICalculatePriceResponseProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculatePriceResponsePropertiesTypeConverter))>]
type CalculatePriceResponseProperties = class
    interface ICalculatePriceResponseProperties
    interface IJsonSerializable
Public Class CalculatePriceResponseProperties
Implements ICalculatePriceResponseProperties
Inheritance
CalculatePriceResponseProperties
Attributes
Implements

Constructors

CalculatePriceResponseProperties()

Creates an new CalculatePriceResponseProperties instance.

Properties

BillingCurrencyTotal

Currency and amount that customer will be charged in customer's local currency. Tax is not included.

GrandTotal

Total amount in pricing currency.

IsBillingPartnerManaged

True if billing is managed by Microsoft Partner. Used only for CSP accounts.

IsTaxIncluded

Whether or not tax is included in grand total

NetTotal

Net total amount in pricing currency.

PaymentSchedule
PricingCurrencyTotal

Amount that Microsoft uses for record. Used during refund for calculating refund limit. Tax is not included.

ReservationOrderId

GUID that represents reservation order that can be placed after calculating price.

SkuDescription

Description of sku that is being purchased.

SkuTitle

Title of sku that is being purchased.

TaxTotal

Tax amount in pricing currency.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CalculatePriceResponseProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CalculatePriceResponseProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.ICalculatePriceResponseProperties.

FromJsonString(String)

Creates a new instance of CalculatePriceResponseProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CalculatePriceResponseProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to