Compartilhar via


Transaction Classe

Definição

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
Transaction
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