Udostępnij za pośrednictwem


RecommendedAction interface

Zalecana akcja bazy danych, serwera lub puli elastycznej.

Rozszerzenie

Właściwości

details

Pobiera dodatkowe szczegóły specyficzne dla tej zalecanej akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

errorDetails

Pobiera szczegóły błędu, jeśli i dlaczego ta zalecana akcja zostanie umieszczona w stanie błędu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

estimatedImpact

Pobiera szacowane informacje o wpływie dla tej zalecanej akcji, np. Szacowany zysk procesora CPU, Szacowana zmiana miejsca na dysku UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionDuration

Pobiera czas stosowania tej zalecanej akcji dla zasobu użytkownika. np. czas potrzebny na utworzenie indeksu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionInitiatedBy

Pobiera, jeśli zatwierdzenie zastosowania tej zalecanej akcji zostało podane przez użytkownika/system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionInitiatedTime

Pobiera czas zatwierdzenia tej zalecanej akcji do wykonania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionStartTime

Pobiera czas, kiedy system zaczął stosować tę zalecaną akcję w zasobie użytkownika. np. godzina rozpoczęcia tworzenia indeksu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

implementationDetails

Pobiera szczegóły implementacji tej zalecanej akcji, aby użytkownik zastosował go ręcznie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isArchivedAction

Pobiera, jeśli ta zalecana akcja została zasugerowana jakiś czas temu, ale użytkownik zdecydował się zignorować tę akcję i system dodał nową zalecaną akcję ponownie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isExecutableAction

Pobiera, jeśli ta zalecana akcja jest wykonywana przez użytkownika UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isRevertableAction

Pobiera, jeśli zmiany zastosowane przez tę zalecaną akcję można przywrócić przez użytkownika UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

kind

Rodzaj zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastRefresh

Pobiera czas ostatniego odświeżenia tej zalecanej akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

linkedObjects

Pobiera połączone obiekty, jeśli istnieją. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

observedImpact

Pobiera zaobserwowane/rzeczywiste informacje o wpływie dla tej zalecanej akcji, np. rzeczywista zysk procesora CPU, rzeczywista zmiana miejsca na dysku UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

recommendationReason

Pobiera przyczynę rekomendowania tej akcji. np. DuplicateIndex NOTE: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionDuration

Pobiera czas potrzebny na przywrócenie zmian tej zalecanej akcji dotyczącej zasobu użytkownika. np. czas potrzebny na usunięcie utworzonego indeksu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionInitiatedBy

Pobiera, jeśli zatwierdzenie do przywracania tej zalecanej akcji zostało podane przez użytkownika/system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionInitiatedTime

Pobiera czas, kiedy ta zalecana akcja została zatwierdzona do przywracania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionStartTime

Pobiera czas, kiedy system zaczął przywracać zmiany tej zalecanej akcji dla zasobu użytkownika. Np. czas wykonywania spadku indeksu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

score

Pobiera wpływ tej zalecanej akcji. Możliwe wartości to 1 — niski wpływ, 2 — średni wpływ i 3 — uwaga: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

state

Pobiera informacje o bieżącym stanie, w których znajduje się zalecana akcja.

timeSeries

Pobiera informacje o szeregach czasowych metryk dla tej zalecanej akcji, np. szereg czasowy użycia procesora CPU UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

validSince

Pobiera czas od momentu, gdy ta zalecana akcja jest prawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

details

Pobiera dodatkowe szczegóły specyficzne dla tej zalecanej akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

Wartość właściwości

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

errorDetails

Pobiera szczegóły błędu, jeśli i dlaczego ta zalecana akcja zostanie umieszczona w stanie błędu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

errorDetails?: RecommendedActionErrorInfo

Wartość właściwości

estimatedImpact

Pobiera szacowane informacje o wpływie dla tej zalecanej akcji, np. Szacowany zysk procesora CPU, Szacowana zmiana miejsca na dysku UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

estimatedImpact?: RecommendedActionImpactRecord[]

Wartość właściwości

executeActionDuration

Pobiera czas stosowania tej zalecanej akcji dla zasobu użytkownika. np. czas potrzebny na utworzenie indeksu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionDuration?: string

Wartość właściwości

string

executeActionInitiatedBy

Pobiera, jeśli zatwierdzenie zastosowania tej zalecanej akcji zostało podane przez użytkownika/system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Wartość właściwości

executeActionInitiatedTime

Pobiera czas zatwierdzenia tej zalecanej akcji do wykonania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionInitiatedTime?: Date

Wartość właściwości

Date

executeActionStartTime

Pobiera czas, kiedy system zaczął stosować tę zalecaną akcję w zasobie użytkownika. np. godzina rozpoczęcia tworzenia indeksu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

executeActionStartTime?: Date

Wartość właściwości

Date

implementationDetails

Pobiera szczegóły implementacji tej zalecanej akcji, aby użytkownik zastosował go ręcznie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

implementationDetails?: RecommendedActionImplementationInfo

Wartość właściwości

isArchivedAction

Pobiera, jeśli ta zalecana akcja została zasugerowana jakiś czas temu, ale użytkownik zdecydował się zignorować tę akcję i system dodał nową zalecaną akcję ponownie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isArchivedAction?: boolean

Wartość właściwości

boolean

isExecutableAction

Pobiera, jeśli ta zalecana akcja jest wykonywana przez użytkownika UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isExecutableAction?: boolean

Wartość właściwości

boolean

isRevertableAction

Pobiera, jeśli zmiany zastosowane przez tę zalecaną akcję można przywrócić przez użytkownika UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isRevertableAction?: boolean

Wartość właściwości

boolean

kind

Rodzaj zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

kind?: string

Wartość właściwości

string

lastRefresh

Pobiera czas ostatniego odświeżenia tej zalecanej akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastRefresh?: Date

Wartość właściwości

Date

linkedObjects

Pobiera połączone obiekty, jeśli istnieją. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

linkedObjects?: string[]

Wartość właściwości

string[]

location

Lokalizacja zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location?: string

Wartość właściwości

string

observedImpact

Pobiera zaobserwowane/rzeczywiste informacje o wpływie dla tej zalecanej akcji, np. rzeczywista zysk procesora CPU, rzeczywista zmiana miejsca na dysku UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

observedImpact?: RecommendedActionImpactRecord[]

Wartość właściwości

recommendationReason

Pobiera przyczynę rekomendowania tej akcji. np. DuplicateIndex NOTE: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

recommendationReason?: string

Wartość właściwości

string

revertActionDuration

Pobiera czas potrzebny na przywrócenie zmian tej zalecanej akcji dotyczącej zasobu użytkownika. np. czas potrzebny na usunięcie utworzonego indeksu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionDuration?: string

Wartość właściwości

string

revertActionInitiatedBy

Pobiera, jeśli zatwierdzenie do przywracania tej zalecanej akcji zostało podane przez użytkownika/system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Wartość właściwości

revertActionInitiatedTime

Pobiera czas, kiedy ta zalecana akcja została zatwierdzona do przywracania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionInitiatedTime?: Date

Wartość właściwości

Date

revertActionStartTime

Pobiera czas, kiedy system zaczął przywracać zmiany tej zalecanej akcji dla zasobu użytkownika. Np. czas wykonywania spadku indeksu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

revertActionStartTime?: Date

Wartość właściwości

Date

score

Pobiera wpływ tej zalecanej akcji. Możliwe wartości to 1 — niski wpływ, 2 — średni wpływ i 3 — uwaga: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

score?: number

Wartość właściwości

number

state

Pobiera informacje o bieżącym stanie, w których znajduje się zalecana akcja.

state?: RecommendedActionStateInfo

Wartość właściwości

timeSeries

Pobiera informacje o szeregach czasowych metryk dla tej zalecanej akcji, np. szereg czasowy użycia procesora CPU UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

timeSeries?: RecommendedActionMetricInfo[]

Wartość właściwości

validSince

Pobiera czas od momentu, gdy ta zalecana akcja jest prawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

validSince?: Date

Wartość właściwości

Date

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

id

Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

Dziedziczone zProxyResource.id

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

Dziedziczone zProxyResource.name

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

Dziedziczone zserwera proxyResource.type