Freigeben über


Product Konstruktoren

Definition

Überlädt

Product()

Initialisiert eine neue instance der Product-Klasse.

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)

Initialisiert eine neue instance der Product-Klasse.

Product()

Initialisiert eine neue instance der Product-Klasse.

public Product ();
Public Sub New ()

Gilt für:

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)

Initialisiert eine neue instance der Product-Klasse.

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)

Parameter

id
String

Ressourcen-ID.

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

autoRenew
String

Gibt an, ob die automatische Verlängerung für ein Produkt aktiviert oder deaktiviert ist. Mögliche Werte: "Off", "On"

displayName
String

Der Anzeigename des Produkts.

purchaseDate
Nullable<DateTime>

Das Datum, an dem das Produkt gekauft wurde.

productTypeId
String

Die ID des Produkttyps.

productType
String

Die Beschreibung des Produkttyps.

status
String

Die aktuelle status des Produkts. Mögliche Werte: "Active", "Inactive", "PastDue", "Expiring", "Expired", "Disabled", "Cancelled", "AutoRenew"

endDate
Nullable<DateTime>

Das Datum, an dem das Produkt verlängert oder storniert wird.

billingFrequency
String

Die Häufigkeit, mit der das Produkt in Rechnung gestellt wird. Mögliche Werte: "OneTime", "Monthly", "UsageBased"

lastCharge
Amount

Die Gebühren des letzten Monats.

lastChargeDate
Nullable<DateTime>

Das Datum der letzten Gebühr.

quantity
Nullable<Double>

Die für das Produkt erworbene Menge.

skuId
String

Die SKU-ID des Produkts.

skuDescription
String

Die SKU-Beschreibung des Produkts.

tenantId
String

Die ID des Mandanten, in dem das Produkt verwendet wird.

availabilityId
String

Die Verfügbarkeit des Produkts.

invoiceSectionId
String

Die ID des Rechnungsabschnitts, dem das Produkt in Rechnung gestellt wird.

invoiceSectionDisplayName
String

Der Name des Rechnungsabschnitts, dem das Produkt in Rechnung gestellt wird.

billingProfileId
String

Die ID des Abrechnungsprofils, dem das Produkt in Rechnung gestellt wird.

billingProfileDisplayName
String

Der Name des Abrechnungsprofils, dem das Produkt in Rechnung gestellt wird.

customerId
String

Die ID des Kunden, für den das Produkt erworben wurde. Das Feld gilt nur für Microsoft Partner-Vereinbarung Abrechnungskonto.

customerDisplayName
String

Der Name des Kunden, für den das Produkt erworben wurde. Das Feld gilt nur für Microsoft Partner-Vereinbarung Abrechnungskonto.

reseller
Reseller

Wiederverkäufer für dieses Produkt.

Gilt für: