Partilhar 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 Transação.

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 Transação.

Propriedades

AzureCreditApplied

Obtém a quantidade de créditos do Azure aplicados automaticamente a esta transação.

AzurePlan

Obtém o tipo de plano do azure da subscrição que foi utilizada para a transação.

BillingCurrency

Obtém o código ISO 4217 para a moeda na qual esta transação é faturada.

BillingProfileDisplayName

Obtém o nome do perfil de faturação que será faturado para a transação.

BillingProfileId

Obtém o ID do perfil de faturação que será faturado para a transação.

CustomerDisplayName

Obtém o nome do cliente para o qual a transação ocorreu. O campo só é aplicável para Contrato de Parceiro da Microsoft conta de faturação.

CustomerId

Obtém o ID do cliente para o qual a transação ocorreu. O campo só é aplicável para Contrato de Parceiro da Microsoft conta de faturação.

Date

Obtém a data da transação.

Discount

Obtém o desconto de percentagem, se existir, aplicado a esta transação.

EffectivePrice

Obtém o preço do produto depois de aplicar descontos.

ExchangeRate

Obtém a taxa de câmbio utilizada para converter o montante cobrado em moeda de faturação, se aplicável.

Id

Obtém o ID do recurso.

(Herdado de Resource)
Invoice

Obtém a fatura na qual a transação foi faturada ou "pendente" se a transação não for faturada.

InvoiceId

Obtém o ID da fatura na qual a transação foi faturada. Este campo só é aplicável para transações que são faturadas.

InvoiceSectionDisplayName

Obtém o nome da secção da fatura que será faturada para a transação.

InvoiceSectionId

Obtém o ID da secção da fatura que será faturada para a transação.

Kind

Obtém ou define o tipo de transação. As opções são todas ou reserva. Os valores possíveis incluem: "todos", "reserva"

MarketPrice

Obtém o preço de venda a retalho do produto.

Name

Obtém o nome do recurso.

(Herdado de Resource)
OrderId

Obtém o ID da encomenda da reserva. O campo só é aplicável para a transação de reserva de tipo.

OrderName

Obtém o nome da encomenda de reserva. O campo só é aplicável para transações de tipo de reserva.

PricingCurrency

Obtém o código ISO 4217 para a moeda em que o produto tem um preço.

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 de produto para o qual a transação ocorreu.

ProductTypeId

Obtém o 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 fim do termo do produto ou a data de fim do mês em que a utilização terminou.

ServicePeriodStartDate

Obtém a data da compra do produto ou a data de início do mês em que a utilização foi iniciada.

SubscriptionId

Obtém o ID da subscrição que foi utilizada para a transação. O campo só é aplicável para a transação de reserva de tipo.

SubscriptionName

Obtém o nome da subscrição que foi utilizada para a transação. O campo só é aplicável para a transação de reserva de tipo.

SubTotal

Obtém o montante cobrado antes de impostos para a transação.

Tax

Obtém o montante do imposto aplicado à transação.

TransactionAmount

Obtém o custo associado à transação.

TransactionType

Obtém ou define o tipo de transação. Os valores possíveis incluem: "Compra", "Custo de Utilização"

Type

Obtém o tipo de recurso.

(Herdado de Resource)
UnitOfMeasure

Obtém a unidade de medida utilizada para faturar o produto. Por exemplo, os serviços de computação são faturados à hora.

Units

Obtém o número de unidades utilizadas para um determinado produto.

UnitType

Obtém a descrição da unidade de medida de um determinado produto.

Aplica-se a