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


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

Определение

Перегрузки

Product()

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

Product(String, String, String, String, String, Nullable<DateTime>, String, String, String, Nullable<DateTime>, String, Amount, Nullable<DateTime>, Nullable<Double>, String, String, String, String, String, String, String, String, String, String, Reseller)

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

Product()

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

public Product ();
Public Sub New ()

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

Product(String, String, String, String, String, Nullable<DateTime>, String, String, String, Nullable<DateTime>, String, Amount, Nullable<DateTime>, Nullable<Double>, String, String, String, String, String, String, String, String, String, String, Reseller)

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

public Product (string id = default, string name = default, string type = default, string autoRenew = default, string displayName = default, DateTime? purchaseDate = default, string productTypeId = default, string productType = default, string status = default, DateTime? endDate = default, string billingFrequency = default, Microsoft.Azure.Management.Billing.Models.Amount lastCharge = default, DateTime? lastChargeDate = default, double? quantity = default, string skuId = default, string skuDescription = default, string tenantId = default, string availabilityId = default, string invoiceSectionId = default, string invoiceSectionDisplayName = default, string billingProfileId = default, string billingProfileDisplayName = default, string customerId = default, string customerDisplayName = default, Microsoft.Azure.Management.Billing.Models.Reseller reseller = default);
new Microsoft.Azure.Management.Billing.Models.Product : string * string * string * string * string * Nullable<DateTime> * string * string * string * Nullable<DateTime> * string * Microsoft.Azure.Management.Billing.Models.Amount * Nullable<DateTime> * Nullable<double> * string * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.Billing.Models.Reseller -> Microsoft.Azure.Management.Billing.Models.Product
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional autoRenew As String = Nothing, Optional displayName As String = Nothing, Optional purchaseDate As Nullable(Of DateTime) = Nothing, Optional productTypeId As String = Nothing, Optional productType As String = Nothing, Optional status As String = Nothing, Optional endDate As Nullable(Of DateTime) = Nothing, Optional billingFrequency As String = Nothing, Optional lastCharge As Amount = Nothing, Optional lastChargeDate As Nullable(Of DateTime) = Nothing, Optional quantity As Nullable(Of Double) = Nothing, Optional skuId As String = Nothing, Optional skuDescription As String = Nothing, Optional tenantId As String = Nothing, Optional availabilityId As String = Nothing, Optional invoiceSectionId As String = Nothing, Optional invoiceSectionDisplayName As String = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional customerId As String = Nothing, Optional customerDisplayName As String = Nothing, Optional reseller As Reseller = Nothing)

Параметры

id
String

Идентификатор ресурса.

name
String

Имя ресурса.

type
String

Тип ресурса.

autoRenew
String

Указывает, включено или отключено автоматическое продление для продукта. Возможные значения: "Off", "On"

displayName
String

Отображаемое имя продукта.

purchaseDate
Nullable<DateTime>

Дата приобретения продукта.

productTypeId
String

Идентификатор типа продукта.

productType
String

Описание типа продукта.

status
String

Текущее состояние продукта. Возможные значения: "Active", "Inactive", "PastDue", "Expiring", "Expired", "Disabled", "Cancelled", "AutoRenew"

endDate
Nullable<DateTime>

Дата продления или отмены продукта.

billingFrequency
String

Частота выставления счетов за продукт. Возможные значения: "OneTime", "Monthly", "UsageBased"

lastCharge
Amount

Расходы за последний месяц.

lastChargeDate
Nullable<DateTime>

Дата последнего платежа.

quantity
Nullable<Double>

Количество приобретенных для продукта.

skuId
String

Идентификатор SKU продукта.

skuDescription
String

Описание SKU продукта.

tenantId
String

Идентификатор клиента, в котором используется продукт.

availabilityId
String

Доступность продукта.

invoiceSectionId
String

Идентификатор раздела счета, в который выставляется счет за продукт.

invoiceSectionDisplayName
String

Имя раздела счета, в котором выставляется счет за продукт.

billingProfileId
String

Идентификатор профиля выставления счетов, за который выставляется счет за продукт.

billingProfileDisplayName
String

Имя профиля выставления счетов, за который выставляется счет за продукт.

customerId
String

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

customerDisplayName
String

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

reseller
Reseller

Торговый посредник для этого продукта.

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