Compartilhar via


Transaction interface

Uma transação.

Extends

Propriedades

azureCreditApplied

O montante de quaisquer créditos do Azure aplicados automaticamente a esta transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

azurePlan

O tipo de plano azure da assinatura que foi usado para a transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingCurrency

O código ISO 4217 para a moeda na qual esta transação é faturada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingProfileDisplayName

O nome do perfil de faturamento que será cobrado pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingProfileId

O ID do perfil de faturamento que será cobrado pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customerDisplayName

O nome do cliente para o qual a transação ocorreu. O campo é aplicável apenas à conta de faturação do Contrato de Parceiro Microsoft. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customerId

O ID do cliente para o qual a transação ocorreu. O campo é aplicável apenas à conta de faturação do Contrato de Parceiro Microsoft. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

date

A data da transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

discount

O desconto percentual, se houver, aplicado a esta transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

effectivePrice

O preço do produto após a aplicação de quaisquer descontos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

exchangeRate

A taxa de câmbio usada para converter o valor cobrado em moeda de cobrança, se aplicável. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoice

Fatura na qual a transação foi faturada ou 'pendente' se a transação não for faturada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceId

O ID da fatura na qual a transação foi faturada. Este campo só é aplicável às transações faturadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceSectionDisplayName

O nome da seção de fatura que será cobrada pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceSectionId

O ID da seção de fatura que será cobrada pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

O tipo de transação. As opções são todas ou reserva.

marketPrice

O preço de venda ao público do produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

orderId

O ID da encomenda da reserva. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

orderName

O nome da ordem de reserva. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

pricingCurrency

O código ISO 4217 para a moeda em que o produto é precificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productDescription

A descrição do produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productFamily

A família do produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productType

O tipo de produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productTypeId

A ID do tipo de produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

quantity

A quantidade comprada na transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

servicePeriodEndDate

A data final do termo do produto ou a data final do mês em que o uso terminou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

servicePeriodStartDate

A data da compra do produto, ou a data de início do mês em que o uso começou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subscriptionId

A ID da assinatura que foi usada para a transação. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subscriptionName

O nome da assinatura que foi usada para a transação. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subTotal

O valor cobrado antes de impostos pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tax

O valor do imposto aplicado à transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

transactionAmount

O encargo associado à transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

transactionType

O tipo de transação.

unitOfMeasure

A unidade de medida utilizada para faturar o produto. Por exemplo, os serviços de computação são cobrados por hora. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

units

O número de unidades utilizadas para um determinado produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

unitType

A descrição da unidade de medida de um determinado produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

azureCreditApplied

O montante de quaisquer créditos do Azure aplicados automaticamente a esta transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

azureCreditApplied?: Amount

Valor de Propriedade

azurePlan

O tipo de plano azure da assinatura que foi usado para a transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

azurePlan?: string

Valor de Propriedade

string

billingCurrency

O código ISO 4217 para a moeda na qual esta transação é faturada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingCurrency?: string

Valor de Propriedade

string

billingProfileDisplayName

O nome do perfil de faturamento que será cobrado pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingProfileDisplayName?: string

Valor de Propriedade

string

billingProfileId

O ID do perfil de faturamento que será cobrado pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

billingProfileId?: string

Valor de Propriedade

string

customerDisplayName

O nome do cliente para o qual a transação ocorreu. O campo é aplicável apenas à conta de faturação do Contrato de Parceiro Microsoft. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customerDisplayName?: string

Valor de Propriedade

string

customerId

O ID do cliente para o qual a transação ocorreu. O campo é aplicável apenas à conta de faturação do Contrato de Parceiro Microsoft. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customerId?: string

Valor de Propriedade

string

date

A data da transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

date?: Date

Valor de Propriedade

Date

discount

O desconto percentual, se houver, aplicado a esta transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

discount?: number

Valor de Propriedade

number

effectivePrice

O preço do produto após a aplicação de quaisquer descontos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

effectivePrice?: Amount

Valor de Propriedade

exchangeRate

A taxa de câmbio usada para converter o valor cobrado em moeda de cobrança, se aplicável. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

exchangeRate?: number

Valor de Propriedade

number

invoice

Fatura na qual a transação foi faturada ou 'pendente' se a transação não for faturada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoice?: string

Valor de Propriedade

string

invoiceId

O ID da fatura na qual a transação foi faturada. Este campo só é aplicável às transações faturadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceId?: string

Valor de Propriedade

string

invoiceSectionDisplayName

O nome da seção de fatura que será cobrada pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceSectionDisplayName?: string

Valor de Propriedade

string

invoiceSectionId

O ID da seção de fatura que será cobrada pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

invoiceSectionId?: string

Valor de Propriedade

string

kind

O tipo de transação. As opções são todas ou reserva.

kind?: string

Valor de Propriedade

string

marketPrice

O preço de venda ao público do produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

marketPrice?: Amount

Valor de Propriedade

orderId

O ID da encomenda da reserva. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

orderId?: string

Valor de Propriedade

string

orderName

O nome da ordem de reserva. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

orderName?: string

Valor de Propriedade

string

pricingCurrency

O código ISO 4217 para a moeda em que o produto é precificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

pricingCurrency?: string

Valor de Propriedade

string

productDescription

A descrição do produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productDescription?: string

Valor de Propriedade

string

productFamily

A família do produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productFamily?: string

Valor de Propriedade

string

productType

O tipo de produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productType?: string

Valor de Propriedade

string

productTypeId

A ID do tipo de produto para o qual a transação ocorreu. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

productTypeId?: string

Valor de Propriedade

string

quantity

A quantidade comprada na transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

quantity?: number

Valor de Propriedade

number

servicePeriodEndDate

A data final do termo do produto ou a data final do mês em que o uso terminou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

servicePeriodEndDate?: Date

Valor de Propriedade

Date

servicePeriodStartDate

A data da compra do produto, ou a data de início do mês em que o uso começou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

servicePeriodStartDate?: Date

Valor de Propriedade

Date

subscriptionId

A ID da assinatura que foi usada para a transação. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subscriptionId?: string

Valor de Propriedade

string

subscriptionName

O nome da assinatura que foi usada para a transação. O campo só é aplicável para transações de reserva do tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subscriptionName?: string

Valor de Propriedade

string

subTotal

O valor cobrado antes de impostos pela transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subTotal?: Amount

Valor de Propriedade

tax

O valor do imposto aplicado à transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tax?: Amount

Valor de Propriedade

transactionAmount

O encargo associado à transação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

transactionAmount?: Amount

Valor de Propriedade

transactionType

O tipo de transação.

transactionType?: string

Valor de Propriedade

string

unitOfMeasure

A unidade de medida utilizada para faturar o produto. Por exemplo, os serviços de computação são cobrados por hora. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

unitOfMeasure?: string

Valor de Propriedade

string

units

O número de unidades utilizadas para um determinado produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

units?: number

Valor de Propriedade

number

unitType

A descrição da unidade de medida de um determinado produto. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

unitType?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type