ArmConsumptionModelFactory.ConsumptionReservationDetail Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von ConsumptionReservationDetail.
public static Azure.ResourceManager.Consumption.Models.ConsumptionReservationDetail ConsumptionReservationDetail (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string reservationOrderId = default, string instanceFlexibilityRatio = default, string instanceFlexibilityGroup = default, string reservationId = default, string skuName = default, decimal? reservedHours = default, DateTimeOffset? consumptionOccurredOn = default, decimal? usedHours = default, Azure.Core.ResourceIdentifier instanceId = default, decimal? totalReservedQuantity = default, string kind = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member ConsumptionReservationDetail : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * string * Nullable<decimal> * Nullable<DateTimeOffset> * Nullable<decimal> * Azure.Core.ResourceIdentifier * Nullable<decimal> * string * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.Consumption.Models.ConsumptionReservationDetail
Public Shared Function ConsumptionReservationDetail (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional reservationOrderId As String = Nothing, Optional instanceFlexibilityRatio As String = Nothing, Optional instanceFlexibilityGroup As String = Nothing, Optional reservationId As String = Nothing, Optional skuName As String = Nothing, Optional reservedHours As Nullable(Of Decimal) = Nothing, Optional consumptionOccurredOn As Nullable(Of DateTimeOffset) = Nothing, Optional usedHours As Nullable(Of Decimal) = Nothing, Optional instanceId As ResourceIdentifier = Nothing, Optional totalReservedQuantity As Nullable(Of Decimal) = Nothing, Optional kind As String = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As ConsumptionReservationDetail
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- 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. Serialisierter Name: ConsumptionReservationDetail.properties.reservationOrderId
- instanceFlexibilityRatio
- String
Das instance Flexibilitätsverhältnis. Serialisierter Name: ConsumptionReservationDetail.properties.instanceFlexibilityRatio
- instanceFlexibilityGroup
- String
Die instance Flexibilitätsgruppe. Serialisierter Name: ConsumptionReservationDetail.properties.instanceFlexibilityGroup
- 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. Serialisierter Name: ConsumptionReservationDetail.properties.reservationId
- skuName
- String
Dies ist der ARM-Sku-Name. Es kann verwendet werden, um mit dem Feld serviceType in zusätzlichen Informationen in Nutzungsdatensätzen zusammenzuschließen. Serialisierter Name: ConsumptionReservationDetail.properties.skuName
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. Serialisierter Name: ConsumptionReservationDetail.properties.reservedHours
- consumptionOccurredOn
- Nullable<DateTimeOffset>
Datum, an dem die Nutzung aufgetreten ist. Serialisierter Name: ConsumptionReservationDetail.properties.usageDate
Dies ist die Gesamtstunden, die vom instance verwendet werden. Serialisierter Name: ConsumptionReservationDetail.properties.usedHours
- instanceId
- ResourceIdentifier
Dieser Bezeichner ist entweder der Name der Ressource oder die vollqualifizierte Ressourcen-ID. Serialisierter Name: ConsumptionReservationDetail.properties.instanceId
Dies ist die Gesamtzahl der Instanzen, die für die reservationId reserviert sind. Serialisierter Name: ConsumptionReservationDetail.properties.totalReservedQuantity
- kind
- String
Die Reservierungsart. Serialisierter Name: ConsumptionReservationDetail.properties.kind
- tags
- IReadOnlyDictionary<String,String>
Ressourcentags. Serialisierter Name: Resource.tags
Gibt zurück
Eine neue ConsumptionReservationDetail instance zum Mocking.