Transaction Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma transação.
[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
- Herança
- Atributos
Construtores
Transaction() |
Inicializa uma nova instância da 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) |
Inicializa uma nova instância da classe Transaction. |
Propriedades
AzureCreditApplied |
Obtém a quantidade de todos os créditos do Azure aplicados automaticamente a essa transação. |
AzurePlan |
Obtém o tipo de plano do azure da assinatura que foi usada para a transação. |
BillingCurrency |
Obtém o código ISO 4217 para a moeda na qual essa transação é cobrada. |
BillingProfileDisplayName |
Obtém o nome do perfil de cobrança que será cobrado pela transação. |
BillingProfileId |
Obtém a ID do perfil de cobrança que será cobrada pela transação. |
CustomerDisplayName |
Obtém o nome do cliente para o qual a transação ocorreu. O campo é aplicável somente para Contrato de Parceiro da Microsoft conta de cobrança. |
CustomerId |
Obtém a ID do cliente para o qual a transação ocorreu. O campo é aplicável somente para Contrato de Parceiro da Microsoft conta de cobrança. |
Date |
Obtém a data da transação. |
Discount |
Obtém o desconto percentual, se houver, aplicado a essa transação. |
EffectivePrice |
Obtém o preço do produto depois de aplicar quaisquer descontos. |
ExchangeRate |
Obtém a taxa de câmbio usada para converter o valor cobrado em moeda de cobrança, se aplicável. |
Id |
Obtém a ID do recurso. (Herdado de Resource) |
Invoice |
Obtém a fatura na qual a transação foi cobrada ou "pendente" se a transação não for cobrada. |
InvoiceId |
Obtém a ID da fatura na qual a transação foi cobrada. Esse campo só é aplicável a transações que são cobradas. |
InvoiceSectionDisplayName |
Obtém o nome da seção da fatura que será cobrada pela transação. |
InvoiceSectionId |
Obtém a ID da seção da fatura que será cobrada pela transação. |
Kind |
Obtém ou define o tipo de transação. As opções são todas ou reservas. Os valores possíveis incluem: 'all', 'reservation' |
MarketPrice |
Obtém o preço de varejo do produto. |
Name |
Obtém o nome do recurso. (Herdado de Resource) |
OrderId |
Obtém a ID do pedido da reserva. O campo só é aplicável à transação de reserva de tipo. |
OrderName |
Obtém o nome do pedido de reserva. O campo só é aplicável a transações de reserva de tipo. |
PricingCurrency |
Obtém o código ISO 4217 para a moeda na qual o produto é precificado. |
ProductDescription |
Obtém a descrição do produto para o qual a transação ocorreu. |
ProductFamily |
Obtém a família do produto para o qual a transação ocorreu. |
ProductType |
Obtém o tipo do produto para o qual a transação ocorreu. |
ProductTypeId |
Obtém a ID do tipo de produto para o qual a transação ocorreu. |
Quantity |
Obtém a quantidade comprada na transação. |
ServicePeriodEndDate |
Obtém a data de término do termo do produto ou a data de término do mês em que o uso terminou. |
ServicePeriodStartDate |
Obtém a data da compra do produto ou a data de início do mês em que o uso foi iniciado. |
SubscriptionId |
Obtém a ID da assinatura que foi usada para a transação. O campo só é aplicável à transação de reserva de tipo. |
SubscriptionName |
Obtém o nome da assinatura que foi usada para a transação. O campo só é aplicável à transação de reserva de tipo. |
SubTotal |
Obtém o valor cobrado previamente pela transação. |
Tax |
Obtém o valor do imposto aplicado à transação. |
TransactionAmount |
Obtém a cobrança associada à transação. |
TransactionType |
Obtém ou define o tipo de transação. Os valores possíveis incluem: 'Purchase', 'Usage Charge' |
Type |
Obtém o tipo de recurso. (Herdado de Resource) |
UnitOfMeasure |
Obtém a unidade de medida usada para cobrar pelo produto. Por exemplo, os serviços de computação são cobrados por hora. |
Units |
Obtém o número de unidades usadas para um determinado produto. |
UnitType |
Obtém a descrição da unidade de medida para um determinado produto. |
Aplica-se a
Azure SDK for .NET