ReservationTransaction interface

Recurso de transação de reserva.

Extends

Propriedades

accountName

O nome da conta que faz a transação.

accountOwnerEmail

O email do proprietário da conta que faz a transação.

amount

O encargo da transação.

armSkuName

Este é o nome do ARM Sku. Ele pode ser usado para ingressar no campo serviceType em informações adicionais nos registros de uso.

billingFrequency

A frequência de cobrança, que pode ser única ou recorrente.

billingMonth

O mês de cobrança (yyyyyMMdd), no qual o evento foi iniciado.

costCenter

O centro de custo deste departamento se for um departamento e um centro de custo for fornecido.

currency

A moeda ISO na qual a transação é cobrada, por exemplo, USD.

currentEnrollment

O registro atual.

departmentName

O nome do departamento.

description

A descrição da transação.

eventDate

A data da transação

eventType

O tipo da transação (Compra, Cancelamento ou Reembolso).

monetaryCommitment

O valor do compromisso monetário no escopo do registro.

overage

O valor excedente no escopo do registro.

purchasingEnrollment

O registro de compra.

purchasingSubscriptionGuid

O guid de assinatura que faz a transação.

purchasingSubscriptionName

O nome da assinatura que faz a transação.

quantity

A quantidade da transação.

region

A região da transação.

reservationOrderId

A ID do pedido de reserva é o identificador de uma compra de reserva. Cada ID de pedido de reserva representa uma única transação de compra. Um pedido de reserva contém reservas. A ordem de reserva especifica o tamanho e a região da VM para as reservas.

reservationOrderName

O nome da ordem de reserva.

tags

Marcas de recurso.

term

Esse é o termo da transação.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

accountName

O nome da conta que faz a transação.

accountName?: string

Valor da propriedade

string

accountOwnerEmail

O email do proprietário da conta que faz a transação.

accountOwnerEmail?: string

Valor da propriedade

string

amount

O encargo da transação.

amount?: number

Valor da propriedade

number

armSkuName

Este é o nome do ARM Sku. Ele pode ser usado para ingressar no campo serviceType em informações adicionais nos registros de uso.

armSkuName?: string

Valor da propriedade

string

billingFrequency

A frequência de cobrança, que pode ser única ou recorrente.

billingFrequency?: string

Valor da propriedade

string

billingMonth

O mês de cobrança (yyyyyMMdd), no qual o evento foi iniciado.

billingMonth?: number

Valor da propriedade

number

costCenter

O centro de custo deste departamento se for um departamento e um centro de custo for fornecido.

costCenter?: string

Valor da propriedade

string

currency

A moeda ISO na qual a transação é cobrada, por exemplo, USD.

currency?: string

Valor da propriedade

string

currentEnrollment

O registro atual.

currentEnrollment?: string

Valor da propriedade

string

departmentName

O nome do departamento.

departmentName?: string

Valor da propriedade

string

description

A descrição da transação.

description?: string

Valor da propriedade

string

eventDate

A data da transação

eventDate?: Date

Valor da propriedade

Date

eventType

O tipo da transação (Compra, Cancelamento ou Reembolso).

eventType?: string

Valor da propriedade

string

monetaryCommitment

O valor do compromisso monetário no escopo do registro.

monetaryCommitment?: number

Valor da propriedade

number

overage

O valor excedente no escopo do registro.

overage?: number

Valor da propriedade

number

purchasingEnrollment

O registro de compra.

purchasingEnrollment?: string

Valor da propriedade

string

purchasingSubscriptionGuid

O guid de assinatura que faz a transação.

purchasingSubscriptionGuid?: string

Valor da propriedade

string

purchasingSubscriptionName

O nome da assinatura que faz a transação.

purchasingSubscriptionName?: string

Valor da propriedade

string

quantity

A quantidade da transação.

quantity?: number

Valor da propriedade

number

region

A região da transação.

region?: string

Valor da propriedade

string

reservationOrderId

A ID do pedido de reserva é o identificador de uma compra de reserva. Cada ID de pedido de reserva representa uma única transação de compra. Um pedido de reserva contém reservas. A ordem de reserva especifica o tamanho e a região da VM para as reservas.

reservationOrderId?: string

Valor da propriedade

string

reservationOrderName

O nome da ordem de reserva.

reservationOrderName?: string

Valor da propriedade

string

tags

Marcas de recurso.

tags?: string[]

Valor da propriedade

string[]

term

Esse é o termo da transação.

term?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

Herdado deResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

Herdado deResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

Herdado deResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

Herdado deResource.type