你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PurchaseMeterDetails Class

Definition

Billing type Purchase meter details

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EdgeOrder.Models.Api20211201.PurchaseMeterDetailsTypeConverter))]
public class PurchaseMeterDetails : Microsoft.Azure.PowerShell.Cmdlets.EdgeOrder.Models.Api20211201.IPurchaseMeterDetails, Microsoft.Azure.PowerShell.Cmdlets.EdgeOrder.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EdgeOrder.Models.Api20211201.PurchaseMeterDetailsTypeConverter))>]
type PurchaseMeterDetails = class
    interface IPurchaseMeterDetails
    interface IJsonSerializable
    interface IMeterDetails
    interface IValidates
Public Class PurchaseMeterDetails
Implements IPurchaseMeterDetails, IValidates
Inheritance
PurchaseMeterDetails
Attributes
Implements

Constructors

PurchaseMeterDetails()

Creates an new PurchaseMeterDetails instance.

Properties

BillingType

Represents billing type.

ChargingType

Charging type.

Multiplier

Billing unit applicable for Pav2 billing

ProductId

Product Id

SkuId

Sku Id

TermId

Term Id

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PurchaseMeterDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PurchaseMeterDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EdgeOrder.Models.Api20211201.IPurchaseMeterDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PurchaseMeterDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to