RecommendedActionProperties interface

Eigenschaften für eine Datenbank, einen Server oder einen elastischen Pool empfohlene Aktion.

Eigenschaften

details

Erhält zusätzliche Details speziell zu dieser empfohlenen Maßnahme.

errorDetails

Erhält die Fehlerdetails, ob und warum diese empfohlene Maßnahme in den Fehlerzustand versetzt wird.

estimatedImpact

Erhält die geschätzten Auswirkungen für diese empfohlene Maßnahme, z. B. geschätzter CPU-Gewinn, geschätzter Speicherplatzwechsel

executeActionDuration

Erhält die Zeit, die für die Anwendung dieser empfohlenen Maßnahme auf der Nutzerressource benötigt wird. z. B. die für die Indexerstellung benötigte Zeit

executeActionInitiatedBy

Bekommt die Genehmigung für die Anwendung dieser empfohlenen Maßnahme vom Nutzer/System.

executeActionInitiatedTime

Bekommt den Zeitpunkt, als diese empfohlene Maßnahme zur Ausführung genehmigt wurde.

executeActionStartTime

Es bekommt den Zeitpunkt, an dem das System begann, diese empfohlene Aktion auf die Benutzerressource anzuwenden. z. B. Startzeit der Indexerstellung

implementationDetails

Erhält die Implementierungsdetails dieser empfohlenen Aktion, damit der Nutzer sie manuell anwenden kann.

isArchivedAction

Es wird herausgefunden, ob diese empfohlene Aktion schon vor einiger Zeit vorgeschlagen wurde, der Nutzer sich aber entschieden hat, sie zu ignorieren und das System eine neue empfohlene Aktion hinzugefügt hat.

isExecutableAction

Erfährt, ob diese empfohlene Maßnahme vom Nutzer umsetzbar ist

isRevertableAction

Es gilt, ob die durch diese empfohlene Aktion angewandten Änderungen vom Benutzer rückgängig gemacht werden können

lastRefresh

Es wird Zeit, wann diese empfohlene Aktion zuletzt aktualisiert wurde.

linkedObjects

Erhält die verknüpften Objekte, falls vorhanden.

observedImpact

Erhält die beobachteten/tatsächlichen Auswirkungen für diese empfohlene Maßnahme, z. B. tatsächliche CPU-Verstärkung, tatsächliche Festplattenspeicheränderung

recommendationReason

Das versteht den Grund, warum diese Maßnahme empfohlen wird. z. B. DuplicateIndex

revertActionDuration

Erhält die Zeit, die für das Zurücksetzen von Änderungen dieser empfohlenen Maßnahme auf der Benutzerressource benötigt wird. z. B. die Zeit, die für das Entfernen des erstellten Index benötigt wird.

revertActionInitiatedBy

Bekommt die Genehmigung für die Rücknahme dieser empfohlenen Maßnahme vom Nutzer/System.

revertActionInitiatedTime

Bekommt den Zeitpunkt, als diese empfohlene Maßnahme für die Rücknahme genehmigt wurde.

revertActionStartTime

Es bekommt den Zeitpunkt, als das System begann, Änderungen dieser empfohlenen Aktion auf der Benutzerressource rückgängig zu machen. z. B. die Zeit, zu der Indexabfall ausgeführt wird.

score

Versteht die Auswirkungen dieser empfohlenen Maßnahme. Mögliche Werte sind 1 – Geringe Einwirkung, 2 – Mittlerer Aufprall und 3 – Hohe Einwirkung

state

Er bekommt die Informationen über den aktuellen Zustand, in dem sich die empfohlene Maßnahme befindet.

timeSeries

Erhält die Zeitreiheninformationen der Metriken für diese empfohlene Maßnahme, z. B. CPU-Verbrauchszeitreihe,

validSince

Es ist Zeit, seit wann diese empfohlene Maßnahme gültig ist.

Details zur Eigenschaft

details

Erhält zusätzliche Details speziell zu dieser empfohlenen Maßnahme.

details?: Record<string, string>

Eigenschaftswert

Record<string, string>

errorDetails

Erhält die Fehlerdetails, ob und warum diese empfohlene Maßnahme in den Fehlerzustand versetzt wird.

errorDetails?: RecommendedActionErrorInfo

Eigenschaftswert

estimatedImpact

Erhält die geschätzten Auswirkungen für diese empfohlene Maßnahme, z. B. geschätzter CPU-Gewinn, geschätzter Speicherplatzwechsel

estimatedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

executeActionDuration

Erhält die Zeit, die für die Anwendung dieser empfohlenen Maßnahme auf der Nutzerressource benötigt wird. z. B. die für die Indexerstellung benötigte Zeit

executeActionDuration?: string

Eigenschaftswert

string

executeActionInitiatedBy

Bekommt die Genehmigung für die Anwendung dieser empfohlenen Maßnahme vom Nutzer/System.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Eigenschaftswert

executeActionInitiatedTime

Bekommt den Zeitpunkt, als diese empfohlene Maßnahme zur Ausführung genehmigt wurde.

executeActionInitiatedTime?: Date

Eigenschaftswert

Date

executeActionStartTime

Es bekommt den Zeitpunkt, an dem das System begann, diese empfohlene Aktion auf die Benutzerressource anzuwenden. z. B. Startzeit der Indexerstellung

executeActionStartTime?: Date

Eigenschaftswert

Date

implementationDetails

Erhält die Implementierungsdetails dieser empfohlenen Aktion, damit der Nutzer sie manuell anwenden kann.

implementationDetails?: RecommendedActionImplementationInfo

Eigenschaftswert

isArchivedAction

Es wird herausgefunden, ob diese empfohlene Aktion schon vor einiger Zeit vorgeschlagen wurde, der Nutzer sich aber entschieden hat, sie zu ignorieren und das System eine neue empfohlene Aktion hinzugefügt hat.

isArchivedAction?: boolean

Eigenschaftswert

boolean

isExecutableAction

Erfährt, ob diese empfohlene Maßnahme vom Nutzer umsetzbar ist

isExecutableAction?: boolean

Eigenschaftswert

boolean

isRevertableAction

Es gilt, ob die durch diese empfohlene Aktion angewandten Änderungen vom Benutzer rückgängig gemacht werden können

isRevertableAction?: boolean

Eigenschaftswert

boolean

lastRefresh

Es wird Zeit, wann diese empfohlene Aktion zuletzt aktualisiert wurde.

lastRefresh?: Date

Eigenschaftswert

Date

linkedObjects

Erhält die verknüpften Objekte, falls vorhanden.

linkedObjects?: string[]

Eigenschaftswert

string[]

observedImpact

Erhält die beobachteten/tatsächlichen Auswirkungen für diese empfohlene Maßnahme, z. B. tatsächliche CPU-Verstärkung, tatsächliche Festplattenspeicheränderung

observedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

recommendationReason

Das versteht den Grund, warum diese Maßnahme empfohlen wird. z. B. DuplicateIndex

recommendationReason?: string

Eigenschaftswert

string

revertActionDuration

Erhält die Zeit, die für das Zurücksetzen von Änderungen dieser empfohlenen Maßnahme auf der Benutzerressource benötigt wird. z. B. die Zeit, die für das Entfernen des erstellten Index benötigt wird.

revertActionDuration?: string

Eigenschaftswert

string

revertActionInitiatedBy

Bekommt die Genehmigung für die Rücknahme dieser empfohlenen Maßnahme vom Nutzer/System.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Eigenschaftswert

revertActionInitiatedTime

Bekommt den Zeitpunkt, als diese empfohlene Maßnahme für die Rücknahme genehmigt wurde.

revertActionInitiatedTime?: Date

Eigenschaftswert

Date

revertActionStartTime

Es bekommt den Zeitpunkt, als das System begann, Änderungen dieser empfohlenen Aktion auf der Benutzerressource rückgängig zu machen. z. B. die Zeit, zu der Indexabfall ausgeführt wird.

revertActionStartTime?: Date

Eigenschaftswert

Date

score

Versteht die Auswirkungen dieser empfohlenen Maßnahme. Mögliche Werte sind 1 – Geringe Einwirkung, 2 – Mittlerer Aufprall und 3 – Hohe Einwirkung

score?: number

Eigenschaftswert

number

state

Er bekommt die Informationen über den aktuellen Zustand, in dem sich die empfohlene Maßnahme befindet.

state: RecommendedActionStateInfo

Eigenschaftswert

timeSeries

Erhält die Zeitreiheninformationen der Metriken für diese empfohlene Maßnahme, z. B. CPU-Verbrauchszeitreihe,

timeSeries?: RecommendedActionMetricInfo[]

Eigenschaftswert

validSince

Es ist Zeit, seit wann diese empfohlene Maßnahme gültig ist.

validSince?: Date

Eigenschaftswert

Date