Udostępnij za pośrednictwem


SingleScopeBenefitRecommendationProperties interface

Właściwości zaleceń dotyczących korzyści, gdy zakres to "Pojedynczy".

Rozszerzenie

Właściwości

resourceGroup

Grupa zasobów, dla którego jest zalecane użycie tego pojedynczego zakresu. Dotyczy tylko wtedy, gdy zalecenie dotyczy zakresu żądania "Single" i "ResourceGroup". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

scope

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

subscriptionId

Identyfikator subskrypcji, dla którego jest przeznaczone to zalecenie dotyczące pojedynczego zakresu. Dotyczy tylko wtedy, gdy zalecenie dotyczy zakresu "Pojedynczy". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

resourceGroup

Grupa zasobów, dla którego jest zalecane użycie tego pojedynczego zakresu. Dotyczy tylko wtedy, gdy zalecenie dotyczy zakresu żądania "Single" i "ResourceGroup". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

resourceGroup?: string

Wartość właściwości

string

scope

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

scope: "Single"

Wartość właściwości

"Single"

subscriptionId

Identyfikator subskrypcji, dla którego jest przeznaczone to zalecenie dotyczące pojedynczego zakresu. Dotyczy tylko wtedy, gdy zalecenie dotyczy zakresu "Pojedynczy". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

subscriptionId?: string

Wartość właściwości

string

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