Dela via


RecommendedAction interface

Rekommenderad åtgärd för databas, server eller elastisk pool.

Extends

Egenskaper

details

Hämtar ytterligare information som är specifik för den här rekommenderade åtgärden. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

errorDetails

Hämtar felinformationen om och varför den här rekommenderade åtgärden förs till feltillstånd. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

estimatedImpact

Hämtar den uppskattade effektinformationen för den här rekommenderade åtgärden, t.ex. uppskattad CPU-vinst, ändring av uppskattat diskutrymme Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

executeActionDuration

Hämtar den tid det tar att tillämpa den här rekommenderade åtgärden på användarresursen. T.ex. tidsåtgången för att skapa index OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

executeActionInitiatedBy

Hämtar om godkännande för att tillämpa den här rekommenderade åtgärden har getts av användaren/systemet. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

executeActionInitiatedTime

Hämtar den tid då den här rekommenderade åtgärden godkändes för körning. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

executeActionStartTime

Hämtar den tid då systemet började tillämpa den här rekommenderade åtgärden på användarresursen. t.ex. starttid för indexskapande Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

implementationDetails

Hämtar implementeringsinformationen för den här rekommenderade åtgärden så att användaren kan tillämpa den manuellt. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

isArchivedAction

Hämtar om den här rekommenderade åtgärden föreslogs för en tid sedan, men användaren valde att ignorera detta och systemet lade till en ny rekommenderad åtgärd igen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

isExecutableAction

Hämtar om den här rekommenderade åtgärden kan utföras av användaren Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isRevertableAction

Hämtar om ändringar som tillämpas av den här rekommenderade åtgärden kan återställas av användaren OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

kind

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

lastRefresh

Hämtar tid när den rekommenderade åtgärden senast uppdaterades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

linkedObjects

Hämtar eventuella länkade objekt. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Resursplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

observedImpact

Hämtar den observerade/faktiska påverkansinformationen för den här rekommenderade åtgärden, t.ex. faktisk cpu-vinst, ändring av verkligt diskutrymme Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

recommendationReason

Hämtar anledningen till att rekommendera den här åtgärden. t.ex. DuplicateIndex OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionDuration

Hämtar den tid det tar att återställa ändringar av den här rekommenderade åtgärden på användarresursen. T.ex. tidsåtgång för att ta bort det skapade indexet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionInitiatedBy

Hämtar om godkännande för att återställa den här rekommenderade åtgärden har getts av användare/system. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionInitiatedTime

Hämtar den tid då den rekommenderade åtgärden godkändes för återställning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionStartTime

Hämtar den tid då systemet började återställa ändringar av den här rekommenderade åtgärden på användarresursen. t.ex. tid när indexsänkningen körs. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

score

Hämtar effekten av den här rekommenderade åtgärden. Möjliga värden är 1 – Låg påverkan, 2 – Medelpåverkan och 3 – Hög påverkan Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

state

Hämtar information om det aktuella tillståndet som den rekommenderade åtgärden är i.

timeSeries

Hämtar tidsserieinformation för mått för den här rekommenderade åtgärden, t.ex. tidsserie för CPU-förbrukning OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

validSince

Hämtar tiden sedan när den här rekommenderade åtgärden är giltig. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name

Resursnamn. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Resurstyp. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

Egenskapsinformation

details

Hämtar ytterligare information som är specifik för den här rekommenderade åtgärden. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

details?: {[propertyName: string]: Record<string, unknown>}

Egenskapsvärde

{[propertyName: string]: Record<string, unknown>}

errorDetails

Hämtar felinformationen om och varför den här rekommenderade åtgärden förs till feltillstånd. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

errorDetails?: RecommendedActionErrorInfo

Egenskapsvärde

estimatedImpact

Hämtar den uppskattade effektinformationen för den här rekommenderade åtgärden, t.ex. uppskattad CPU-vinst, ändring av uppskattat diskutrymme Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

estimatedImpact?: RecommendedActionImpactRecord[]

Egenskapsvärde

executeActionDuration

Hämtar den tid det tar att tillämpa den här rekommenderade åtgärden på användarresursen. T.ex. tidsåtgången för att skapa index OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

executeActionDuration?: string

Egenskapsvärde

string

executeActionInitiatedBy

Hämtar om godkännande för att tillämpa den här rekommenderade åtgärden har getts av användaren/systemet. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Egenskapsvärde

executeActionInitiatedTime

Hämtar den tid då den här rekommenderade åtgärden godkändes för körning. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

executeActionInitiatedTime?: Date

Egenskapsvärde

Date

executeActionStartTime

Hämtar den tid då systemet började tillämpa den här rekommenderade åtgärden på användarresursen. t.ex. starttid för indexskapande Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

executeActionStartTime?: Date

Egenskapsvärde

Date

implementationDetails

Hämtar implementeringsinformationen för den här rekommenderade åtgärden så att användaren kan tillämpa den manuellt. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

implementationDetails?: RecommendedActionImplementationInfo

Egenskapsvärde

isArchivedAction

Hämtar om den här rekommenderade åtgärden föreslogs för en tid sedan, men användaren valde att ignorera detta och systemet lade till en ny rekommenderad åtgärd igen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

isArchivedAction?: boolean

Egenskapsvärde

boolean

isExecutableAction

Hämtar om den här rekommenderade åtgärden kan utföras av användaren Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isExecutableAction?: boolean

Egenskapsvärde

boolean

isRevertableAction

Hämtar om ändringar som tillämpas av den här rekommenderade åtgärden kan återställas av användaren OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isRevertableAction?: boolean

Egenskapsvärde

boolean

kind

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

kind?: string

Egenskapsvärde

string

lastRefresh

Hämtar tid när den rekommenderade åtgärden senast uppdaterades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

lastRefresh?: Date

Egenskapsvärde

Date

linkedObjects

Hämtar eventuella länkade objekt. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

linkedObjects?: string[]

Egenskapsvärde

string[]

location

Resursplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location?: string

Egenskapsvärde

string

observedImpact

Hämtar den observerade/faktiska påverkansinformationen för den här rekommenderade åtgärden, t.ex. faktisk cpu-vinst, ändring av verkligt diskutrymme Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

observedImpact?: RecommendedActionImpactRecord[]

Egenskapsvärde

recommendationReason

Hämtar anledningen till att rekommendera den här åtgärden. t.ex. DuplicateIndex OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

recommendationReason?: string

Egenskapsvärde

string

revertActionDuration

Hämtar den tid det tar att återställa ändringar av den här rekommenderade åtgärden på användarresursen. T.ex. tidsåtgång för att ta bort det skapade indexet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionDuration?: string

Egenskapsvärde

string

revertActionInitiatedBy

Hämtar om godkännande för att återställa den här rekommenderade åtgärden har getts av användare/system. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Egenskapsvärde

revertActionInitiatedTime

Hämtar den tid då den rekommenderade åtgärden godkändes för återställning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionInitiatedTime?: Date

Egenskapsvärde

Date

revertActionStartTime

Hämtar den tid då systemet började återställa ändringar av den här rekommenderade åtgärden på användarresursen. t.ex. tid när indexsänkningen körs. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

revertActionStartTime?: Date

Egenskapsvärde

Date

score

Hämtar effekten av den här rekommenderade åtgärden. Möjliga värden är 1 – Låg påverkan, 2 – Medelpåverkan och 3 – Hög påverkan Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

score?: number

Egenskapsvärde

number

state

Hämtar information om det aktuella tillståndet som den rekommenderade åtgärden är i.

state?: RecommendedActionStateInfo

Egenskapsvärde

timeSeries

Hämtar tidsserieinformation för mått för den här rekommenderade åtgärden, t.ex. tidsserie för CPU-förbrukning OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

timeSeries?: RecommendedActionMetricInfo[]

Egenskapsvärde

validSince

Hämtar tiden sedan när den här rekommenderade åtgärden är giltig. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

validSince?: Date

Egenskapsvärde

Date

Information om ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånProxyResource.id

name

Resursnamn. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånProxyResource.name

type

Resurstyp. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånProxyResource.type