Partager via


Product Constructeurs

Définition

Surcharges

Product()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe Product.

Product()

Initialise une nouvelle instance de la classe Product.

public Product ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la 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)

Paramètres

id
String

ID de ressource.

name
String

Nom de la ressource.

type
String

Type de ressource.

autoRenew
String

Indique si le renouvellement automatique est activé ou désactivé pour un produit. Les valeurs possibles sont les suivantes : « Off », « On »

displayName
String

Nom complet du produit.

purchaseDate
Nullable<DateTime>

Date d’achat du produit.

productTypeId
String

ID du type de produit.

productType
String

Description du type de produit.

status
String

La status actuelle du produit. Les valeurs possibles sont les suivantes : « Active », « Inactive », « PastDue », « Expiring », « Expired », « Disabled », « Cancelled », « AutoRenew »

endDate
Nullable<DateTime>

Date à laquelle le produit sera renouvelé ou annulé.

billingFrequency
String

Fréquence à laquelle le produit sera facturé. Les valeurs possibles sont les suivantes : « OneTime », « Monthly », « UsageBased »

lastCharge
Amount

Les frais du dernier mois.

lastChargeDate
Nullable<DateTime>

Date du dernier frais.

quantity
Nullable<Double>

Quantité achetée pour le produit.

skuId
String

ID de référence sku du produit.

skuDescription
String

Description de la référence SKU du produit.

tenantId
String

ID du locataire dans lequel le produit est utilisé.

availabilityId
String

Disponibilité du produit.

invoiceSectionId
String

ID de la section de facture à laquelle le produit est facturé.

invoiceSectionDisplayName
String

Nom de la section de facture à laquelle le produit est facturé.

billingProfileId
String

ID du profil de facturation auquel le produit est facturé.

billingProfileDisplayName
String

Nom du profil de facturation auquel le produit est facturé.

customerId
String

ID du client pour lequel le produit a été acheté. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.

customerDisplayName
String

Nom du client pour lequel le produit a été acheté. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.

reseller
Reseller

Revendeur pour ce produit.

S’applique à