ArmConsumptionModelFactory.ConsumptionEventSummary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 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.