Freigeben über


ArmConsumptionModelFactory.ConsumptionModernUsageDetail Methode

Definition

Initialisiert eine neue instance von ConsumptionModernUsageDetail.

public static Azure.ResourceManager.Consumption.Models.ConsumptionModernUsageDetail ConsumptionModernUsageDetail (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default, string billingAccountId = default, decimal? effectivePrice = default, Azure.ResourceManager.Consumption.Models.ConsumptionPricingModelType? pricingModel = default, string billingAccountName = default, DateTimeOffset? billingPeriodStartOn = default, DateTimeOffset? billingPeriodEndOn = default, string billingProfileId = default, string billingProfileName = default, string subscriptionGuid = default, string subscriptionName = default, DateTimeOffset? on = default, string product = default, Guid? meterId = default, string meterName = default, string meterRegion = default, string meterCategory = default, string meterSubCategory = default, string serviceFamily = default, decimal? quantity = default, string unitOfMeasure = default, string instanceName = default, decimal? costInUSD = default, decimal? unitPrice = default, string billingCurrencyCode = default, string resourceLocation = default, string consumedService = default, string serviceInfo1 = default, string serviceInfo2 = default, string additionalInfo = default, string invoiceSectionId = default, string invoiceSectionName = default, string costCenter = default, string resourceGroup = default, string reservationId = default, string reservationName = default, string productOrderId = default, string productOrderName = default, bool? isAzureCreditEligible = default, string term = default, string publisherName = default, string publisherType = default, string chargeType = default, string frequency = default, decimal? costInBillingCurrency = default, decimal? costInPricingCurrency = default, string exchangeRate = default, DateTimeOffset? exchangeRateOn = default, string invoiceId = default, string previousInvoiceId = default, string pricingCurrencyCode = default, string productIdentifier = default, string resourceLocationNormalized = default, DateTimeOffset? servicePeriodStartOn = default, DateTimeOffset? servicePeriodEndOn = default, string customerTenantId = default, string customerName = default, string partnerTenantId = default, string partnerName = default, string resellerMpnId = default, string resellerName = default, string publisherId = default, decimal? marketPrice = default, decimal? exchangeRatePricingToBilling = default, decimal? paygCostInBillingCurrency = default, decimal? paygCostInUSD = default, decimal? partnerEarnedCreditRate = default, string partnerEarnedCreditApplied = default, decimal? payGPrice = default, string benefitId = default, string benefitName = default, string provider = default, string costAllocationRuleName = default);
static member ConsumptionModernUsageDetail : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> * string * Nullable<decimal> * Nullable<Azure.ResourceManager.Consumption.Models.ConsumptionPricingModelType> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * string * Nullable<DateTimeOffset> * string * Nullable<Guid> * string * string * string * string * string * Nullable<decimal> * string * string * Nullable<decimal> * Nullable<decimal> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * string * string * string * string * string * Nullable<decimal> * Nullable<decimal> * string * Nullable<DateTimeOffset> * string * string * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * string * string * string * string * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * string * Nullable<decimal> * string * string * string * string -> Azure.ResourceManager.Consumption.Models.ConsumptionModernUsageDetail
Public Shared Function ConsumptionModernUsageDetail (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing, Optional billingAccountId As String = Nothing, Optional effectivePrice As Nullable(Of Decimal) = Nothing, Optional pricingModel As Nullable(Of ConsumptionPricingModelType) = Nothing, Optional billingAccountName As String = Nothing, Optional billingPeriodStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional billingPeriodEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileName As String = Nothing, Optional subscriptionGuid As String = Nothing, Optional subscriptionName As String = Nothing, Optional on As Nullable(Of DateTimeOffset) = Nothing, Optional product As String = Nothing, Optional meterId As Nullable(Of Guid) = Nothing, Optional meterName As String = Nothing, Optional meterRegion As String = Nothing, Optional meterCategory As String = Nothing, Optional meterSubCategory As String = Nothing, Optional serviceFamily As String = Nothing, Optional quantity As Nullable(Of Decimal) = Nothing, Optional unitOfMeasure As String = Nothing, Optional instanceName As String = Nothing, Optional costInUSD As Nullable(Of Decimal) = Nothing, Optional unitPrice As Nullable(Of Decimal) = Nothing, Optional billingCurrencyCode As String = Nothing, Optional resourceLocation As String = Nothing, Optional consumedService As String = Nothing, Optional serviceInfo1 As String = Nothing, Optional serviceInfo2 As String = Nothing, Optional additionalInfo As String = Nothing, Optional invoiceSectionId As String = Nothing, Optional invoiceSectionName As String = Nothing, Optional costCenter As String = Nothing, Optional resourceGroup As String = Nothing, Optional reservationId As String = Nothing, Optional reservationName As String = Nothing, Optional productOrderId As String = Nothing, Optional productOrderName As String = Nothing, Optional isAzureCreditEligible As Nullable(Of Boolean) = Nothing, Optional term As String = Nothing, Optional publisherName As String = Nothing, Optional publisherType As String = Nothing, Optional chargeType As String = Nothing, Optional frequency As String = Nothing, Optional costInBillingCurrency As Nullable(Of Decimal) = Nothing, Optional costInPricingCurrency As Nullable(Of Decimal) = Nothing, Optional exchangeRate As String = Nothing, Optional exchangeRateOn As Nullable(Of DateTimeOffset) = Nothing, Optional invoiceId As String = Nothing, Optional previousInvoiceId As String = Nothing, Optional pricingCurrencyCode As String = Nothing, Optional productIdentifier As String = Nothing, Optional resourceLocationNormalized As String = Nothing, Optional servicePeriodStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional servicePeriodEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional customerTenantId As String = Nothing, Optional customerName As String = Nothing, Optional partnerTenantId As String = Nothing, Optional partnerName As String = Nothing, Optional resellerMpnId As String = Nothing, Optional resellerName As String = Nothing, Optional publisherId As String = Nothing, Optional marketPrice As Nullable(Of Decimal) = Nothing, Optional exchangeRatePricingToBilling As Nullable(Of Decimal) = Nothing, Optional paygCostInBillingCurrency As Nullable(Of Decimal) = Nothing, Optional paygCostInUSD As Nullable(Of Decimal) = Nothing, Optional partnerEarnedCreditRate As Nullable(Of Decimal) = Nothing, Optional partnerEarnedCreditApplied As String = Nothing, Optional payGPrice As Nullable(Of Decimal) = Nothing, Optional benefitId As String = Nothing, Optional benefitName As String = Nothing, Optional provider As String = Nothing, Optional costAllocationRuleName As String = Nothing) As ConsumptionModernUsageDetail

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

etag
Nullable<ETag>

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

tags
IReadOnlyDictionary<String,String>

Ressourcentags. Serialisierter Name: Resource.tags

billingAccountId
String

Bezeichner des Abrechnungskontos. Serialisierter Name: ModernUsageDetail.properties.billingAccountId

effectivePrice
Nullable<Decimal>

Effektiver Preis, der für die Nutzung in Rechnung gestellt wird. Serialisierter Name: ModernUsageDetail.properties.effectivePrice

pricingModel
Nullable<ConsumptionPricingModelType>

Bezeichner, der angibt, wie der Preis des Messgeräts serialisierter Name ist: ModernUsageDetail.properties.pricingModel

billingAccountName
String

Name des Abrechnungskontos. Serialisierter Name: ModernUsageDetail.properties.billingAccountName

billingPeriodStartOn
Nullable<DateTimeOffset>

Startdatum des Abrechnungszeitraums wie in der Rechnung. Serialisierter Name: ModernUsageDetail.properties.billingPeriodStartDate

billingPeriodEndOn
Nullable<DateTimeOffset>

Enddatum des Abrechnungszeitraums wie in der Rechnung. Serialisierter Name: ModernUsageDetail.properties.billingPeriodEndDate

billingProfileId
String

Bezeichner für das Abrechnungsprofil, das die Kosten für Rechnungen in einer einzelnen Abrechnungswährung für die Kunden gruppiert, die die Microsoft-Kundenvereinbarung integriert haben, und die Kunden in CSP, die Berechtigungskäufe wie SaaS, Marketplace, RI usw. getätigt haben. Serialisierter Name: ModernUsageDetail.properties.billingProfileId

billingProfileName
String

Name des Abrechnungsprofils, das die Kosten für Rechnungen in einer einzelnen Abrechnungswährung für die Kunden gruppiert, die die Microsoft-Kundenvereinbarung integriert haben, und die Kunden in CSP, die Berechtigungskäufe wie SaaS, Marketplace, RI usw. getätigt haben. Serialisierter Name: ModernUsageDetail.properties.billingProfileName

subscriptionGuid
String

Eindeutiger von Microsoft generierter Bezeichner für das Azure-Abonnement. Serialisierter Name: ModernUsageDetail.properties.subscriptionGuid

subscriptionName
String

Name des Azure-Abonnements. Serialisierter Name: ModernUsageDetail.properties.subscriptionName

on
Nullable<DateTimeOffset>

Datum für den Nutzungsdatensatz. Serialisierter Name: ModernUsageDetail.properties.date

product
String

Name des Produkts, für das Gebühren nach Verbrauch oder Kauf anfallen, wie in der Rechnung aufgeführt. Nicht verfügbar für Marketplace. Serialisierter Name: ModernUsageDetail.properties.product

meterId
Nullable<Guid>

Die Verbrauchseinheits-ID (GUID). Für den Marketplace nicht verfügbar. Für reservierte instance stellt dies den primären Zähler dar, für den die Reservierung erworben wurde. Die tatsächliche VM-Größe, für die die Reservierung erworben wird, finden Sie unter productOrderName. Serialisierter Name: ModernUsageDetail.properties.meterId

meterName
String

Gibt den Namen des Messgeräts an, an dem der Verbrauch gemessen wird. Serialisierter Name: ModernUsageDetail.properties.meterName

meterRegion
String

Gibt den Standort des Rechenzentrums für bestimmte Dienste an, die basierend auf dem Standort des Rechenzentrums berechnet werden. Serialisierter Name: ModernUsageDetail.properties.meterRegion

meterCategory
String

Gibt den Dienst der obersten Ebene für die Nutzung an. Serialisierter Name: ModernUsageDetail.properties.meterCategory

meterSubCategory
String

Definiert den Typ oder die Unterkategorie des Azure-Diensts, der sich auf die Rate auswirken kann. Serialisierter Name: ModernUsageDetail.properties.meterSubCategory

serviceFamily
String

Listen Sie die Dienstfamilie für das erworbene oder kostenpflichtige Produkt auf (Beispiel: Speicher ; Compute). Serialisierter Name: ModernUsageDetail.properties.serviceFamily

quantity
Nullable<Decimal>

Messen Sie die gekaufte oder verbrauchte Menge. Die Menge des während des Abrechnungszeitraums verwendeten Verbrauchseinheit. Serialisierter Name: ModernUsageDetail.properties.quantity

unitOfMeasure
String

Gibt die Einheit an, in der der Dienst in Rechnung gestellt wird. Beispiele sind GB, Stunden oder 10.000 s. Serialisierter Name: ModernUsageDetail.properties.unitOfMeasure

instanceName
String

Instanzname Serialisierter Name: ModernUsageDetail.properties.instanceName

costInUSD
Nullable<Decimal>

Geschätzte erweiterte Kosten oder gemischte Kosten vor Steuern in USD. Serialisierter Name: ModernUsageDetail.properties.costInUSD

unitPrice
Nullable<Decimal>

Der Einzelpreis ist der für Sie geltende Preis. (Ihr EA- oder anderer Vertragspreis). Serialisierter Name: ModernUsageDetail.properties.unitPrice

billingCurrencyCode
String

Die Währung, in der die abgerechneten Kosten definiert sind. Serialisierter Name: ModernUsageDetail.properties.billingCurrencyCode

resourceLocation
String

Name des Ressourcenspeicherorts. Serialisierter Name: ModernUsageDetail.properties.resourceLocation

consumedService
String

Name des verbrauchten Diensts. Name des Azure-Ressourcenanbieters, der die Nutzung ausgibt oder erworben wurde. Dieser Wert wird für die Marketplace-Nutzung nicht bereitgestellt. Serialisierter Name: ModernUsageDetail.properties.consumedService

serviceInfo1
String

Dienstspezifische Metadaten. Serialisierter Name: ModernUsageDetail.properties.serviceInfo1

serviceInfo2
String

Ein Legacyfeld mit optionalen dienstspezifischen Metadaten. Serialisierter Name: ModernUsageDetail.properties.serviceInfo2

additionalInfo
String

Weitere Details zu diesem Verwendungselement. Verwenden Sie dieses Feld, um Nutzungszeilenspezifische Details abzurufen, z. B. die tatsächliche VM-Größe (ServiceType) oder das Verhältnis, in dem der Reservierungsrabatt angewendet wird. Serialisierter Name: ModernUsageDetail.properties.additionalInfo

invoiceSectionId
String

Bezeichner des Projekts, das in Rechnung gestellt wird. Gilt nicht für Microsoft-Kundenvereinbarungen, die über Partner abgeschlossen wurden. Serialisierter Name: ModernUsageDetail.properties.invoiceSectionId

invoiceSectionName
String

Name des Projekts, das in Rechnung gestellt wird. Gilt nicht für Microsoft-Kundenvereinbarungen, die über Partner abgeschlossen wurden. Serialisierter Name: ModernUsageDetail.properties.invoiceSectionName

costCenter
String

Die Kostenstelle dieser Abteilung, wenn es sich um eine Abteilung und eine Kostenstelle handelt. Serialisierter Name: ModernUsageDetail.properties.costCenter

resourceGroup
String

Name der Azure-Ressourcengruppe, die für die zusammenhängende Lebenszyklusverwaltung von Ressourcen verwendet wird. Serialisierter Name: ModernUsageDetail.properties.resourceGroup

reservationId
String

ARM-Ressourcen-ID der Reservierung. Gilt nur für Datensätze, die für Reservierungen relevant sind. Serialisierter Name: ModernUsageDetail.properties.reservationId

reservationName
String

Der vom Benutzer angegebene Anzeigename der Reservierung. Der letzte bekannte Name für einen bestimmten Tag wird in den täglichen Daten aufgefüllt. Gilt nur für Datensätze, die für Reservierungen relevant sind. Serialisierter Name: ModernUsageDetail.properties.reservationName

productOrderId
String

Der Bezeichner für den Ressourcen- oder Azure-Plannamen, zu dem das Abonnement gehört. Beispiel: Azure Plan. Bei Reservierungen ist dies die Reservierungsauftrags-ID. Serialisierter Name: ModernUsageDetail.properties.productOrderId

productOrderName
String

Produktauftragsname. Für Reservierungen ist dies die SKU, die erworben wurde. Serialisierter Name: ModernUsageDetail.properties.productOrderName

isAzureCreditEligible
Nullable<Boolean>

Bestimmt, ob die Kosten mit Azure-Guthaben bezahlt werden können. Serialisierter Name: ModernUsageDetail.properties.isAzureCreditEligible

term
String

Laufzeit (in Monaten). Zeigt den Zeitraum für die Gültigkeit des Angebots an. Beispiel: Bei reservierten Instanzen wird 12 Monate für die jährliche Laufzeit der reservierten instance angezeigt. Bei einmaligen Käufen oder wiederkehrenden Käufen werden die Bedingungen 1 Monat angezeigt; Dies gilt nicht für die Azure-Nutzung. Serialisierter Name: ModernUsageDetail.properties.term

publisherName
String

Name des Herausgebers des Diensts, einschließlich Microsoft- oder Drittanbieterherausgebern. Serialisierter Name: ModernUsageDetail.properties.publisherName

publisherType
String

Art des Herausgebers, der angibt, ob der Herausgeber Erstanbieter, Drittanbieter-Wiederverkäufer oder Drittanbieter-Agentur ist. Serialisierter Name: ModernUsageDetail.properties.publisherType

chargeType
String

Gibt an, dass eine Gebühr Guthaben, Nutzung, einen Marketplace-Kauf, eine Reservierungsgebühr oder eine Rückerstattung darstellt. Serialisierter Name: ModernUsageDetail.properties.chargeType

frequency
String

Gibt an, wie häufig diese Gebühr auftritt. OneTime für Käufe, die nur einmal erfolgen, Monatlich für Gebühren, die jeden Monat anfallen, und UsageBased für Gebühren, die darauf basieren, wie viel ein Dienst verwendet wird. Serialisierter Name: ModernUsageDetail.properties.frequency

costInBillingCurrency
Nullable<Decimal>

Erweiterte Kosten oder gemischte Kosten vor Steuern in abgerechneter Währung. Serialisierter Name: ModernUsageDetail.properties.costInBillingCurrency

costInPricingCurrency
Nullable<Decimal>

Erweiterte oder gemischte Kosten vor Steuern in der Währung, die mit den Preisen korreliert. Serialisierter Name: ModernUsageDetail.properties.costInPricingCurrency

exchangeRate
String

Wechselkurs, der bei der Umrechnung von der Preiswährung in die Abrechnungswährung verwendet wird. Serialisierter Name: ModernUsageDetail.properties.exchangeRate

exchangeRateOn
Nullable<DateTimeOffset>

Datum, an dem der Wechselkurs bei der Umrechnung von Der Preiswährung in die Abrechnungswährung verwendet wird. Serialisierter Name: ModernUsageDetail.properties.exchangeRateDate

invoiceId
String

Rechnungs-ID wie auf der Rechnung, in der die jeweilige Transaktion angezeigt wird. Serialisierter Name: ModernUsageDetail.properties.invoiceId

previousInvoiceId
String

Verweis auf die ursprüngliche Rechnung, wenn es sich um eine Rückerstattung handelt (negative Kosten). Diese wird nur aufgefüllt, wenn eine Rückerstattung erfolgt. Serialisierter Name: ModernUsageDetail.properties.previousInvoiceId

pricingCurrencyCode
String

Preise Abrechnungswährung. Serialisierter Name: ModernUsageDetail.properties.pricingCurrencyCode

productIdentifier
String

Bezeichner für das Produkt, für das Gebühren nach Verbrauch oder Kauf angefallen sind. Dies ist der verkettete Schlüssel von productId und SkuId im Partner Center. Serialisierter Name: ModernUsageDetail.properties.productIdentifier

resourceLocationNormalized
String

Ressourcenspeicherort normalisiert. Serialisierter Name: ModernUsageDetail.properties.resourceLocationNormalized

servicePeriodStartOn
Nullable<DateTimeOffset>

Startdatum des Bewertungszeitraums, für den die Dienstnutzung zur Gebührenermittlung bewertet wurde. Die Preise für Azure-Dienste werden basierend auf dem Bewertungszeitraum bestimmt. Serialisierter Name: ModernUsageDetail.properties.servicePeriodStartDate

servicePeriodEndOn
Nullable<DateTimeOffset>

Enddatum des Bewertungszeitraums, für den die Dienstnutzung zur Gebührenermittlung bewertet wurde. Die Preise für Azure-Dienste werden basierend auf dem Bewertungszeitraum bestimmt. Serialisierter Name: ModernUsageDetail.properties.servicePeriodEndDate

customerTenantId
String

Bezeichner des AAD-Mandanten des Kunden. Serialisierter Name: ModernUsageDetail.properties.customerTenantId

customerName
String

Name des AAD-Mandanten des Kunden. Serialisierter Name: ModernUsageDetail.properties.customerName

partnerTenantId
String

Bezeichner für den AAD-Mandanten des Partners. Serialisierter Name: ModernUsageDetail.properties.partnerTenantId

partnerName
String

Name des AAD-Mandanten des Partners. Serialisierter Name: ModernUsageDetail.properties.partnerName

resellerMpnId
String

MPNId für den Vertriebspartner, der dem Abonnement zugeordnet ist. Serialisierter Name: ModernUsageDetail.properties.resellerMpnId

resellerName
String

Name des Wiederverkäufers. Serialisierter Name: ModernUsageDetail.properties.resellerName

publisherId
String

Herausgeber-ID. Serialisierter Name: ModernUsageDetail.properties.publisherId

marketPrice
Nullable<Decimal>

Marktpreis, der für die Nutzung in Rechnung gestellt wird. Serialisierter Name: ModernUsageDetail.properties.marketPrice

exchangeRatePricingToBilling
Nullable<Decimal>

Wechselkurs von Der Preiswährung zur Abrechnungswährung. Serialisierter Name: ModernUsageDetail.properties.exchangeRatePricingToBilling

paygCostInBillingCurrency
Nullable<Decimal>

Der Betrag der PayG-Kosten vor Steuern in Abrechnungswährung. Serialisierter Name: ModernUsageDetail.properties.paygCostInBillingCurrency

paygCostInUSD
Nullable<Decimal>

Der Betrag der PayG-Kosten vor Steuern in US-Dollar. Serialisierter Name: ModernUsageDetail.properties.paygCostInUSD

partnerEarnedCreditRate
Nullable<Decimal>

Rabatt, der angewendet wird, wenn basierend auf dem Zugriff über einen Partneradministratorlink ein Partner Earned Credit (PEC) vorhanden ist. Serialisierter Name: ModernUsageDetail.properties.partnerEarnedCreditRate

partnerEarnedCreditApplied
String

Flag, um anzugeben, ob das partnerverdiente Guthaben angewendet wurde oder nicht. Serialisierter Name: ModernUsageDetail.properties.partnerEarnedCreditApplied

payGPrice
Nullable<Decimal>

Einzelhandelspreis für die Ressource Serialisierter Name: ModernUsageDetail.properties.payGPrice

benefitId
String

Eindeutiger Bezeichner für den anwendbaren Vorteil. Serialisierter Name: ModernUsageDetail.properties.benefitId

benefitName
String

Name des anwendbaren Vorteils. Serialisierter Name: ModernUsageDetail.properties.benefitName

provider
String

Bezeichner für Product Category or Line of Business, Z. B. Azure, Microsoft 365, AWS e.t.c Serialisierter Name: ModernUsageDetail.properties.provider

costAllocationRuleName
String

Name für Die Kostenzuordnungsregel. Serialisierter Name: ModernUsageDetail.properties.costAllocationRuleName

Gibt zurück

Eine neue ConsumptionModernUsageDetail instance zum Simulieren.

Gilt für: