Partager via


ArmConsumptionModelFactory.ConsumptionModernReservationTransaction Méthode

Définition

Initialise une nouvelle instance de 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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

amount
Nullable<Decimal>

Frais de la transaction. Nom sérialisé : ModernReservationTransaction.properties.amount

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é : ModernReservationTransaction.properties.armSkuName

billingFrequency
String

Fréquence de facturation, qui peut être ponctuelle ou périodique. Nom sérialisé : ModernReservationTransaction.properties.billingFrequency

billingProfileId
ResourceIdentifier

ID de profil de facturation. Nom sérialisé : ModernReservationTransaction.properties.billingProfileId

billingProfileName
String

Nom du profil de facturation. Nom sérialisé : ModernReservationTransaction.properties.billingProfileName

currency
String

Devise ISO dans laquelle la transaction est facturée, par exemple, USD. Nom sérialisé : ModernReservationTransaction.properties.currency

description
String

Description de la transaction. Nom sérialisé : ModernReservationTransaction.properties.description

transactOn
Nullable<DateTimeOffset>

Date de la transaction Nom sérialisé : ModernReservationTransaction.properties.eventDate

eventType
String

Type de la transaction (Achat, Annulation ou Remboursement). Nom sérialisé : ModernReservationTransaction.properties.eventType

invoice
String

Nom sérialisé du numéro de facture : ModernReservationTransaction.properties.invoice

invoiceId
ResourceIdentifier

ID de facture comme sur la facture où la transaction spécifique s’affiche. Nom sérialisé : ModernReservationTransaction.properties.invoiceId

invoiceSectionId
ResourceIdentifier

Id de la section de facture Nom sérialisé : ModernReservationTransaction.properties.invoiceSectionId

invoiceSectionName
String

Nom de la section de facture. Nom sérialisé : ModernReservationTransaction.properties.invoiceSectionName

purchasingSubscriptionGuid
Nullable<Guid>

Guid d’abonnement qui effectue la transaction. Nom sérialisé : ModernReservationTransaction.properties.purchasingSubscriptionGuid

purchasingSubscriptionName
String

Nom de l’abonnement qui effectue la transaction. Nom sérialisé : ModernReservationTransaction.properties.purchasingSubscriptionName

quantity
Nullable<Decimal>

Quantité de la transaction. Nom sérialisé : ModernReservationTransaction.properties.quantity

region
String

Région de la transaction. Nom sérialisé : ModernReservationTransaction.properties.region

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é : ModernReservationTransaction.properties.reservationOrderId

reservationOrderName
String

Nom de l’ordre de réservation. Nom sérialisé : ModernReservationTransaction.properties.reservationOrderName

term
String

Il s’agit du terme de la transaction. Nom sérialisé : ModernReservationTransaction.properties.term

tags
IEnumerable<String>

Balises de ressource. Nom sérialisé : ReservationTransactionResource.tags

Retours

Une nouvelle ConsumptionModernReservationTransaction instance de moqueries.

S’applique à