Freigeben über


ArmConsumptionModelFactory.ConsumptionBalanceResult Methode

Definition

Initialisiert eine neue instance von ConsumptionBalanceResult.

public static Azure.ResourceManager.Consumption.Models.ConsumptionBalanceResult ConsumptionBalanceResult (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string currency = default, decimal? beginningBalance = default, decimal? endingBalance = default, decimal? newPurchases = default, decimal? adjustments = default, decimal? utilized = default, decimal? serviceOverage = default, decimal? chargesBilledSeparately = default, decimal? totalOverage = default, decimal? totalUsage = default, decimal? azureMarketplaceServiceCharges = default, Azure.ResourceManager.Consumption.Models.ConsumptionBillingFrequency? billingFrequency = default, bool? isPriceHidden = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Consumption.Models.ConsumptionBalanceNewPurchasesDetail> newPurchasesDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Consumption.Models.ConsumptionBalanceAdjustmentDetail> adjustmentDetails = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member ConsumptionBalanceResult : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<Azure.ResourceManager.Consumption.Models.ConsumptionBillingFrequency> * Nullable<bool> * seq<Azure.ResourceManager.Consumption.Models.ConsumptionBalanceNewPurchasesDetail> * seq<Azure.ResourceManager.Consumption.Models.ConsumptionBalanceAdjustmentDetail> * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.Consumption.Models.ConsumptionBalanceResult
Public Shared Function ConsumptionBalanceResult (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional currency As String = Nothing, Optional beginningBalance As Nullable(Of Decimal) = Nothing, Optional endingBalance As Nullable(Of Decimal) = Nothing, Optional newPurchases As Nullable(Of Decimal) = Nothing, Optional adjustments As Nullable(Of Decimal) = Nothing, Optional utilized As Nullable(Of Decimal) = Nothing, Optional serviceOverage As Nullable(Of Decimal) = Nothing, Optional chargesBilledSeparately As Nullable(Of Decimal) = Nothing, Optional totalOverage As Nullable(Of Decimal) = Nothing, Optional totalUsage As Nullable(Of Decimal) = Nothing, Optional azureMarketplaceServiceCharges As Nullable(Of Decimal) = Nothing, Optional billingFrequency As Nullable(Of ConsumptionBillingFrequency) = Nothing, Optional isPriceHidden As Nullable(Of Boolean) = Nothing, Optional newPurchasesDetails As IEnumerable(Of ConsumptionBalanceNewPurchasesDetail) = Nothing, Optional adjustmentDetails As IEnumerable(Of ConsumptionBalanceAdjustmentDetail) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As ConsumptionBalanceResult

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

currency
String

Die ISO-Währung, in der die Verbrauchseinheit berechnet wird, z. B. USD. Serialisierter Name: Balance.properties.currency

beginningBalance
Nullable<Decimal>

Der Anfangssaldo für den Abrechnungszeitraum. Serialisierter Name: Balance.properties.beginningBalance

endingBalance
Nullable<Decimal>

Der Endsaldo für den Abrechnungszeitraum (für offene Zeiträume wird dieser täglich aktualisiert). Serialisierter Name: Balance.properties.endingBalance

newPurchases
Nullable<Decimal>

Gesamtsumme für den neu erworbenen Betrag. Serialisierter Name: Balance.properties.newPurchases

adjustments
Nullable<Decimal>

Gesamtanpassungsbetrag. Serialisierter Name: Balance.properties.adjustments

utilized
Nullable<Decimal>

Gesamtnutzung der Verpflichtung. Serialisierter Name: Balance.properties.utilized

serviceOverage
Nullable<Decimal>

Überschreitung für Azure-Dienste. Serialisierter Name: Balance.properties.serviceOverage

chargesBilledSeparately
Nullable<Decimal>

Gebühren werden separat abgerechnet. Serialisierter Name: Balance.properties.chargesBilledSeparately

totalOverage
Nullable<Decimal>

serviceOverage + chargesBilledSeparately. Serialisierter Name: Balance.properties.totalOverage

totalUsage
Nullable<Decimal>

Azure-Dienstverpflichtung + Gesamtüberschreitung. Serialisierter Name: Balance.properties.totalUsage

azureMarketplaceServiceCharges
Nullable<Decimal>

Gesamtgebühren für Azure Marketplace. Serialisierter Name: Balance.properties.azureMarketplaceServiceCharges

billingFrequency
Nullable<ConsumptionBillingFrequency>

Die Abrechnungshäufigkeit. Serialisierter Name: Balance.properties.billingFrequency

isPriceHidden
Nullable<Boolean>

Der Preis ist ausgeblendet oder nicht. Serialisierter Name: Balance.properties.priceHidden

newPurchasesDetails
IEnumerable<ConsumptionBalanceNewPurchasesDetail>

Liste der neuen Käufe. Serialisierter Name: Balance.properties.newPurchasesDetails

adjustmentDetails
IEnumerable<ConsumptionBalanceAdjustmentDetail>

Liste der Anpassungen (Promo-Gutschrift, SIE-Guthaben usw.). Serialisierter Name: Balance.properties.adjustmentDetails

etag
Nullable<ETag>

Das etag für die Ressource. Serialisierter Name: Resource.etag

tags
IReadOnlyDictionary<String,String>

Ressourcentags. Serialisierter Name: Resource.tags

Gibt zurück

Eine neue ConsumptionBalanceResult instance zum Simulieren.

Gilt für: