ArmConsumptionModelFactory.ConsumptionReservationTransaction 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 ConsumptionReservationTransaction.
public static Azure.ResourceManager.Consumption.Models.ConsumptionReservationTransaction ConsumptionReservationTransaction (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? transactOn = default, string reservationOrderId = default, string description = default, string eventType = default, decimal? quantity = default, decimal? amount = default, string currency = default, string reservationOrderName = default, string purchasingEnrollment = default, Guid? purchasingSubscriptionGuid = default, string purchasingSubscriptionName = default, string armSkuName = default, string term = default, string region = default, string accountName = default, string accountOwnerEmail = default, string departmentName = default, string costCenter = default, string currentEnrollment = default, string billingFrequency = default, int? billingMonth = default, decimal? monetaryCommitment = default, decimal? overage = default, System.Collections.Generic.IEnumerable<string> tags = default);
static member ConsumptionReservationTransaction : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * string * string * string * Nullable<decimal> * Nullable<decimal> * string * string * string * Nullable<Guid> * string * string * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<decimal> * Nullable<decimal> * seq<string> -> Azure.ResourceManager.Consumption.Models.ConsumptionReservationTransaction
Public Shared Function ConsumptionReservationTransaction (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 reservationOrderId As String = Nothing, Optional description As String = Nothing, Optional eventType As String = Nothing, Optional quantity As Nullable(Of Decimal) = Nothing, Optional amount As Nullable(Of Decimal) = Nothing, Optional currency As String = Nothing, Optional reservationOrderName As String = Nothing, Optional purchasingEnrollment As String = Nothing, Optional purchasingSubscriptionGuid As Nullable(Of Guid) = Nothing, Optional purchasingSubscriptionName As String = Nothing, Optional armSkuName As String = Nothing, Optional term As String = Nothing, Optional region As String = Nothing, Optional accountName As String = Nothing, Optional accountOwnerEmail As String = Nothing, Optional departmentName As String = Nothing, Optional costCenter As String = Nothing, Optional currentEnrollment As String = Nothing, Optional billingFrequency As String = Nothing, Optional billingMonth As Nullable(Of Integer) = Nothing, Optional monetaryCommitment As Nullable(Of Decimal) = Nothing, Optional overage As Nullable(Of Decimal) = Nothing, Optional tags As IEnumerable(Of String) = Nothing) As ConsumptionReservationTransaction
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- transactOn
- Nullable<DateTimeOffset>
Das Datum der Transaktion Serialisierter Name: ReservationTransaction.properties.eventDate
- 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: ReservationTransaction.properties.reservationOrderId
- description
- String
Die Beschreibung der Transaktion. Serialisierter Name: ReservationTransaction.properties.description
- eventType
- String
Der Typ der Transaktion (Kauf, Stornierung oder Rückerstattung). Serialisierter Name: ReservationTransaction.properties.eventType
Die Menge der Transaktion. Serialisierter Name: ReservationTransaction.properties.quantity
Die Gebühr für die Transaktion. Serialisierter Name: ReservationTransaction.properties.amount
- currency
- String
Die ISO-Währung, in der die Transaktion in Rechnung gestellt wird, z. B. USD. Serialisierter Name: ReservationTransaction.properties.currency
- reservationOrderName
- String
Der Name des Reservierungsauftrags. Serialisierter Name: ReservationTransaction.properties.reservationOrderName
- purchasingEnrollment
- String
Die Kaufregistrierung. Serialisierter Name: ReservationTransaction.properties.purchasingEnrollment
Die Abonnement-GUID, die die Transaktion ausführt. Serialisierter Name: ReservationTransaction.properties.purchasingSubscriptionGuid
- purchasingSubscriptionName
- String
Der Abonnementname, der die Transaktion ausführt. Serialisierter Name: ReservationTransaction.properties.purchasingSubscriptionName
- 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: ReservationTransaction.properties.armSkuName
- term
- String
Dies ist der Begriff der Transaktion. Serialisierter Name: ReservationTransaction.properties.term
- region
- String
Die Region der Transaktion. Serialisierter Name: ReservationTransaction.properties.region
- accountName
- String
Der Name des Kontos, das die Transaktion ausführt. Serialisierter Name: ReservationTransaction.properties.accountName
- accountOwnerEmail
- String
Die E-Mail des Kontobesitzers, der die Transaktion ausführt. Serialisierter Name: ReservationTransaction.properties.accountOwnerEmail
- departmentName
- String
Der Abteilungsname. Serialisierter Name: ReservationTransaction.properties.departmentName
- costCenter
- String
Die Kostenstelle dieser Abteilung, wenn es sich um eine Abteilung und eine Kostenstelle handelt. Serialisierter Name: ReservationTransaction.properties.costCenter
- currentEnrollment
- String
Die aktuelle Registrierung. Serialisierter Name: ReservationTransaction.properties.currentEnrollment
- billingFrequency
- String
Die Abrechnungshäufigkeit, die entweder einmalig oder wiederholt sein kann. Serialisierter Name: ReservationTransaction.properties.billingFrequency
Der Abrechnungsmonat(JJJJMMdd), für den das Ereignis initiiert wurde. Serialisierter Name: ReservationTransaction.properties.billingMonth
Der Betrag der Geldbindung im Registrierungsbereich. Serialisierter Name: ReservationTransaction.properties.monetaryCommitment
Der Überschreitungsbetrag im Registrierungsbereich. Serialisierter Name: ReservationTransaction.properties.overage
- tags
- IEnumerable<String>
Ressourcentags. Serialisierter Name: ReservationTransactionResource.tags
Gibt zurück
Eine neue ConsumptionReservationTransaction instance zum Mocking.