Transaction Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de