Partager via


Transaction Classe

Définition

Transaction.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Transaction : Microsoft.Azure.Management.Billing.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Transaction = class
    inherit Resource
Public Class Transaction
Inherits Resource
Héritage
Transaction
Attributs

Constructeurs

Transaction()

Initialise une nouvelle instance de la classe Transaction.

Transaction(String, String, String, String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, Amount, Nullable<Int32>, String, String, String, String, String, String, String, String, String, Amount, String, Nullable<Double>, Amount, Nullable<Double>, Amount, String, Nullable<DateTime>, Nullable<DateTime>, Amount, Amount, String, Nullable<Double>, String)

Initialise une nouvelle instance de la classe Transaction.

Propriétés

AzureCreditApplied

Obtient le montant des crédits Azure appliqués automatiquement à cette transaction.

AzurePlan

Obtient le type de plan Azure de l’abonnement utilisé pour la transaction.

BillingCurrency

Obtient le code ISO 4217 pour la devise dans laquelle cette transaction est facturée.

BillingProfileDisplayName

Obtient le nom du profil de facturation qui sera facturé pour la transaction.

BillingProfileId

Obtient l’ID du profil de facturation qui sera facturé pour la transaction.

CustomerDisplayName

Obtient le nom du client pour lequel la transaction a eu lieu. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.

CustomerId

Obtient l’ID du client pour lequel la transaction a eu lieu. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.

Date

Obtient la date de la transaction.

Discount

Obtient le pourcentage de remise, le cas échéant, appliqué à cette transaction.

EffectivePrice

Obtient le prix du produit après avoir appliqué des remises.

ExchangeRate

Obtient le taux de change utilisé pour convertir le montant facturé en devise de facturation, le cas échéant.

Id

Obtient l’ID de ressource.

(Hérité de Resource)
Invoice

Obtient la facture sur laquelle la transaction a été facturée ou « en attente » si la transaction n’est pas facturée.

InvoiceId

Obtient l’ID de la facture sur laquelle la transaction a été facturée. Ce champ s’applique uniquement aux transactions qui sont facturées.

InvoiceSectionDisplayName

Obtient le nom de la section de facture qui sera facturée pour la transaction.

InvoiceSectionId

Obtient l’ID de la section de facture qui sera facturée pour la transaction.

Kind

Obtient ou définit le type de transaction. Les options sont toutes ou réservation. Les valeurs possibles sont les suivantes : 'all', 'reservation'

MarketPrice

Obtient le prix de vente au détail du produit.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
OrderId

Obtient l’ID d’ordre de la réservation. Le champ s’applique uniquement à la réservation de type transaction.

OrderName

Obtient le nom de l’ordre de réservation. Le champ s’applique uniquement aux transactions de type réservation.

PricingCurrency

Obtient le code ISO 4217 pour la devise dans laquelle le produit est facturé.

ProductDescription

Obtient la description du produit pour lequel la transaction a eu lieu.

ProductFamily

Obtient la famille du produit pour lequel la transaction a eu lieu.

ProductType

Obtient le type du produit pour lequel la transaction a eu lieu.

ProductTypeId

Obtient l’ID du type de produit pour lequel la transaction a eu lieu.

Quantity

Obtient la quantité achetée dans la transaction.

ServicePeriodEndDate

Obtient la date de fin de la période du produit ou la date de fin du mois au cours duquel l’utilisation s’est terminée.

ServicePeriodStartDate

Obtient la date d’achat du produit ou la date de début du mois où l’utilisation a commencé.

SubscriptionId

Obtient l’ID de l’abonnement utilisé pour la transaction. Le champ s’applique uniquement à la réservation de type transaction.

SubscriptionName

Obtient le nom de l’abonnement utilisé pour la transaction. Le champ s’applique uniquement à la réservation de type transaction.

SubTotal

Obtient le montant avant impôts facturé pour la transaction.

Tax

Obtient le montant des taxes appliquées à la transaction.

TransactionAmount

Obtient les frais associés à la transaction.

TransactionType

Obtient ou définit le type de transaction. Les valeurs possibles sont les suivantes : « Achat », « Frais d’utilisation »

Type

Obtient le type de ressource.

(Hérité de Resource)
UnitOfMeasure

Obtient l’unité de mesure utilisée pour facturer le produit. Par exemple, les services de calcul sont facturés à l’heure.

Units

Obtient le nombre d’unités utilisées pour un produit donné.

UnitType

Obtient la description de l’unité de mesure d’un produit donné.

S’applique à