ArmConsumptionModelFactory.ConsumptionReservationTransaction Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de 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
Paramètres
ID.
- name
- String
Nom.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- transactOn
- Nullable<DateTimeOffset>
Date de la transaction Nom sérialisé : ReservationTransaction.properties.eventDate
- reservationOrderId
- String
L’ID de commande de réservation est l’identificateur d’un achat de réservation. Chaque ID de commande de réservation représente une transaction d’achat unique. Un ordre de réservation contient des réservations. L’ordre de réservation spécifie la taille et la région de la machine virtuelle pour les réservations. Nom sérialisé : ReservationTransaction.properties.reservationOrderId
- description
- String
Description de la transaction. Nom sérialisé : ReservationTransaction.properties.description
- eventType
- String
Type de la transaction (Achat, Annulation ou Remboursement). Nom sérialisé : ReservationTransaction.properties.eventType
Quantité de la transaction. Nom sérialisé : ReservationTransaction.properties.quantity
Frais de la transaction. Nom sérialisé : ReservationTransaction.properties.amount
- currency
- String
Devise ISO dans laquelle la transaction est facturée, par exemple, USD. Nom sérialisé : ReservationTransaction.properties.currency
- reservationOrderName
- String
Nom de l’ordre de réservation. Nom sérialisé : ReservationTransaction.properties.reservationOrderName
- purchasingEnrollment
- String
Inscription d’achat. Nom sérialisé : ReservationTransaction.properties.purchasingEnrollment
Guid d’abonnement qui effectue la transaction. Nom sérialisé : ReservationTransaction.properties.purchasingSubscriptionGuid
- purchasingSubscriptionName
- String
Nom de l’abonnement qui effectue la transaction. Nom sérialisé : ReservationTransaction.properties.purchasingSubscriptionName
- armSkuName
- String
Il s’agit du nom de la référence SKU ARM. Il peut être utilisé pour joindre le champ serviceType dans des informations supplémentaires dans les enregistrements d’utilisation. Nom sérialisé : ReservationTransaction.properties.armSkuName
- term
- String
Il s’agit du terme de la transaction. Nom sérialisé : ReservationTransaction.properties.term
- region
- String
Région de la transaction. Nom sérialisé : ReservationTransaction.properties.region
- accountName
- String
Nom du compte qui effectue la transaction. Nom sérialisé : ReservationTransaction.properties.accountName
- accountOwnerEmail
- String
E-mail du propriétaire du compte qui effectue la transaction. Nom sérialisé : ReservationTransaction.properties.accountOwnerEmail
- departmentName
- String
Nom du service. Nom sérialisé : ReservationTransaction.properties.departmentName
- costCenter
- String
Le centre de coûts de ce service s’il s’agit d’un service et d’un centre de coûts est fourni. Nom sérialisé : ReservationTransaction.properties.costCenter
- currentEnrollment
- String
Inscription actuelle. Nom sérialisé : ReservationTransaction.properties.currentEnrollment
- billingFrequency
- String
Fréquence de facturation, qui peut être ponctuelle ou périodique. Nom sérialisé : ReservationTransaction.properties.billingFrequency
Mois de facturation (aaaaMMdd), sur lequel l’événement a démarré. Nom sérialisé : ReservationTransaction.properties.billingMonth
Montant de l’engagement monétaire à l’étendue de l’inscription. Nom sérialisé : ReservationTransaction.properties.monetaryCommitment
Montant de dépassement à l’étendue de l’inscription. Nom sérialisé : ReservationTransaction.properties.overage
- tags
- IEnumerable<String>
Balises de ressource. Nom sérialisé : ReservationTransactionResource.tags
Retours
Une nouvelle ConsumptionReservationTransaction instance de moqueries.