Freigeben über


RecommendedAction interface

Empfohlene Datenbank-, Server- oder Poolaktion für elastische Datenbanken.

Extends

Eigenschaften

details

Ruft zusätzliche Details ab, die für diese empfohlene Aktion spezifisch sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

errorDetails

Ruft die Fehlerdetails ab, wenn und warum diese empfohlene Aktion in den Fehlerzustand versetzt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

estimatedImpact

Ruft die geschätzten Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Geschätzte CPU-Verstärkung, Änderung des geschätzten Datenträgerspeicherplatzes HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionDuration

Ruft die Zeit ab, die für die Anwendung dieser empfohlenen Aktion auf eine Benutzerressource erforderlich ist. z. B. Zeitaufwand für die Indexerstellung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionInitiatedBy

Ruft ab, wenn die Genehmigung für die Anwendung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionInitiatedTime

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für die Ausführung genehmigt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionStartTime

Ruft den Zeitpunkt ab, zu dem das System begonnen hat, diese empfohlene Aktion auf die Benutzerressource anzuwenden. z. B. Startzeit der Indexerstellung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

implementationDetails

Ruft die Implementierungsdetails dieser empfohlenen Aktion ab, die der Benutzer manuell anwenden kann. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isArchivedAction

Ruft ab, wenn diese empfohlene Aktion vor einiger Zeit vorgeschlagen wurde, aber der Benutzer dies ignoriert hat, und das System erneut eine neue empfohlene Aktion hinzugefügt hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isExecutableAction

Ruft ab, wenn diese empfohlene Aktion vom Benutzer verwertbar ist HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isRevertableAction

Ruft ab, wenn änderungen, die von dieser empfohlenen Aktion angewendet werden, vom Benutzer rückgängig gemacht werden können HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

kind

Ressourcenart. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

lastRefresh

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

linkedObjects

Ruft die verknüpften Objekte ab, falls vorhanden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Ressourcenspeicherort HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

observedImpact

Ruft die beobachteten/tatsächlichen Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Tatsächliche CPU-Verstärkung, Änderung des tatsächlichen Speicherplatzes HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

recommendationReason

Ruft den Grund für die Empfehlung dieser Aktion ab. Beispiel: DuplicateIndex HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionDuration

Ruft die Zeit ab, die zum Wiederherstellen von Änderungen dieser empfohlenen Aktion für die Benutzerressource erforderlich ist. z. B. die Zeit, die zum Löschen des erstellten Indexes gedauert hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionInitiatedBy

Ruft ab, ob die Genehmigung für die Wiederherstellung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionInitiatedTime

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für die Wiederherstellung genehmigt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionStartTime

Ruft den Zeitpunkt ab, zu dem das System mit dem Zurücksetzen von Änderungen dieser empfohlenen Aktion für die Benutzerressource begonnen hat. z. B. der Zeitpunkt, zu dem das Löschen des Indexes ausgeführt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

score

Ruft die Auswirkungen dieser empfohlenen Aktion ab. Mögliche Werte sind 1 – Geringe Auswirkung, 2 – Mittlere Auswirkung und 3 – Hohe Auswirkung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

state

Ruft die Informationen zum aktuellen Zustand ab, in dem sich die empfohlene Aktion befindet.

timeSeries

Ruft die Zeitreiheninformationen der Metriken für diese empfohlene Aktion ab, z. B. CPU-Verbrauchszeitreihe HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

validSince

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion gültig ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name

Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type

Der Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

details

Ruft zusätzliche Details ab, die für diese empfohlene Aktion spezifisch sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

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

Eigenschaftswert

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

errorDetails

Ruft die Fehlerdetails ab, wenn und warum diese empfohlene Aktion in den Fehlerzustand versetzt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

errorDetails?: RecommendedActionErrorInfo

Eigenschaftswert

estimatedImpact

Ruft die geschätzten Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Geschätzte CPU-Verstärkung, Änderung des geschätzten Datenträgerspeicherplatzes HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

estimatedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

executeActionDuration

Ruft die Zeit ab, die für die Anwendung dieser empfohlenen Aktion auf eine Benutzerressource erforderlich ist. z. B. Zeitaufwand für die Indexerstellung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionDuration?: string

Eigenschaftswert

string

executeActionInitiatedBy

Ruft ab, wenn die Genehmigung für die Anwendung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Eigenschaftswert

executeActionInitiatedTime

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für die Ausführung genehmigt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionInitiatedTime?: Date

Eigenschaftswert

Date

executeActionStartTime

Ruft den Zeitpunkt ab, zu dem das System begonnen hat, diese empfohlene Aktion auf die Benutzerressource anzuwenden. z. B. Startzeit der Indexerstellung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

executeActionStartTime?: Date

Eigenschaftswert

Date

implementationDetails

Ruft die Implementierungsdetails dieser empfohlenen Aktion ab, die der Benutzer manuell anwenden kann. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

implementationDetails?: RecommendedActionImplementationInfo

Eigenschaftswert

isArchivedAction

Ruft ab, wenn diese empfohlene Aktion vor einiger Zeit vorgeschlagen wurde, aber der Benutzer dies ignoriert hat, und das System erneut eine neue empfohlene Aktion hinzugefügt hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isArchivedAction?: boolean

Eigenschaftswert

boolean

isExecutableAction

Ruft ab, wenn diese empfohlene Aktion vom Benutzer verwertbar ist HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isExecutableAction?: boolean

Eigenschaftswert

boolean

isRevertableAction

Ruft ab, wenn änderungen, die von dieser empfohlenen Aktion angewendet werden, vom Benutzer rückgängig gemacht werden können HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

isRevertableAction?: boolean

Eigenschaftswert

boolean

kind

Ressourcenart. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

kind?: string

Eigenschaftswert

string

lastRefresh

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

lastRefresh?: Date

Eigenschaftswert

Date

linkedObjects

Ruft die verknüpften Objekte ab, falls vorhanden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

linkedObjects?: string[]

Eigenschaftswert

string[]

location

Ressourcenspeicherort HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location?: string

Eigenschaftswert

string

observedImpact

Ruft die beobachteten/tatsächlichen Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Tatsächliche CPU-Verstärkung, Änderung des tatsächlichen Speicherplatzes HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

observedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

recommendationReason

Ruft den Grund für die Empfehlung dieser Aktion ab. Beispiel: DuplicateIndex HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

recommendationReason?: string

Eigenschaftswert

string

revertActionDuration

Ruft die Zeit ab, die zum Wiederherstellen von Änderungen dieser empfohlenen Aktion für die Benutzerressource erforderlich ist. z. B. die Zeit, die zum Löschen des erstellten Indexes gedauert hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionDuration?: string

Eigenschaftswert

string

revertActionInitiatedBy

Ruft ab, ob die Genehmigung für die Wiederherstellung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Eigenschaftswert

revertActionInitiatedTime

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für die Wiederherstellung genehmigt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionInitiatedTime?: Date

Eigenschaftswert

Date

revertActionStartTime

Ruft den Zeitpunkt ab, zu dem das System mit dem Zurücksetzen von Änderungen dieser empfohlenen Aktion für die Benutzerressource begonnen hat. z. B. der Zeitpunkt, zu dem das Löschen des Indexes ausgeführt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

revertActionStartTime?: Date

Eigenschaftswert

Date

score

Ruft die Auswirkungen dieser empfohlenen Aktion ab. Mögliche Werte sind 1 – Geringe Auswirkung, 2 – Mittlere Auswirkung und 3 – Hohe Auswirkung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

score?: number

Eigenschaftswert

number

state

Ruft die Informationen zum aktuellen Zustand ab, in dem sich die empfohlene Aktion befindet.

state?: RecommendedActionStateInfo

Eigenschaftswert

timeSeries

Ruft die Zeitreiheninformationen der Metriken für diese empfohlene Aktion ab, z. B. CPU-Verbrauchszeitreihe HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

timeSeries?: RecommendedActionMetricInfo[]

Eigenschaftswert

validSince

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion gültig ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

validSince?: Date

Eigenschaftswert

Date

Geerbte Eigenschaftsdetails

id

Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonProxyResource.id

name

Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonProxyResource.name

type

Der Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonProxyResource.type