Udostępnij za pośrednictwem


BenefitRecommendationProperties interface

Właściwości zaleceń dotyczących korzyści.

Właściwości

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 planu oszczędnościowego. 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ści "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 kwot kosztów i 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ń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastConsumptionDate

Data ostatniego użycia użyta do wyszukania zaleceń. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lookBackPeriod

Liczba dni oceny użycia na potrzeby przetwarzania zaleceń.

recommendationDetails

Szczegóły proponowanego zalecenia.

scope

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

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

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

armSkuName

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

armSkuName?: string

Wartość właściwości

string

commitmentGranularity

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

commitmentGranularity?: string

Wartość właściwości

string

costWithoutBenefit

Bieżący koszt bez korzyści odpowiada wartości "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

currencyCode

Identyfikator kodu waluty ISO 4217 dla kwot kosztów i 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

firstConsumptionDate

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

firstConsumptionDate?: Date

Wartość właściwości

Date

lastConsumptionDate

Data ostatniego użycia użyta do wyszukania 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

lookBackPeriod

Liczba dni oceny użycia na potrzeby przetwarzania zaleceń.

lookBackPeriod?: string

Wartość właściwości

string

recommendationDetails

Szczegóły proponowanego zalecenia.

recommendationDetails?: AllSavingsBenefitDetails

Wartość właściwości

scope

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

scope: "Single" | "Shared"

Wartość właściwości

"Single" | "Shared"

term

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

term?: string

Wartość właściwości

string

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

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