RecommendedAction interface

Ajánlott művelet az adatbázis, a kiszolgáló vagy a rugalmas készlet számára.

Extends

Tulajdonságok

details

Az ajánlott műveletre vonatkozó további részletek lekérdezhetők.

errorDetails

Lekéri a hiba részleteit, ha és miért van ez az ajánlott művelet hibaállapotba helyezve.

estimatedImpact

Megkapja a becsült hatási információkat ehhez a javasolt művelethez, például becsült CPU nyereség, becsült lemezhely változás

executeActionDuration

Lekéri az ajánlott művelet felhasználói erőforrásra való alkalmazásához szükséges időt. például az index létrehozásához szükséges idő

executeActionInitiatedBy

Lekérdezi, hogy a felhasználó/rendszer jóváhagyta-e az ajánlott művelet alkalmazását.

executeActionInitiatedTime

Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a végrehajtáshoz.

executeActionStartTime

Beolvasja az időpontot, amikor a rendszer elkezdte alkalmazni ezt az ajánlott műveletet a felhasználói erőforráson. például az index létrehozásának kezdeti ideje

implementationDetails

Lekéri az ajánlott művelet implementálási részleteit, hogy a felhasználó manuálisan alkalmazza.

isArchivedAction

Lekérdezi, hogy ezt a javasolt műveletet már korábban javasolták-e, de a felhasználó ezt figyelmen kívül hagyta, és a rendszer ismét hozzáadott egy új javasolt műveletet.

isExecutableAction

Megkapja, ha ez a javasolt akció a felhasználó által végrehajtható-e

isRevertableAction

Megkapja, ha a javasolt művelet által alkalmazott változtatások a felhasználó vissza tudja állítani

kind

Erőforrás típusa.

lastRefresh

Időt kap, amikor az ajánlott műveletet legutóbb frissítették.

linkedObjects

Lekéri a csatolt objektumokat, ha vannak ilyenek.

location

Erőforrás helye.

observedImpact

Megkapja a javasolt művelethez vonatkozó megfigyelt/tényleges hatási információkat, például a tényleges CPU nyereség, a tényleges lemeztér változás

recommendationReason

Lekéri a művelet javaslatának okát. például DuplicateIndex

revertActionDuration

Lekéri az ajánlott művelet módosításainak visszaállításához szükséges időt a felhasználói erőforráson. például a létrehozott index elvetéséhez szükséges idő.

revertActionInitiatedBy

Lekérdezi, hogy a felhasználó/rendszer engedélyezte-e a javasolt művelet visszaállítását.

revertActionInitiatedTime

Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a visszaállításhoz.

revertActionStartTime

Ez az idő, amikor a rendszer megkezdte a javasolt művelet módosításainak visszaállítását a felhasználói erőforráson. például az indexelhagyás végrehajtásának időpontja.

score

Lekéri ennek az ajánlott műveletnek a hatását. Lehetséges értékek: 1 - Alacsony hatás, 2 - Közepes és 3 - Nagy Hatás

state

Lekéri a javasolt művelet aktuális állapotának adatait.

timeSeries

Megkapja az idősorok adatait ehhez a javasolt művelethez, például CPU-fogyasztási idősorozat

validSince

Az ajánlott művelet érvényességének időpontja.

Örökölt tulajdonságok

id

Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Az erőforrás neve

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

Tulajdonság adatai

details

Az ajánlott műveletre vonatkozó további részletek lekérdezhetők.

details?: Record<string, string>

Tulajdonság értéke

Record<string, string>

errorDetails

Lekéri a hiba részleteit, ha és miért van ez az ajánlott művelet hibaállapotba helyezve.

errorDetails?: RecommendedActionErrorInfo

Tulajdonság értéke

estimatedImpact

Megkapja a becsült hatási információkat ehhez a javasolt művelethez, például becsült CPU nyereség, becsült lemezhely változás

estimatedImpact?: RecommendedActionImpactRecord[]

Tulajdonság értéke

executeActionDuration

Lekéri az ajánlott művelet felhasználói erőforrásra való alkalmazásához szükséges időt. például az index létrehozásához szükséges idő

executeActionDuration?: string

Tulajdonság értéke

string

executeActionInitiatedBy

Lekérdezi, hogy a felhasználó/rendszer jóváhagyta-e az ajánlott művelet alkalmazását.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Tulajdonság értéke

executeActionInitiatedTime

Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a végrehajtáshoz.

executeActionInitiatedTime?: Date

Tulajdonság értéke

Date

executeActionStartTime

Beolvasja az időpontot, amikor a rendszer elkezdte alkalmazni ezt az ajánlott műveletet a felhasználói erőforráson. például az index létrehozásának kezdeti ideje

executeActionStartTime?: Date

Tulajdonság értéke

Date

implementationDetails

Lekéri az ajánlott művelet implementálási részleteit, hogy a felhasználó manuálisan alkalmazza.

implementationDetails?: RecommendedActionImplementationInfo

Tulajdonság értéke

isArchivedAction

Lekérdezi, hogy ezt a javasolt műveletet már korábban javasolták-e, de a felhasználó ezt figyelmen kívül hagyta, és a rendszer ismét hozzáadott egy új javasolt műveletet.

isArchivedAction?: boolean

Tulajdonság értéke

boolean

isExecutableAction

Megkapja, ha ez a javasolt akció a felhasználó által végrehajtható-e

isExecutableAction?: boolean

Tulajdonság értéke

boolean

isRevertableAction

Megkapja, ha a javasolt művelet által alkalmazott változtatások a felhasználó vissza tudja állítani

isRevertableAction?: boolean

Tulajdonság értéke

boolean

kind

Erőforrás típusa.

kind?: string

Tulajdonság értéke

string

lastRefresh

Időt kap, amikor az ajánlott műveletet legutóbb frissítették.

lastRefresh?: Date

Tulajdonság értéke

Date

linkedObjects

Lekéri a csatolt objektumokat, ha vannak ilyenek.

linkedObjects?: string[]

Tulajdonság értéke

string[]

location

Erőforrás helye.

location?: string

Tulajdonság értéke

string

observedImpact

Megkapja a javasolt művelethez vonatkozó megfigyelt/tényleges hatási információkat, például a tényleges CPU nyereség, a tényleges lemeztér változás

observedImpact?: RecommendedActionImpactRecord[]

Tulajdonság értéke

recommendationReason

Lekéri a művelet javaslatának okát. például DuplicateIndex

recommendationReason?: string

Tulajdonság értéke

string

revertActionDuration

Lekéri az ajánlott művelet módosításainak visszaállításához szükséges időt a felhasználói erőforráson. például a létrehozott index elvetéséhez szükséges idő.

revertActionDuration?: string

Tulajdonság értéke

string

revertActionInitiatedBy

Lekérdezi, hogy a felhasználó/rendszer engedélyezte-e a javasolt művelet visszaállítását.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Tulajdonság értéke

revertActionInitiatedTime

Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a visszaállításhoz.

revertActionInitiatedTime?: Date

Tulajdonság értéke

Date

revertActionStartTime

Ez az idő, amikor a rendszer megkezdte a javasolt művelet módosításainak visszaállítását a felhasználói erőforráson. például az indexelhagyás végrehajtásának időpontja.

revertActionStartTime?: Date

Tulajdonság értéke

Date

score

Lekéri ennek az ajánlott műveletnek a hatását. Lehetséges értékek: 1 - Alacsony hatás, 2 - Közepes és 3 - Nagy Hatás

score?: number

Tulajdonság értéke

number

state

Lekéri a javasolt művelet aktuális állapotának adatait.

state?: RecommendedActionStateInfo

Tulajdonság értéke

timeSeries

Megkapja az idősorok adatait ehhez a javasolt művelethez, például CPU-fogyasztási idősorozat

timeSeries?: RecommendedActionMetricInfo[]

Tulajdonság értéke

validSince

Az ajánlott művelet érvényességének időpontja.

validSince?: Date

Tulajdonság értéke

Date

Örökölt tulajdonság részletei

id

Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Tulajdonság értéke

string

örököltProxyResource.id

name

Az erőforrás neve

name?: string

Tulajdonság értéke

string

örököltProxyResource.name

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

systemData?: SystemData

Tulajdonság értéke

örököltProxyResource.systemData

type

Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

type?: string

Tulajdonság értéke

string

örököltProxyResource.type