Compartir a través de


Transaction Clase

Definición

Una transacción.

[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
Herencia
Transaction
Atributos

Constructores

Transaction()

Inicializa una nueva instancia de la clase 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)

Inicializa una nueva instancia de la clase Transaction.

Propiedades

AzureCreditApplied

Obtiene la cantidad de créditos de Azure aplicados automáticamente a esta transacción.

AzurePlan

Obtiene el tipo de plan de Azure de la suscripción que se usó para la transacción.

BillingCurrency

Obtiene el código ISO 4217 para la moneda en la que se factura esta transacción.

BillingProfileDisplayName

Obtiene el nombre del perfil de facturación que se facturará para la transacción.

BillingProfileId

Obtiene el identificador del perfil de facturación que se facturará para la transacción.

CustomerDisplayName

Obtiene el nombre del cliente para el que tuvo lugar la transacción. El campo solo es aplicable a la cuenta de facturación del Contrato de asociado de Microsoft.

CustomerId

Obtiene el identificador del cliente para el que tuvo lugar la transacción. El campo solo es aplicable a la cuenta de facturación del Contrato de asociado de Microsoft.

Date

Obtiene la fecha de transacción.

Discount

Obtiene el descuento porcentual, si existe, aplicado a esta transacción.

EffectivePrice

Obtiene el precio del producto después de aplicar los descuentos.

ExchangeRate

Obtiene el tipo de cambio utilizado para convertir la cantidad de cargos a la moneda de facturación, si procede.

Id

Obtiene el identificador de recurso.

(Heredado de Resource)
Invoice

Obtiene la factura en la que se facturaba la transacción o "pendiente" si la transacción no se factura.

InvoiceId

Obtiene el identificador de la factura en la que se factura la transacción. Este campo solo es aplicable a las transacciones que se facturan.

InvoiceSectionDisplayName

Obtiene el nombre de la sección de factura que se facturará para la transacción.

InvoiceSectionId

Obtiene el identificador de la sección de factura que se facturará para la transacción.

Kind

Obtiene o establece el tipo de transacción. Las opciones son todas o reservas. Entre los valores posibles se incluyen: "all", "reservation"

MarketPrice

Obtiene el precio de venta al por menor del producto.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
OrderId

Obtiene el identificador de pedido de la reserva. El campo solo es aplicable para la transacción de tipo reserva.

OrderName

Obtiene el nombre del pedido de reserva. El campo solo es aplicable a las transacciones de tipo reserva.

PricingCurrency

Obtiene el código ISO 4217 para la moneda en la que el producto tiene un precio.

ProductDescription

Obtiene la descripción del producto para el que tuvo lugar la transacción.

ProductFamily

Obtiene la familia del producto para el que tuvo lugar la transacción.

ProductType

Obtiene el tipo del producto para el que tuvo lugar la transacción.

ProductTypeId

Obtiene el identificador del tipo de producto para el que tuvo lugar la transacción.

Quantity

Obtiene la cantidad adquirida en la transacción.

ServicePeriodEndDate

Obtiene la fecha de finalización del término del producto o la fecha de finalización del mes en el que finalizó el uso.

ServicePeriodStartDate

Obtiene la fecha de compra del producto o la fecha de inicio del mes en el que se inició el uso.

SubscriptionId

Obtiene el identificador de la suscripción que se usó para la transacción. El campo solo es aplicable para la transacción de tipo reserva.

SubscriptionName

Obtiene el nombre de la suscripción que se usó para la transacción. El campo solo es aplicable para la transacción de tipo reserva.

SubTotal

Obtiene el importe de cargo por impuestos previos para la transacción.

Tax

Obtiene el importe fiscal aplicado a la transacción.

TransactionAmount

Obtiene el cargo asociado a la transacción.

TransactionType

Obtiene o establece el tipo de transacción. Entre los valores posibles se incluyen: "Purchase", "Usage Charge"

Type

Obtiene el tipo de recurso.

(Heredado de Resource)
UnitOfMeasure

Obtiene la unidad de medida utilizada para facturar el producto. Por ejemplo, los servicios de proceso se facturan por hora.

Units

Obtiene el número de unidades usadas para un producto determinado.

UnitType

Obtiene la descripción de la unidad de medida de un producto determinado.

Se aplica a