Udostępnij przez


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

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.armSkuName

commitmentGranularity

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

commitmentGranularity?: string

Wartość właściwości

string

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.lastConsumptionDate

lookBackPeriod

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

lookBackPeriod?: string

Wartość właściwości

string

Odziedziczone poBenefitRecommendationProperties.lookBackPeriod

recommendationDetails

Szczegóły proponowanego zalecenia.

recommendationDetails?: AllSavingsBenefitDetails

Wartość właściwości

Odziedziczone poBenefitRecommendationProperties.recommendationDetails

term

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

term?: string

Wartość właściwości

string

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.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

Odziedziczone poBenefitRecommendationProperties.usage