Freigeben über


SharedScopeBenefitRecommendationProperties interface

Die Eigenschaften der Vorteilsempfehlung, wenn der Bereich "Freigegeben" ist.

Extends

Eigenschaften

scope

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

allRecommendationDetails

Die Liste aller Leistungsempfehlungen mit den Empfehlungsdetails. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

armSkuName

ARM-SKU-Name. "Compute_Savings_Plan" für SavingsPlan. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

commitmentGranularity

Korn des vorgeschlagenen Verpflichtungsbetrags. Unterstützte Werte: "Stündlich"

costWithoutBenefit

Die aktuellen Kosten ohne Nutzen entsprechen den "totalHours" im Nachschlagezeitraum. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

currencyCode

Ein ISO 4217-Währungscodebezeichner für die Kosten und Sparbeträge. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

firstConsumptionDate

Das erste Verwendungsdatum, das für die Suche nach der Berechnung der Empfehlungen verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

lastConsumptionDate

Das letzte Verwendungsdatum, das für die Suche nach der Berechnung der Empfehlungen verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

lookBackPeriod

Die Anzahl der Tage der Nutzung, die für die Berechnung der Empfehlungen ausgewertet werden.

recommendationDetails

Die Einzelheiten der vorgeschlagenen Empfehlung.

term

Laufzeit des Leistungszeitraums. Beispiel: P1Y oder P3Y.

totalHours

Die Gesamtstunden, für die die Kosten abgedeckt sind. Dies entspricht der Anzahl von Datensätzen in einer Eigenschaft "properties/usage/charges". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

usage

On-Demand-Gebühren zwischen firstConsumptionDate und lastConsumptionDate, die für die Berechnung von Leistungsempfehlungen verwendet wurden.

Details zur Eigenschaft

scope

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

scope: "Shared"

Eigenschaftswert

"Shared"

Geerbte Eigenschaftsdetails

allRecommendationDetails

Die Liste aller Leistungsempfehlungen mit den Empfehlungsdetails. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

allRecommendationDetails?: AllSavingsList

Eigenschaftswert

vonBenefitRecommendationProperties.allRecommendationDetails

armSkuName

ARM-SKU-Name. "Compute_Savings_Plan" für SavingsPlan. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

armSkuName?: string

Eigenschaftswert

string

vonBenefitRecommendationProperties.armSkuName

commitmentGranularity

Korn des vorgeschlagenen Verpflichtungsbetrags. Unterstützte Werte: "Stündlich"

commitmentGranularity?: string

Eigenschaftswert

string

vonBenefitRecommendationProperties.commitmentGranularity

costWithoutBenefit

Die aktuellen Kosten ohne Nutzen entsprechen den "totalHours" im Nachschlagezeitraum. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

costWithoutBenefit?: number

Eigenschaftswert

number

vonBenefitRecommendationProperties.costWithoutBenefit

currencyCode

Ein ISO 4217-Währungscodebezeichner für die Kosten und Sparbeträge. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

currencyCode?: string

Eigenschaftswert

string

vonBenefitRecommendationProperties.currencyCode

firstConsumptionDate

Das erste Verwendungsdatum, das für die Suche nach der Berechnung der Empfehlungen verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

firstConsumptionDate?: Date

Eigenschaftswert

Date

Geerbt vonBenefitRecommendationProperties.firstConsumptionDate

lastConsumptionDate

Das letzte Verwendungsdatum, das für die Suche nach der Berechnung der Empfehlungen verwendet wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

lastConsumptionDate?: Date

Eigenschaftswert

Date

geerbt vonBenefitRecommendationProperties.lastConsumptionDate

lookBackPeriod

Die Anzahl der Tage der Nutzung, die für die Berechnung der Empfehlungen ausgewertet werden.

lookBackPeriod?: string

Eigenschaftswert

string

vonBenefitRecommendationProperties.lookBackPeriod geerbt

recommendationDetails

Die Einzelheiten der vorgeschlagenen Empfehlung.

recommendationDetails?: AllSavingsBenefitDetails

Eigenschaftswert

vonBenefitRecommendationProperties.recommendationDetails

term

Laufzeit des Leistungszeitraums. Beispiel: P1Y oder P3Y.

term?: string

Eigenschaftswert

string

vonBenefitRecommendationProperties.term

totalHours

Die Gesamtstunden, für die die Kosten abgedeckt sind. Dies entspricht der Anzahl von Datensätzen in einer Eigenschaft "properties/usage/charges". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

totalHours?: number

Eigenschaftswert

number

geerbt vonBenefitRecommendationProperties.totalHours

usage

On-Demand-Gebühren zwischen firstConsumptionDate und lastConsumptionDate, die für die Berechnung von Leistungsempfehlungen verwendet wurden.

usage?: RecommendationUsageDetails

Eigenschaftswert

vonBenefitRecommendationProperties.usage