Freigeben über


ArmConsumptionModelFactory.ConsumptionEventSummary Methode

Definition

Initialisiert eine neue instance von ConsumptionEventSummary.

public static Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary ConsumptionEventSummary (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? transactOn = default, string description = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount newCredit = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount adjustments = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount creditExpired = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount charges = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount closedBalance = default, Azure.ResourceManager.Consumption.Models.ConsumptionEventType? eventType = default, string invoiceNumber = default, Azure.Core.ResourceIdentifier billingProfileId = default, string billingProfileDisplayName = default, Azure.Core.ResourceIdentifier lotId = default, string lotSource = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount canceledCredit = default, string creditCurrency = default, string billingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionReseller reseller = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate creditExpiredInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate newCreditInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate adjustmentsInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate chargesInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate closedBalanceInBillingCurrency = default, Azure.ETag? etag = default);
static member ConsumptionEventSummary : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * string * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Nullable<Azure.ResourceManager.Consumption.Models.ConsumptionEventType> * string * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * string * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * string * string * Azure.ResourceManager.Consumption.Models.ConsumptionReseller * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Nullable<Azure.ETag> -> Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary
Public Shared Function ConsumptionEventSummary (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional transactOn As Nullable(Of DateTimeOffset) = Nothing, Optional description As String = Nothing, Optional newCredit As ConsumptionAmount = Nothing, Optional adjustments As ConsumptionAmount = Nothing, Optional creditExpired As ConsumptionAmount = Nothing, Optional charges As ConsumptionAmount = Nothing, Optional closedBalance As ConsumptionAmount = Nothing, Optional eventType As Nullable(Of ConsumptionEventType) = Nothing, Optional invoiceNumber As String = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional lotId As ResourceIdentifier = Nothing, Optional lotSource As String = Nothing, Optional canceledCredit As ConsumptionAmount = Nothing, Optional creditCurrency As String = Nothing, Optional billingCurrency As String = Nothing, Optional reseller As ConsumptionReseller = Nothing, Optional creditExpiredInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional newCreditInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional adjustmentsInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional chargesInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional closedBalanceInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ConsumptionEventSummary

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

transactOn
Nullable<DateTimeOffset>

Das Datum des Ereignisses. Serialisierter Name: EventSummary.properties.transactionDate

description
String

Die Beschreibung des Ereignisses. Serialisierter Name: EventSummary.properties.description

newCredit
ConsumptionAmount

Der Betrag des neuen Guthabens oder der Verpflichtung für das NewCredit- oder SettleCharges-Ereignis. Serialisierter Name: EventSummary.properties.newCredit

adjustments
ConsumptionAmount

Der Betrag der Saldoanpassung. Die Eigenschaft ist für ConsumptionCommitment-Lots nicht verfügbar. Serialisierter Name: EventSummary.properties.adjustments

creditExpired
ConsumptionAmount

Der Betrag des abgelaufenen Guthabens oder der Verpflichtung für das NewCredit- oder SettleCharges-Ereignis. Serialisierter Name: EventSummary.properties.creditExpired

charges
ConsumptionAmount

Die Höhe der Gebühren für Ereignisse vom Typ SettleCharges und PendingEligibleCharges. Serialisierter Name: EventSummary.properties.charges

closedBalance
ConsumptionAmount

Das Guthaben nach dem Ereignis. Serialisierter Name: EventSummary.properties.closedBalance

eventType
Nullable<ConsumptionEventType>

Gibt den Typ des Ereignisses an. Serialisierter Name: EventSummary.properties.eventType

invoiceNumber
String

Die Nummer, die die Rechnung eindeutig identifiziert, auf der das Ereignis in Rechnung gestellt wurde. Dies ist für nicht abgerechnete Ereignisse leer. Serialisierter Name: EventSummary.properties.invoiceNumber

billingProfileId
ResourceIdentifier

Die ID, die das Abrechnungsprofil, für das das Ereignis aufgetreten ist, eindeutig identifiziert. Die Eigenschaft ist nur für Abrechnungskonten vom Typ MicrosoftCustomerAgreement verfügbar. Serialisierter Name: EventSummary.properties.billingProfileId

billingProfileDisplayName
String

Der Anzeigename des Abrechnungsprofils, für das das Ereignis aufgetreten ist. Die Eigenschaft ist nur für Abrechnungskonten vom Typ MicrosoftCustomerAgreement verfügbar. Serialisierter Name: EventSummary.properties.billingProfileDisplayName

lotId
ResourceIdentifier

Die ID, die das Los eindeutig identifiziert, für das das Ereignis aufgetreten ist. Serialisierter Name: EventSummary.properties.lotId

lotSource
String

Gibt die Quelle des Loss an, für das das Ereignis aufgetreten ist. Serialisierter Name: EventSummary.properties.lotSource

canceledCredit
ConsumptionAmount

Betrag des stornierten Guthabens. Serialisierter Name: EventSummary.properties.canceledCredit

creditCurrency
String

Die Kreditwährung des Ereignisses. Serialisierter Name: EventSummary.properties.creditCurrency

billingCurrency
String

Die Abrechnungswährung des Ereignisses. Serialisierter Name: EventSummary.properties.billingCurrency

reseller
ConsumptionReseller

Der Wiederverkäufer des Ereignisses. Serialisierter Name: EventSummary.properties.reseller

creditExpiredInBillingCurrency
ConsumptionAmountWithExchangeRate

Der Betrag des abgelaufenen Guthabens oder der Verpflichtung für das NewCredit- oder SettleCharges-Ereignis in Abrechnungswährung. Serialisierter Name: EventSummary.properties.creditExpiredInBillingCurrency

newCreditInBillingCurrency
ConsumptionAmountWithExchangeRate

Der Betrag der neuen Gutschrift oder Verpflichtung für das NewCredit- oder SettleCharges-Ereignis in Abrechnungswährung. Serialisierter Name: EventSummary.properties.newCreditInBillingCurrency

adjustmentsInBillingCurrency
ConsumptionAmountWithExchangeRate

Der Betrag der Saldoanpassung in Der Abrechnungswährung. Serialisierter Name: EventSummary.properties.adjustmentsInBillingCurrency

chargesInBillingCurrency
ConsumptionAmountWithExchangeRate

Die Höhe der Gebühren für Ereignisse vom Typ SettleCharges und PendingEligibleCharges in Abrechnungswährung. Serialisierter Name: EventSummary.properties.chargesInBillingCurrency

closedBalanceInBillingCurrency
ConsumptionAmountWithExchangeRate

Der Saldo in Abrechnungswährung nach dem Ereignis. Serialisierter Name: EventSummary.properties.closedBalanceInBillingCurrency

etag
Nullable<ETag>

eTag der Ressource. Um gleichzeitiges Updateszenario zu behandeln, wird dieses Feld verwendet, um zu bestimmen, ob der Benutzer die neueste Version aktualisiert oder nicht. Serialisierter Name: ProxyResource.eTag

Gibt zurück

Eine neue ConsumptionEventSummary instance zum Mocking.

Gilt für: