Transaction Klass
En transaktion.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
azure.mgmt.billing.models._models_py3.ResourceTransaction
Konstruktor
Transaction(*, kind: str | TransactionTypeKind | None = None, transaction_type: str | ReservationType | None = None, **kwargs)
Parametrar
Name | Description |
---|---|
kind
Obligatorisk
|
str eller
TransactionTypeKind
Typen av transaktion. Alternativen är alla eller reservationer. Möjliga värden är: "all", "reservation". |
transaction_type
Obligatorisk
|
str eller
ReservationType
Typen av transaktion. Möjliga värden är: "Köp", "Användningsavgift". |
Keyword-Only parametrar
Name | Description |
---|---|
kind
Obligatorisk
|
|
transaction_type
Obligatorisk
|
|
Variabler
Name | Description |
---|---|
id
|
Resurs-ID. |
name
|
Resursnamn. |
type
|
Resurstyp. |
date
|
Transaktionsdatumet. |
invoice
|
Faktura där transaktionen fakturerades eller "väntar" om transaktionen inte faktureras. |
invoice_id
|
ID för fakturan som transaktionen fakturerades på. Det här fältet gäller endast för transaktioner som faktureras. |
order_id
|
Beställnings-ID för reservationen. Fältet gäller endast för transaktion av typen reservation. |
order_name
|
Namnet på reservationsbeställningen. Fältet gäller endast för transaktioner av typen reservation. |
product_family
|
Den produktfamilj som transaktionen ägde rum för. |
product_type_id
|
ID:t för den produkttyp som transaktionen ägde rum för. |
product_type
|
Typen av produkt som transaktionen ägde rum för. |
product_description
|
Beskrivningen av den produkt som transaktionen ägde rum för. |
transaction_amount
|
Den avgift som är associerad med transaktionen. |
quantity
|
Den kvantitet som köpts i transaktionen. |
invoice_section_id
|
ID:t för fakturaavsnittet som ska faktureras för transaktionen. |
invoice_section_display_name
|
Namnet på fakturaavsnittet som ska faktureras för transaktionen. |
billing_profile_id
|
ID:t för den faktureringsprofil som ska faktureras för transaktionen. |
billing_profile_display_name
|
Namnet på den faktureringsprofil som ska faktureras för transaktionen. |
customer_id
|
ID:t för kunden som transaktionen ägde rum för. Fältet gäller endast för Microsoft-partneravtal faktureringskonto. |
customer_display_name
|
Namnet på kunden som transaktionen ägde rum för. Fältet gäller endast för Microsoft-partneravtal faktureringskonto. |
subscription_id
|
ID:t för prenumerationen som användes för transaktionen. Fältet gäller endast för transaktion av typen reservation. |
subscription_name
|
Namnet på den prenumeration som användes för transaktionen. Fältet gäller endast för transaktion av typen reservation. |
azure_plan
|
Typen av Azure-plan för prenumerationen som användes för transaktionen. |
azure_credit_applied
|
Mängden Azure-krediter som tillämpas automatiskt på den här transaktionen. |
billing_currency
|
ISO 4217-koden för den valuta som transaktionen faktureras i. |
discount
|
Den eventuella procentrabatten som tillämpas på den här transaktionen. |
effective_price
|
Priset på produkten efter tillämpning av eventuella rabatter. |
exchange_rate
|
Den växelkurs som används för att konvertera debiterat belopp till faktureringsvaluta, om tillämpligt. |
market_price
|
Produktens detaljhandelspris. |
pricing_currency
|
ISO 4217-koden för den valuta där produkten prissätts. |
service_period_start_date
|
Datumet för köpet av produkten eller startdatumet för den månad då användningen startade. |
service_period_end_date
|
Slutdatumet för produktperioden eller slutdatumet för den månad då användningen avslutades. |
sub_total
|
Det debiterade beloppet före skatt för transaktionen. |
tax
|
Det skattebelopp som tillämpas på transaktionen. |
unit_of_measure
|
Måttenheten som används för att fakturera för produkten. Till exempel faktureras beräkningstjänster per timme. |
units
|
Antalet enheter som används för en viss produkt. |
unit_type
|
Beskrivning av måttenheten för en viss produkt. |
Azure SDK for Python