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.

errorDetails

Získá podrobnosti o chybě, pokud a proč je tato doporučená akce uvedena do chybového stavu.

estimatedImpact

Získá odhadované informace o dopadu této doporučené akce, např. odhadovaný zisk CPU, odhadovaná změna prostoru na disku

executeActionDuration

Získá čas potřebný k použití této doporučené akce pro uživatelský prostředek. např. čas potřebný k vytvoření indexu

executeActionInitiatedBy

Získá, pokud schválení pro použití této doporučené akce poskytl uživatel nebo systém.

executeActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena ke spuštění.

executeActionStartTime

Získá čas, kdy systém začal používat tuto doporučenou akci pro uživatelský prostředek. např. čas začátku tvorby indexu

implementationDetails

Získá podrobnosti implementace této doporučené akce, aby ji uživatel použil ručně.

isArchivedAction

Získá, pokud byla tato doporučená akce navržena před nějakou dobou, ale uživatel se rozhodl tuto ignorovat a systém přidal novou doporučenou akci znovu.

isExecutableAction

Chápe, zda je tato doporučená akce uživatelem proveditelná

isRevertableAction

Gets, pokud změny aplikované touto doporučenou akcí může uživatel vrátit zpět

kind

Druh prostředku.

lastRefresh

Získá čas, kdy byla tato doporučená akce naposledy aktualizována.

linkedObjects

Získá propojené objekty, pokud nějaké.

location

Umístění prostředku

observedImpact

Získá pozorované/skutečné informace o dopadu této doporučené akce, např. skutečné zesílení CPU, skutečná změna místa na disku

recommendationReason

Získá důvod pro doporučování této akce. např. DuplicateIndex

revertActionDuration

Získá čas potřebný k vrácení změn této doporučené akce u prostředku uživatele. Např. čas potřebný k vyřazení vytvořeného indexu.

revertActionInitiatedBy

Získá, pokud schválení pro vrácení této doporučené akce poskytl uživatel nebo systém.

revertActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena k vrácení.

revertActionStartTime

Získá čas, kdy systém začal vracet změny této doporučené akce na uživatelském prostředku. Například čas, kdy se spustí pokles indexu.

score

Získá dopad této doporučené akce. Možné hodnoty jsou 1 - Nízký dopad, 2 - Střední dopad a 3 - Vysoký dopad

state

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

timeSeries

Získá časové řady metrik pro tuto doporučenou akci, např. časovou řadu spotřeby CPU

validSince

Získá čas od doby, kdy je tato doporučená akce platná.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Název prostředku

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

Podrobnosti vlastnosti

details

Získá další podrobnosti specifické pro tuto doporučenou akci.

details?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

errorDetails

Získá podrobnosti o chybě, pokud a proč je tato doporučená akce uvedena do chybového stavu.

errorDetails?: RecommendedActionErrorInfo

Hodnota vlastnosti

estimatedImpact

Získá odhadované informace o dopadu této doporučené akce, např. odhadovaný zisk CPU, odhadovaná změna prostoru na disku

estimatedImpact?: RecommendedActionImpactRecord[]

Hodnota vlastnosti

executeActionDuration

Získá čas potřebný k použití této doporučené akce pro uživatelský prostředek. např. čas potřebný k vytvoření indexu

executeActionDuration?: string

Hodnota vlastnosti

string

executeActionInitiatedBy

Získá, pokud schválení pro použití této doporučené akce poskytl uživatel nebo systém.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Hodnota vlastnosti

executeActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena ke spuštění.

executeActionInitiatedTime?: Date

Hodnota vlastnosti

Date

executeActionStartTime

Získá čas, kdy systém začal používat tuto doporučenou akci pro uživatelský prostředek. např. čas začátku tvorby indexu

executeActionStartTime?: Date

Hodnota vlastnosti

Date

implementationDetails

Získá podrobnosti implementace této doporučené akce, aby ji uživatel použil ručně.

implementationDetails?: RecommendedActionImplementationInfo

Hodnota vlastnosti

isArchivedAction

Získá, pokud byla tato doporučená akce navržena před nějakou dobou, ale uživatel se rozhodl tuto ignorovat a systém přidal novou doporučenou akci znovu.

isArchivedAction?: boolean

Hodnota vlastnosti

boolean

isExecutableAction

Chápe, zda je tato doporučená akce uživatelem proveditelná

isExecutableAction?: boolean

Hodnota vlastnosti

boolean

isRevertableAction

Gets, pokud změny aplikované touto doporučenou akcí může uživatel vrátit zpět

isRevertableAction?: boolean

Hodnota vlastnosti

boolean

kind

Druh prostředku.

kind?: string

Hodnota vlastnosti

string

lastRefresh

Získá čas, kdy byla tato doporučená akce naposledy aktualizována.

lastRefresh?: Date

Hodnota vlastnosti

Date

linkedObjects

Získá propojené objekty, pokud nějaké.

linkedObjects?: string[]

Hodnota vlastnosti

string[]

location

Umístění prostředku

location?: string

Hodnota vlastnosti

string

observedImpact

Získá pozorované/skutečné informace o dopadu této doporučené akce, např. skutečné zesílení CPU, skutečná změna místa na disku

observedImpact?: RecommendedActionImpactRecord[]

Hodnota vlastnosti

recommendationReason

Získá důvod pro doporučování této akce. např. DuplicateIndex

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ř. čas potřebný k vyřazení vytvořeného indexu.

revertActionDuration?: string

Hodnota vlastnosti

string

revertActionInitiatedBy

Získá, pokud schválení pro vrácení této doporučené akce poskytl uživatel nebo systém.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Hodnota vlastnosti

revertActionInitiatedTime

Získá čas, kdy byla tato doporučená akce schválena k vrácení.

revertActionInitiatedTime?: Date

Hodnota vlastnosti

Date

revertActionStartTime

Získá čas, kdy systém začal vracet změny této doporučené akce na uživatelském prostředku. Například čas, kdy se spustí pokles indexu.

revertActionStartTime?: Date

Hodnota vlastnosti

Date

score

Získá dopad této doporučené akce. Možné hodnoty jsou 1 - Nízký dopad, 2 - Střední dopad a 3 - Vysoký dopad

score?: number

Hodnota vlastnosti

number

state

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

state?: RecommendedActionStateInfo

Hodnota vlastnosti

timeSeries

Získá časové řady metrik pro tuto doporučenou akci, např. časovou řadu spotřeby CPU

timeSeries?: RecommendedActionMetricInfo[]

Hodnota vlastnosti

validSince

Získá čas od doby, kdy je tato doporučená akce platná.

validSince?: Date

Hodnota vlastnosti

Date

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.id

name

Název prostředku

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

systemData?: SystemData

Hodnota vlastnosti

zděděno z ProxyResource.systemData

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type