Condividi tramite


Product Costruttori

Definizione

Overload

Product()

Inizializza una nuova istanza della classe 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)

Inizializza una nuova istanza della classe Product.

Product()

Inizializza una nuova istanza della classe Product.

public Product ();
Public Sub New ()

Si applica a

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)

Inizializza una nuova istanza della classe 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)

Parametri

id
String

ID risorsa.

name
String

Nome risorsa.

type
String

Tipo di risorsa.

autoRenew
String

Indica se il rinnovo automatico è attivato o disattivato per un prodotto. I valori possibili includono: 'Off', 'On'

displayName
String

Nome visualizzato del prodotto.

purchaseDate
Nullable<DateTime>

Data di acquisto del prodotto.

productTypeId
String

ID del tipo di prodotto.

productType
String

Descrizione del tipo di prodotto.

status
String

Stato corrente del prodotto. I valori possibili includono: 'Active', 'Inactive', 'PastDue', 'Expiring', 'Expired', 'Disabled', 'Cancelled', 'AutoRenew'

endDate
Nullable<DateTime>

Data in cui il prodotto verrà rinnovato o annullato.

billingFrequency
String

Frequenza con cui verrà fatturato il prodotto. I valori possibili includono: 'OneTime', 'Monthly', 'UsageBased'

lastCharge
Amount

Addebiti per l'ultimo mese.

lastChargeDate
Nullable<DateTime>

Data dell'ultimo addebito.

quantity
Nullable<Double>

Quantità acquistata per il prodotto.

skuId
String

ID SKU del prodotto.

skuDescription
String

Descrizione sku del prodotto.

tenantId
String

ID del tenant in cui viene usato il prodotto.

availabilityId
String

Disponibilità del prodotto.

invoiceSectionId
String

ID della sezione della fattura a cui viene fatturato il prodotto.

invoiceSectionDisplayName
String

Nome della sezione della fattura a cui viene fatturato il prodotto.

billingProfileId
String

ID del profilo di fatturazione a cui viene fatturato il prodotto.

billingProfileDisplayName
String

Nome del profilo di fatturazione a cui viene fatturato il prodotto.

customerId
String

ID del cliente per il quale è stato acquistato il prodotto. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

customerDisplayName
String

Nome del cliente per il quale è stato acquistato il prodotto. Il campo è applicabile solo per Contratto Microsoft Partner account di fatturazione.

reseller
Reseller

Rivenditore per questo prodotto.

Si applica a