Поделиться через


Transaction Класс

Определение

Транзакция.

[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
Наследование
Transaction
Атрибуты

Конструкторы

Transaction()

Инициализирует новый экземпляр класса 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)

Инициализирует новый экземпляр класса Transaction.

Свойства

AzureCreditApplied

Возвращает сумму всех кредитов Azure, автоматически примененных к этой транзакции.

AzurePlan

Возвращает тип плана Azure подписки, которая использовалась для транзакции.

BillingCurrency

Возвращает код ISO 4217 для валюты, в которой выставляется счет за эту транзакцию.

BillingProfileDisplayName

Возвращает имя профиля выставления счетов, который будет выставлен счет за транзакцию.

BillingProfileId

Возвращает идентификатор профиля выставления счетов, по которому будет выставлен счет за транзакцию.

CustomerDisplayName

Возвращает имя клиента, для которого произошла транзакция. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.

CustomerId

Возвращает идентификатор клиента, для которого произошла транзакция. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.

Date

Возвращает дату транзакции.

Discount

Возвращает процентную скидку, если она есть, примененную к данной транзакции.

EffectivePrice

Возвращает цену продукта после применения скидок.

ExchangeRate

Возвращает обменный курс, используемый для преобразования взимаемой суммы в валюту выставления счетов, если применимо.

Id

Возвращает идентификатор ресурса.

(Унаследовано от Resource)
Invoice

Возвращает счет, по которому был выставлен счет за транзакцию, или "ожидание", если транзакция не выставлена.

InvoiceId

Возвращает идентификатор счета, по которому был выставлен счет за транзакцию. Это поле применимо только к транзакциям, по которым выставляются счета.

InvoiceSectionDisplayName

Возвращает имя раздела счета, который будет выставлен счет за транзакцию.

InvoiceSectionId

Возвращает идентификатор раздела счета, который будет выставлен счет за транзакцию.

Kind

Возвращает или задает тип транзакции. Возможные варианты: все или резервирование. Возможные значения: "all", "reservation"

MarketPrice

Возвращает розничную цену продукта.

Name

Возвращает имя ресурса.

(Унаследовано от Resource)
OrderId

Возвращает идентификатор заказа резервирования. Поле применимо только к резервированию типа транзакций.

OrderName

Возвращает имя заказа на резервирование. Поле применимо только для транзакций с резервированием типа.

PricingCurrency

Возвращает код ISO 4217 для валюты, в которой указана цена продукта.

ProductDescription

Возвращает описание продукта, для которого произошла транзакция.

ProductFamily

Возвращает семейство продукта, для которого произошла транзакция.

ProductType

Возвращает тип продукта, для которого произошла транзакция.

ProductTypeId

Возвращает идентификатор типа продукта, для которого произошла транзакция.

Quantity

Возвращает количество, приобретенное в транзакции.

ServicePeriodEndDate

Возвращает дату окончания срока действия продукта или дату окончания месяца, в котором закончилось использование.

ServicePeriodStartDate

Возвращает дату покупки продукта или дату начала месяца, в котором началось использование.

SubscriptionId

Возвращает идентификатор подписки, которая использовалась для транзакции. Поле применимо только к резервированию типа транзакций.

SubscriptionName

Возвращает имя подписки, которая использовалась для транзакции. Поле применимо только к резервированию типа транзакций.

SubTotal

Возвращает сумму, взимаемую до уплаты налогов для транзакции.

Tax

Возвращает сумму налога, применяемую к транзакции.

TransactionAmount

Возвращает плату, связанную с транзакцией.

TransactionType

Возвращает или задает тип транзакции. Возможные значения: "Покупка", "Плата за использование".

Type

Возвращает тип ресурса.

(Унаследовано от Resource)
UnitOfMeasure

Возвращает единицу измерения, используемую для выставления счетов за продукт. Например, счета за службы вычислений выставляются на почасовой основе.

Units

Возвращает количество единиц, используемых для данного продукта.

UnitType

Возвращает описание единицы измерения для заданного продукта.

Применяется к