ArmConsumptionModelFactory.ConsumptionModernReservationTransaction 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 ConsumptionModernReservationTransaction.
public static Azure.ResourceManager.Consumption.Models.ConsumptionModernReservationTransaction ConsumptionModernReservationTransaction (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, decimal? amount = default, string armSkuName = default, string billingFrequency = default, Azure.Core.ResourceIdentifier billingProfileId = default, string billingProfileName = default, string currency = default, string description = default, DateTimeOffset? transactOn = default, string eventType = default, string invoice = default, Azure.Core.ResourceIdentifier invoiceId = default, Azure.Core.ResourceIdentifier invoiceSectionId = default, string invoiceSectionName = default, Guid? purchasingSubscriptionGuid = default, string purchasingSubscriptionName = default, decimal? quantity = default, string region = default, string reservationOrderId = default, string reservationOrderName = default, string term = default, System.Collections.Generic.IEnumerable<string> tags = default);
static member ConsumptionModernReservationTransaction : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<decimal> * string * string * Azure.Core.ResourceIdentifier * string * string * string * Nullable<DateTimeOffset> * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Nullable<Guid> * string * Nullable<decimal> * string * string * string * string * seq<string> -> Azure.ResourceManager.Consumption.Models.ConsumptionModernReservationTransaction
Public Shared Function ConsumptionModernReservationTransaction (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional amount As Nullable(Of Decimal) = Nothing, Optional armSkuName As String = Nothing, Optional billingFrequency As String = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional billingProfileName As String = Nothing, Optional currency As String = Nothing, Optional description As String = Nothing, Optional transactOn As Nullable(Of DateTimeOffset) = Nothing, Optional eventType As String = Nothing, Optional invoice As String = Nothing, Optional invoiceId As ResourceIdentifier = Nothing, Optional invoiceSectionId As ResourceIdentifier = Nothing, Optional invoiceSectionName As String = Nothing, Optional purchasingSubscriptionGuid As Nullable(Of Guid) = Nothing, Optional purchasingSubscriptionName As String = Nothing, Optional quantity As Nullable(Of Decimal) = Nothing, Optional region As String = Nothing, Optional reservationOrderId As String = Nothing, Optional reservationOrderName As String = Nothing, Optional term As String = Nothing, Optional tags As IEnumerable(Of String) = Nothing) As ConsumptionModernReservationTransaction
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
Die Gebühr für die Transaktion. Serialisierter Name: ModernReservationTransaction.properties.amount
- armSkuName
- String
Dies ist der ARM-Sku-Name. Es kann verwendet werden, um mit dem Feld serviceType in zusätzlichen Informationen in Nutzungsdatensätzen zusammenzuschließen. Serialisierter Name: ModernReservationTransaction.properties.armSkuName
- billingFrequency
- String
Die Abrechnungshäufigkeit, die entweder einmalig oder wiederholt sein kann. Serialisierter Name: ModernReservationTransaction.properties.billingFrequency
- billingProfileId
- ResourceIdentifier
Abrechnungsprofil-ID. Serialisierter Name: ModernReservationTransaction.properties.billingProfileId
- billingProfileName
- String
Name des Abrechnungsprofils. Serialisierter Name: ModernReservationTransaction.properties.billingProfileName
- currency
- String
Die ISO-Währung, in der die Transaktion in Rechnung gestellt wird, z. B. USD. Serialisierter Name: ModernReservationTransaction.properties.currency
- description
- String
Die Beschreibung der Transaktion. Serialisierter Name: ModernReservationTransaction.properties.description
- transactOn
- Nullable<DateTimeOffset>
Das Datum des serialisierten Transaktionsnamens: ModernReservationTransaction.properties.eventDate
- eventType
- String
Der Typ der Transaktion (Kauf, Stornierung oder Rückerstattung). Serialisierter Name: ModernReservationTransaction.properties.eventType
- invoice
- String
Serialisierter Name der Rechnungsnummer: ModernReservationTransaction.properties.invoice
- invoiceId
- ResourceIdentifier
Rechnungs-ID wie auf der Rechnung, auf der die bestimmte Transaktion angezeigt wird. Serialisierter Name: ModernReservationTransaction.properties.invoiceId
- invoiceSectionId
- ResourceIdentifier
Rechnungsabschnitts-ID Serialisierter Name: ModernReservationTransaction.properties.invoiceSectionId
- invoiceSectionName
- String
Name des Rechnungsabschnitts. Serialisierter Name: ModernReservationTransaction.properties.invoiceSectionName
Die Abonnement-GUID, die die Transaktion ausführt. Serialisierter Name: ModernReservationTransaction.properties.purchasingSubscriptionGuid
- purchasingSubscriptionName
- String
Der Abonnementname, der die Transaktion ausführt. Serialisierter Name: ModernReservationTransaction.properties.purchasingSubscriptionName
Die Menge der Transaktion. Serialisierter Name: ModernReservationTransaction.properties.quantity
- region
- String
Die Region der Transaktion. Serialisierter Name: ModernReservationTransaction.properties.region
- reservationOrderId
- String
Die Reservierungsauftrags-ID ist der Bezeichner für einen Reservierungskauf. Jede Reservierungsauftrags-ID stellt eine einzelne Kauftransaktion dar. Ein Reservierungsauftrag enthält Reservierungen. Die Reservierungsreihenfolge gibt die VM-Größe und Region für die Reservierungen an. Serialisierter Name: ModernReservationTransaction.properties.reservationOrderId
- reservationOrderName
- String
Der Name des Reservierungsauftrags. Serialisierter Name: ModernReservationTransaction.properties.reservationOrderName
- term
- String
Dies ist der Begriff der Transaktion. Serialisierter Name: ModernReservationTransaction.properties.term
- tags
- IEnumerable<String>
Ressourcentags. Serialisierter Name: ReservationTransactionResource.tags
Gibt zurück
Eine neue ConsumptionModernReservationTransaction instance zum Mocking.