Udostępnij za pośrednictwem


Transaction Klasa

Definicja

Transakcja.

[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
Dziedziczenie
Transaction
Atrybuty

Konstruktory

Transaction()

Inicjuje nowe wystąpienie klasy 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)

Inicjuje nowe wystąpienie klasy Transaction.

Właściwości

AzureCreditApplied

Pobiera kwotę wszystkich środków na korzystanie z platformy Azure automatycznie zastosowanych do tej transakcji.

AzurePlan

Pobiera typ planu platformy Azure subskrypcji, która została użyta na potrzeby transakcji.

BillingCurrency

Pobiera kod ISO 4217 dla waluty, w której ta transakcja jest rozliczana.

BillingProfileDisplayName

Pobiera nazwę profilu rozliczeniowego, który będzie rozliczany za transakcję.

BillingProfileId

Pobiera identyfikator profilu rozliczeniowego, który będzie rozliczany za transakcję.

CustomerDisplayName

Pobiera nazwę klienta, dla którego miała miejsce transakcja. Pole ma zastosowanie tylko do konta rozliczeniowego Microsoft Partner Agreement.

CustomerId

Pobiera identyfikator klienta, dla którego miała miejsce transakcja. Pole ma zastosowanie tylko do konta rozliczeniowego Microsoft Partner Agreement.

Date

Pobiera datę transakcji.

Discount

Pobiera rabat procentowy, jeśli istnieje, zastosowany do tej transakcji.

EffectivePrice

Pobiera cenę produktu po zastosowaniu wszelkich rabatów.

ExchangeRate

Pobiera kurs wymiany używany do konwersji naliczonej kwoty na walutę rozliczeniową, jeśli ma to zastosowanie.

Id

Pobiera identyfikator zasobu.

(Odziedziczone po Resource)
Invoice

Pobiera fakturę, na podstawie której transakcja została rozliczone lub "oczekująca", jeśli transakcja nie jest rozliczana.

InvoiceId

Pobiera identyfikator faktury, na której rozliczyła się transakcja. To pole ma zastosowanie tylko w przypadku transakcji, które są rozliczane.

InvoiceSectionDisplayName

Pobiera nazwę sekcji faktury, która będzie rozliczana za transakcję.

InvoiceSectionId

Pobiera identyfikator sekcji faktury, która będzie rozliczana za transakcję.

Kind

Pobiera lub ustawia rodzaj transakcji. Opcje to wszystkie opcje lub rezerwacja. Możliwe wartości to: "all", "reservation"

MarketPrice

Pobiera cenę detaliczną produktu.

Name

Pobiera nazwę zasobu.

(Odziedziczone po Resource)
OrderId

Pobiera identyfikator zamówienia rezerwacji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

OrderName

Pobiera nazwę zamówienia rezerwacji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

PricingCurrency

Pobiera kod ISO 4217 dla waluty, w której produkt jest wyceniany.

ProductDescription

Pobiera opis produktu, dla którego miała miejsce transakcja.

ProductFamily

Pobiera rodzinę produktu, dla której miała miejsce transakcja.

ProductType

Pobiera typ produktu, dla którego miała miejsce transakcja.

ProductTypeId

Pobiera identyfikator typu produktu, dla którego transakcja miała miejsce.

Quantity

Pobiera ilość kupioną w transakcji.

ServicePeriodEndDate

Pobiera datę zakończenia okresu produktu lub datę zakończenia miesiąca, w którym zakończono użycie.

ServicePeriodStartDate

Pobiera datę zakupu produktu lub datę rozpoczęcia miesiąca, w którym rozpoczęto użycie.

SubscriptionId

Pobiera identyfikator subskrypcji, która została użyta dla transakcji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

SubscriptionName

Pobiera nazwę subskrypcji, która została użyta dla transakcji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

SubTotal

Pobiera kwotę naliczoną przed opodatkowaniem dla transakcji.

Tax

Pobiera kwotę podatku zastosowaną do transakcji.

TransactionAmount

Pobiera opłaty skojarzone z transakcją.

TransactionType

Pobiera lub ustawia typ transakcji. Możliwe wartości to: "Zakup", "Opłata za użycie"

Type

Pobiera typ zasobu.

(Odziedziczone po Resource)
UnitOfMeasure

Pobiera jednostkę miary używaną do naliczania opłat za produkt. Na przykład usługi obliczeniowe są rozliczane godzinowo.

Units

Pobiera liczbę jednostek używanych dla danego produktu.

UnitType

Pobiera opis jednostki miary dla danego produktu.

Dotyczy