Condividi tramite


Transaction Classe

Definizione

Transazione.

[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
Ereditarietà
Transaction
Attributi

Costruttori

Transaction()

Inizializza una nuova istanza della 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)

Inizializza una nuova istanza della classe Transaction.

Proprietà

AzureCreditApplied

Ottiene l'importo dei crediti Azure applicati automaticamente a questa transazione.

AzurePlan

Ottiene il tipo di piano di Azure della sottoscrizione usata per la transazione.

BillingCurrency

Ottiene il codice ISO 4217 per la valuta in cui viene fatturata la transazione.

BillingProfileDisplayName

Ottiene il nome del profilo di fatturazione che verrà fatturato per la transazione.

BillingProfileId

Ottiene l'ID del profilo di fatturazione che verrà fatturato per la transazione.

CustomerDisplayName

Ottiene il nome del cliente per il quale è stata eseguita la transazione. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

CustomerId

Ottiene l'ID del cliente per il quale è stata eseguita la transazione. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

Date

Ottiene la data della transazione.

Discount

Ottiene lo sconto percentuale, se presente, applicato a questa transazione.

EffectivePrice

Ottiene il prezzo del prodotto dopo aver applicato eventuali sconti.

ExchangeRate

Ottiene il tasso di cambio utilizzato per convertire l'importo addebitato in valuta di fatturazione, se applicabile.

Id

Ottiene l'ID risorsa.

(Ereditato da Resource)
Invoice

Ottiene la fattura per cui la transazione è stata fatturata o "in sospeso" se la transazione non viene fatturata.

InvoiceId

Ottiene l'ID della fattura in cui è stata fatturata la transazione. Questo campo è applicabile solo alle transazioni fatturate.

InvoiceSectionDisplayName

Ottiene il nome della sezione della fattura che verrà fatturata per la transazione.

InvoiceSectionId

Ottiene l'ID della sezione della fattura che verrà fatturata per la transazione.

Kind

Ottiene o imposta il tipo di transazione. Le opzioni sono tutte o prenotazioni. I valori possibili includono: 'all', 'reservation'

MarketPrice

Ottiene il prezzo al dettaglio del prodotto.

Name

Ottiene il nome della risorsa.

(Ereditato da Resource)
OrderId

Ottiene l'ID dell'ordine della prenotazione. Il campo è applicabile solo per la transazione di tipo prenotazione.

OrderName

Ottiene il nome dell'ordine di prenotazione. Il campo è applicabile solo per le transazioni di tipo prenotazione.

PricingCurrency

Ottiene il codice ISO 4217 per la valuta in cui viene prezzo il prodotto.

ProductDescription

Ottiene la descrizione del prodotto per il quale è stata eseguita la transazione.

ProductFamily

Ottiene la famiglia del prodotto per cui è stata eseguita la transazione.

ProductType

Ottiene il tipo di prodotto per il quale è stata eseguita la transazione.

ProductTypeId

Ottiene l'ID del tipo di prodotto per il quale è stata eseguita la transazione.

Quantity

Ottiene la quantità acquistata nella transazione.

ServicePeriodEndDate

Ottiene la data di fine del termine del prodotto o la data di fine del mese in cui è terminato l'utilizzo.

ServicePeriodStartDate

Ottiene la data dell'acquisto del prodotto o la data di inizio del mese in cui è iniziato l'utilizzo.

SubscriptionId

Ottiene l'ID della sottoscrizione utilizzata per la transazione. Il campo è applicabile solo per la transazione di tipo prenotazione.

SubscriptionName

Ottiene il nome della sottoscrizione utilizzata per la transazione. Il campo è applicabile solo per la transazione di tipo prenotazione.

SubTotal

Ottiene l'importo addebitato in base all'imposta preliminare per la transazione.

Tax

Ottiene l'importo dell'imposta applicato alla transazione.

TransactionAmount

Ottiene l'addebito associato alla transazione.

TransactionType

Ottiene o imposta il tipo di transazione. I valori possibili includono: 'Purchase', 'Usage Charge'

Type

Ottiene il tipo di risorsa.

(Ereditato da Resource)
UnitOfMeasure

Ottiene l'unità di misura utilizzata per fatturare il prodotto. I servizi di calcolo, ad esempio, vengono fatturati all'ora.

Units

Ottiene il numero di unità utilizzate per un determinato prodotto.

UnitType

Ottiene la descrizione dell'unità di misura per un determinato prodotto.

Si applica a