Share via


ReservationDetails Konstruktoren

Definition

Überlädt

ReservationDetails()

Initialisiert eine neue instance der ReservationDetails-Klasse.

ReservationDetails(String, String, String, IDictionary<String, String>, String, String, String, Nullable<Decimal>, Nullable<DateTime>, Nullable<Decimal>, String, Nullable<Decimal>)

Initialisiert eine neue instance der ReservationDetails-Klasse.

ReservationDetails()

Initialisiert eine neue instance der ReservationDetails-Klasse.

public ReservationDetails ();
Public Sub New ()

Gilt für:

ReservationDetails(String, String, String, IDictionary<String, String>, String, String, String, Nullable<Decimal>, Nullable<DateTime>, Nullable<Decimal>, String, Nullable<Decimal>)

Initialisiert eine neue instance der ReservationDetails-Klasse.

public ReservationDetails (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string reservationOrderId = default, string reservationId = default, string skuName = default, decimal? reservedHours = default, DateTime? usageDate = default, decimal? usedHours = default, string instanceId = default, decimal? totalReservedQuantity = default);
new Microsoft.Azure.Management.Consumption.Models.ReservationDetails : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * Nullable<decimal> * Nullable<DateTime> * Nullable<decimal> * string * Nullable<decimal> -> Microsoft.Azure.Management.Consumption.Models.ReservationDetails
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional reservationOrderId As String = Nothing, Optional reservationId As String = Nothing, Optional skuName As String = Nothing, Optional reservedHours As Nullable(Of Decimal) = Nothing, Optional usageDate As Nullable(Of DateTime) = Nothing, Optional usedHours As Nullable(Of Decimal) = Nothing, Optional instanceId As String = Nothing, Optional totalReservedQuantity As Nullable(Of Decimal) = Nothing)

Parameter

id
String

Ressourcen-ID.

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

tags
IDictionary<String,String>

Ressourcentags.

reservationOrderId
String

Die Reservierungsauftrags-ID ist der Bezeichner für einen Reservierungskauf. Jede Reservierungsauftrags-ID stellt eine einzelne Kauftransaktion dar. Ein Reservierungsauftrag enthält Reservierungen. Die Reservierungsreihenfolge gibt die VM-Größe und Region für die Reservierungen an.

reservationId
String

Die Reservierungs-ID ist der Bezeichner einer Reservierung innerhalb eines Reservierungsauftrags. Jede Reservierung ist die Gruppierung zum Anwenden des Leistungsbereichs und gibt auch die Anzahl von Instanzen an, auf die der Reservierungsvorteil angewendet werden kann.

skuName
String

Dies ist der ARM-Sku-Name. Es kann verwendet werden, um das Feld servicetype in additoinalinfo in Nutzungsdatensätzen zu verknüpfen.

reservedHours
Nullable<Decimal>

Dies ist die Gesamtzahl der für den Tag reservierten Stunden. Wenn z.B. eine Reservierung für 1 instance um 13 Uhr erfolgt ist, beträgt dies 11 Stunden für diesen Tag und 24 Stunden ab den folgenden Tagen.

usageDate
Nullable<DateTime>

Datum, an dem die Nutzung aufgetreten ist.

usedHours
Nullable<Decimal>

Dies ist die Gesamtstunden, die vom instance verwendet werden.

instanceId
String

Dieser Bezeichner ist entweder der Name der Ressource oder die vollqualifizierte Ressourcen-ID.

totalReservedQuantity
Nullable<Decimal>

Dies ist die Gesamtanzahl der Instanzen, die für die reservationid reserviert sind.

Gilt für: