Freigeben über


RecommendedAction interface

Empfohlene Aktion für Datenbank, Server oder Elastic Pool.

Extends

Eigenschaften

details

Ruft zusätzliche Details ab, die für diese empfohlene Aktion spezifisch sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er 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, Notiz zur Änderung des geschätzten Speicherplatzes: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

executeActionDuration

Ruft die Zeit für die Anwendung dieser empfohlenen Aktion für die Benutzerressource ab. z. B. Zeitaufwand für die Indexerstellung: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

executeActionInitiatedBy

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

executeActionInitiatedTime

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

executeActionStartTime

Ruft die Zeit ab, zu der das System mit der Anwendung dieser empfohlenen Aktion auf die Benutzerressource begonnen hat. Beispiel: Startzeithinweis für die Indexerstellung: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

implementationDetails

Ruft die Implementierungsdetails dieser empfohlenen Aktion ab, damit benutzer sie manuell anwenden können. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isArchivedAction

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

isExecutableAction

Ruft ab, wenn diese empfohlene Aktion von BenutzerHINWEIS ausgeführt werden kann: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isRevertableAction

Ruft ab, wenn Änderungen, die von dieser empfohlenen Aktion angewendet werden, von BenutzerHINWEISen wiederhergestellt werden können: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind

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

lastRefresh

Ruft die Zeit ab, zu der diese empfohlene Aktion zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

linkedObjects

Ruft ggf. die verknüpften Objekte ab. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

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

observedImpact

Ruft die beobachteten/tatsächlichen Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. tatsächlicher CPU-Gewinn, Tatsächlicher Speicherplatzänderung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

recommendationReason

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

revertActionDuration

Ruft die Zeit für die Wiederherstellung von Änderungen dieser empfohlenen Aktion für die Benutzerressource ab. z. B. zeitaufwand für das Ablegen des erstellten Indexes. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

revertActionInitiatedBy

Ruft ab, wenn die Genehmigung für die Wiederherstellung dieser empfohlenen Aktion von Benutzer/System gegeben wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er 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. Die Uhrzeit, zu der die Indexablage ausgeführt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 – Hinweis für hohe Auswirkungen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

state

Ruft die Informationen des aktuellen Zustands ab, in dem die empfohlene Aktion enthalten ist.

timeSeries

Ruft die Zeitreiheninformationen der Metriken für diese empfohlene Aktion ab, z. B. CPU-Verbrauch Zeitreihe HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

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

name

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

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er 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. Er 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, Notiz zur Änderung des geschätzten Speicherplatzes: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

estimatedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

executeActionDuration

Ruft die Zeit für die Anwendung dieser empfohlenen Aktion für die Benutzerressource ab. z. B. Zeitaufwand für die Indexerstellung: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

executeActionDuration?: string

Eigenschaftswert

string

executeActionInitiatedBy

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

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Eigenschaftswert

executeActionInitiatedTime

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

executeActionInitiatedTime?: Date

Eigenschaftswert

Date

executeActionStartTime

Ruft die Zeit ab, zu der das System mit der Anwendung dieser empfohlenen Aktion auf die Benutzerressource begonnen hat. Beispiel: Startzeithinweis für die Indexerstellung: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

executeActionStartTime?: Date

Eigenschaftswert

Date

implementationDetails

Ruft die Implementierungsdetails dieser empfohlenen Aktion ab, damit benutzer sie manuell anwenden können. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 hat dies ignoriert und das System eine neue empfohlene Aktion erneut hinzugefügt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isArchivedAction?: boolean

Eigenschaftswert

boolean

isExecutableAction

Ruft ab, wenn diese empfohlene Aktion von BenutzerHINWEIS ausgeführt werden kann: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isExecutableAction?: boolean

Eigenschaftswert

boolean

isRevertableAction

Ruft ab, wenn Änderungen, die von dieser empfohlenen Aktion angewendet werden, von BenutzerHINWEISen wiederhergestellt werden können: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isRevertableAction?: boolean

Eigenschaftswert

boolean

kind

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

kind?: string

Eigenschaftswert

string

lastRefresh

Ruft die Zeit ab, zu der diese empfohlene Aktion zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

lastRefresh?: Date

Eigenschaftswert

Date

linkedObjects

Ruft ggf. die verknüpften Objekte ab. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

linkedObjects?: string[]

Eigenschaftswert

string[]

location

Ressourcenspeicherort. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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ächlicher CPU-Gewinn, Tatsächlicher Speicherplatzänderung HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

observedImpact?: RecommendedActionImpactRecord[]

Eigenschaftswert

recommendationReason

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

recommendationReason?: string

Eigenschaftswert

string

revertActionDuration

Ruft die Zeit für die Wiederherstellung von Änderungen dieser empfohlenen Aktion für die Benutzerressource ab. z. B. zeitaufwand für das Ablegen des erstellten Indexes. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

revertActionDuration?: string

Eigenschaftswert

string

revertActionInitiatedBy

Ruft ab, wenn die Genehmigung für die Wiederherstellung dieser empfohlenen Aktion von Benutzer/System gegeben wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er 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. Die Uhrzeit, zu der die Indexablage ausgeführt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 – Hinweis für hohe Auswirkungen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

score?: number

Eigenschaftswert

number

state

Ruft die Informationen des aktuellen Zustands ab, in dem die empfohlene Aktion enthalten ist.

state?: RecommendedActionStateInfo

Eigenschaftswert

timeSeries

Ruft die Zeitreiheninformationen der Metriken für diese empfohlene Aktion ab, z. B. CPU-Verbrauch Zeitreihe HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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. Er kann nur vom Server aufgefüllt werden.

validSince?: Date

Eigenschaftswert

Date

Geerbte Eigenschaftsdetails

id

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

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

name

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

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

type

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

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt