Sdílet prostřednictvím


RecommendedAction interface

Doporučená akce databáze, serveru nebo elastického fondu

Extends

Vlastnosti

details

Získá další podrobnosti specifické pro tuto doporučenou akci. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

errorDetails

Získá podrobnosti o chybě, pokud a proč je tato doporučená akce uvedena do chybového stavu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

estimatedImpact

Získá informace o odhadovaném dopadu pro tuto doporučenou akci, například Odhadovaný zisk procesoru, Odhadovaný prostor na disku změna POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionDuration

Získá čas potřebný k použití této doporučené akce u prostředku uživatele. Např. čas potřebný k vytvoření indexu POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionInitiatedBy

Získá, pokud uživatel nebo systém udělil schválení pro použití této doporučené akce. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena pro provedení. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionStartTime

Získá čas, kdy systém začal používat tuto doporučenou akci u prostředku uživatele. Např. počáteční čas vytvoření indexu POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

implementationDetails

Získá podrobnosti implementace této doporučené akce pro uživatele použít ji ručně. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isArchivedAction

Získá, pokud byla tato doporučená akce navržena před nějakým časem, ale uživatel se rozhodl tuto akci ignorovat a systém znovu přidal novou doporučenou akci. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isExecutableAction

Získá, pokud je tato doporučená akce možné uživatelem POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isRevertableAction

Získá, pokud změny použité touto doporučenou akcí lze vrátit zpět uživatele POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

kind

Druh prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

lastRefresh

Získá čas, kdy byla tato doporučená akce naposledy aktualizována. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

linkedObjects

Získá propojené objekty, pokud existují. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

location

Umístění prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

observedImpact

Získá pozorované nebo skutečné informace o dopadu pro tuto doporučenou akci, například Skutečné získání procesoru, Skutečná změna místa na disku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

recommendationReason

Získá důvod pro doporučení této akce. Např. DuplicateIndex POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionDuration

Získá čas potřebný k vrácení změn této doporučené akce u prostředku uživatele. například doba potřebná k odstranění vytvořeného indexu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionInitiatedBy

Získá, pokud uživatel nebo systém udělil schválení pro vrácení této doporučené akce. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena pro vrácení zpět. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionStartTime

Získá čas, kdy systém začal vracet změny této doporučené akce u prostředku uživatele. Např. čas, kdy se spustí pokles indexu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

score

Získá dopad této doporučené akce. Možné hodnoty jsou 1 – Malý dopad, 2 – Střední dopad a 3 – High Impact POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

state

Získá informace o aktuálním stavu, ve které se doporučená akce nachází.

timeSeries

Získá informace o časových řadách metrik pro tuto doporučenou akci, například časová řada využití procesoru POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

validSince

Získá čas od doby, kdy je tato doporučená akce platná. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

Zděděné vlastnosti

id

ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

name

Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

type

Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

Podrobnosti vlastnosti

details

Získá další podrobnosti specifické pro tuto doporučenou akci. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

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

Hodnota vlastnosti

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

errorDetails

Získá podrobnosti o chybě, pokud a proč je tato doporučená akce uvedena do chybového stavu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

errorDetails?: RecommendedActionErrorInfo

Hodnota vlastnosti

estimatedImpact

Získá informace o odhadovaném dopadu pro tuto doporučenou akci, například Odhadovaný zisk procesoru, Odhadovaný prostor na disku změna POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

estimatedImpact?: RecommendedActionImpactRecord[]

Hodnota vlastnosti

executeActionDuration

Získá čas potřebný k použití této doporučené akce u prostředku uživatele. Např. čas potřebný k vytvoření indexu POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionDuration?: string

Hodnota vlastnosti

string

executeActionInitiatedBy

Získá, pokud uživatel nebo systém udělil schválení pro použití této doporučené akce. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Hodnota vlastnosti

executeActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena pro provedení. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionInitiatedTime?: Date

Hodnota vlastnosti

Date

executeActionStartTime

Získá čas, kdy systém začal používat tuto doporučenou akci u prostředku uživatele. Např. počáteční čas vytvoření indexu POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

executeActionStartTime?: Date

Hodnota vlastnosti

Date

implementationDetails

Získá podrobnosti implementace této doporučené akce pro uživatele použít ji ručně. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

implementationDetails?: RecommendedActionImplementationInfo

Hodnota vlastnosti

isArchivedAction

Získá, pokud byla tato doporučená akce navržena před nějakým časem, ale uživatel se rozhodl tuto akci ignorovat a systém znovu přidal novou doporučenou akci. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isArchivedAction?: boolean

Hodnota vlastnosti

boolean

isExecutableAction

Získá, pokud je tato doporučená akce možné uživatelem POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isExecutableAction?: boolean

Hodnota vlastnosti

boolean

isRevertableAction

Získá, pokud změny použité touto doporučenou akcí lze vrátit zpět uživatele POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

isRevertableAction?: boolean

Hodnota vlastnosti

boolean

kind

Druh prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

kind?: string

Hodnota vlastnosti

string

lastRefresh

Získá čas, kdy byla tato doporučená akce naposledy aktualizována. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

lastRefresh?: Date

Hodnota vlastnosti

Date

linkedObjects

Získá propojené objekty, pokud existují. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

linkedObjects?: string[]

Hodnota vlastnosti

string[]

location

Umístění prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

location?: string

Hodnota vlastnosti

string

observedImpact

Získá pozorované nebo skutečné informace o dopadu pro tuto doporučenou akci, například Skutečné získání procesoru, Skutečná změna místa na disku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

observedImpact?: RecommendedActionImpactRecord[]

Hodnota vlastnosti

recommendationReason

Získá důvod pro doporučení této akce. Např. DuplicateIndex POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

recommendationReason?: string

Hodnota vlastnosti

string

revertActionDuration

Získá čas potřebný k vrácení změn této doporučené akce u prostředku uživatele. například doba potřebná k odstranění vytvořeného indexu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionDuration?: string

Hodnota vlastnosti

string

revertActionInitiatedBy

Získá, pokud uživatel nebo systém udělil schválení pro vrácení této doporučené akce. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Hodnota vlastnosti

revertActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena pro vrácení zpět. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionInitiatedTime?: Date

Hodnota vlastnosti

Date

revertActionStartTime

Získá čas, kdy systém začal vracet změny této doporučené akce u prostředku uživatele. Např. čas, kdy se spustí pokles indexu. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

revertActionStartTime?: Date

Hodnota vlastnosti

Date

score

Získá dopad této doporučené akce. Možné hodnoty jsou 1 – Malý dopad, 2 – Střední dopad a 3 – High Impact POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

score?: number

Hodnota vlastnosti

number

state

Získá informace o aktuálním stavu, ve které se doporučená akce nachází.

state?: RecommendedActionStateInfo

Hodnota vlastnosti

timeSeries

Získá informace o časových řadách metrik pro tuto doporučenou akci, například časová řada využití procesoru POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

timeSeries?: RecommendedActionMetricInfo[]

Hodnota vlastnosti

validSince

Získá čas od doby, kdy je tato doporučená akce platná. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

validSince?: Date

Hodnota vlastnosti

Date

Podrobnosti zděděných vlastností

id

ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

id?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.id

name

Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

name?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.name

type

Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

type?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.type