Udostępnij za pośrednictwem


SharedScopeBenefitRecommendationProperties interface

Właściwości zalecenia dotyczącego korzyści, gdy zakres to "Udostępnione".

Rozszerzenie

Właściwości

scope

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

allRecommendationDetails

Lista wszystkich zaleceń dotyczących korzyści ze szczegółami rekomendacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

armSkuName

Nazwa jednostki SKU usługi ARM. "Compute_Savings_Plan" dla programu SavingsPlan. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

commitmentGranularity

Ziarno proponowanej kwoty zobowiązania. Obsługiwane wartości: "Hourly"

costWithoutBenefit

Bieżący koszt bez korzyści odpowiada wartościom "totalHours" w okresie wyszukiwania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

currencyCode

Identyfikator kodu waluty ISO 4217 dla kosztów i kwot oszczędności. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

firstConsumptionDate

Pierwsza data użycia użyta do wyszukania zaleceń dotyczących obliczeń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastConsumptionDate

Ostatnia data użycia użyta do wyszukania wskazówek dotyczących przetwarzania zaleceń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lookBackPeriod

Liczba dni użycia obliczonych na potrzeby obliczania zaleceń.

recommendationDetails

Szczegóły proponowanego zalecenia.

term

Okres świadczenia. Na przykład P1Y lub P3Y.

totalHours

Łączna liczba godzin, dla których koszty są pokrywane. Jest równa liczbie rekordów we właściwości "properties/usage/charges". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

usage

Opłaty na żądanie między firstConsumptionDate i lastConsumptionDate, które były używane na potrzeby zaleceń dotyczących korzyści obliczeniowych.

Szczegóły właściwości

scope

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

scope: "Shared"

Wartość właściwości

"Shared"

Szczegóły właściwości dziedziczonej

allRecommendationDetails

Lista wszystkich zaleceń dotyczących korzyści ze szczegółami rekomendacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

allRecommendationDetails?: AllSavingsList

Wartość właściwości

dziedziczone zBenefitRecommendationProperties.allRecommendationDetails

armSkuName

Nazwa jednostki SKU usługi ARM. "Compute_Savings_Plan" dla programu SavingsPlan. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

armSkuName?: string

Wartość właściwości

string

dziedziczone zBenefitRecommendationProperties.armSkuName

commitmentGranularity

Ziarno proponowanej kwoty zobowiązania. Obsługiwane wartości: "Hourly"

commitmentGranularity?: string

Wartość właściwości

string

dziedziczone zBenefitRecommendationProperties.commitmentGranularity

costWithoutBenefit

Bieżący koszt bez korzyści odpowiada wartościom "totalHours" w okresie wyszukiwania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

costWithoutBenefit?: number

Wartość właściwości

number

dziedziczone zBenefitRecommendationProperties.costWithoutBenefit

currencyCode

Identyfikator kodu waluty ISO 4217 dla kosztów i kwot oszczędności. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

currencyCode?: string

Wartość właściwości

string

dziedziczone zBenefitRecommendationProperties.currencyCode

firstConsumptionDate

Pierwsza data użycia użyta do wyszukania zaleceń dotyczących obliczeń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

firstConsumptionDate?: Date

Wartość właściwości

Date

dziedziczone zBenefitRecommendationProperties.firstConsumptionDate

lastConsumptionDate

Ostatnia data użycia użyta do wyszukania wskazówek dotyczących przetwarzania zaleceń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastConsumptionDate?: Date

Wartość właściwości

Date

dziedziczone zBenefitRecommendationProperties.lastConsumptionDate

lookBackPeriod

Liczba dni użycia obliczonych na potrzeby obliczania zaleceń.

lookBackPeriod?: string

Wartość właściwości

string

dziedziczone zBenefitRecommendationProperties.lookBackPeriod

recommendationDetails

Szczegóły proponowanego zalecenia.

recommendationDetails?: AllSavingsBenefitDetails

Wartość właściwości

dziedziczone zBenefitRecommendationProperties.recommendationDetails

term

Okres świadczenia. Na przykład P1Y lub P3Y.

term?: string

Wartość właściwości

string

dziedziczone zBenefitRecommendationProperties.term

totalHours

Łączna liczba godzin, dla których koszty są pokrywane. Jest równa liczbie rekordów we właściwości "properties/usage/charges". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

totalHours?: number

Wartość właściwości

number

dziedziczone zBenefitRecommendationProperties.totalHours

usage

Opłaty na żądanie między firstConsumptionDate i lastConsumptionDate, które były używane na potrzeby zaleceń dotyczących korzyści obliczeniowych.

usage?: RecommendationUsageDetails

Wartość właściwości

dziedziczone zBenefitRecommendationProperties.usage