Partager via


ArmConsumptionModelFactory.ConsumptionBalanceResult Méthode

Définition

Initialise une nouvelle instance de 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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

currency
String

Devise ISO dans laquelle le compteur est facturé, par exemple, USD. Nom sérialisé : Balance.properties.currency

beginningBalance
Nullable<Decimal>

Solde de début de la période de facturation. Nom sérialisé : Balance.properties.beginningBalance

endingBalance
Nullable<Decimal>

Solde de fin de la période de facturation (pour les périodes ouvertes, il sera mis à jour quotidiennement). Nom sérialisé : Balance.properties.endingBalance

newPurchases
Nullable<Decimal>

Montant total du nouvel achat. Nom sérialisé : Balance.properties.newPurchases

adjustments
Nullable<Decimal>

Montant total de l’ajustement. Nom sérialisé : Balance.properties.adjustments

utilized
Nullable<Decimal>

Utilisation totale de l’engagement. Nom sérialisé : Balance.properties.utilized

serviceOverage
Nullable<Decimal>

Dépassement pour les services Azure. Nom sérialisé : Balance.properties.serviceOverage

chargesBilledSeparately
Nullable<Decimal>

Frais facturés séparément. Nom sérialisé : Balance.properties.chargesBilledSeparateately

totalOverage
Nullable<Decimal>

serviceOverage + chargesBilledSeparately. Nom sérialisé : Balance.properties.totalOverage

totalUsage
Nullable<Decimal>

Engagement de service Azure + dépassement total. Nom sérialisé : Balance.properties.totalUsage

azureMarketplaceServiceCharges
Nullable<Decimal>

Total des frais pour Place de marché Azure. Nom sérialisé : Balance.properties.azureMarketplaceServiceCharges

billingFrequency
Nullable<ConsumptionBillingFrequency>

Fréquence de facturation. Nom sérialisé : Balance.properties.billingFrequency

isPriceHidden
Nullable<Boolean>

Le prix est masqué ou non. Nom sérialisé : Balance.properties.priceHidden

newPurchasesDetails
IEnumerable<ConsumptionBalanceNewPurchasesDetail>

Liste des nouveaux achats. Nom sérialisé : Balance.properties.newPurchasesDetails

adjustmentDetails
IEnumerable<ConsumptionBalanceAdjustmentDetail>

Liste des ajustements (crédit promotionnel, crédit SIE, etc.). Nom sérialisé : Balance.properties.adjustmentDetails

etag
Nullable<ETag>

Etag de la ressource. Nom sérialisé : Resource.etag

tags
IReadOnlyDictionary<String,String>

Balises de ressource. Nom sérialisé : Resource.tags

Retours

Une nouvelle ConsumptionBalanceResult instance de moqueries.

S’applique à