Partager via


BillingMeter Class

Definition

App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.BillingMeterTypeConverter))]
public class BillingMeter : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IBillingMeter, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.BillingMeterTypeConverter))>]
type BillingMeter = class
    interface IBillingMeter
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class BillingMeter
Implements IBillingMeter, IValidates
Inheritance
BillingMeter
Attributes
Implements

Constructors

BillingMeter()

Creates an new BillingMeter instance.

Properties

BillingLocation

Azure Location of billable resource

FriendlyName

Friendly name of the meter

Id

Resource Id.

Kind

Kind of resource.

MeterId

Meter GUID onboarded in Commerce

Multiplier

Meter Multiplier

Name

Resource Name.

OSType

App Service OS type meter used for

ResourceType

App Service ResourceType meter used for

ShortName

Short Name from App Service Azure pricing Page

Type

Resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BillingMeter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BillingMeter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IBillingMeter.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BillingMeter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to