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. |
error |
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. |
estimated |
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. |
execute |
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. |
execute |
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. |
execute |
Pobiera czas zatwierdzenia tej zalecanej akcji do wykonania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
execute |
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. |
implementation |
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. |
is |
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. |
is |
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. |
is |
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. |
last |
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. |
linked |
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. |
observed |
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. |
recommendation |
Pobiera przyczynę rekomendowania tej akcji. np. DuplicateIndex NOTE: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
revert |
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. |
revert |
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. |
revert |
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. |
revert |
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. |
time |
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. |
valid |
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