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. |
| error |
Lekéri a hiba részleteit, ha és miért van ez az ajánlott művelet hibaállapotba helyezve. |
| estimated |
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 |
| execute |
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ő |
| execute |
Lekérdezi, hogy a felhasználó/rendszer jóváhagyta-e az ajánlott művelet alkalmazását. |
| execute |
Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a végrehajtáshoz. |
| execute |
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 |
| implementation |
Lekéri az ajánlott művelet implementálási részleteit, hogy a felhasználó manuálisan alkalmazza. |
| is |
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. |
| is |
Megkapja, ha ez a javasolt akció a felhasználó által végrehajtható-e |
| is |
Megkapja, ha a javasolt művelet által alkalmazott változtatások a felhasználó vissza tudja állítani |
| kind | Erőforrás típusa. |
| last |
Időt kap, amikor az ajánlott műveletet legutóbb frissítették. |
| linked |
Lekéri a csatolt objektumokat, ha vannak ilyenek. |
| location | Erőforrás helye. |
| observed |
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 |
| recommendation |
Lekéri a művelet javaslatának okát. például DuplicateIndex |
| revert |
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ő. |
| revert |
Lekérdezi, hogy a felhasználó/rendszer engedélyezte-e a javasolt művelet visszaállítását. |
| revert |
Lekéri azt az időt, amikor a javasolt műveletet jóváhagyták a visszaállításhoz. |
| revert |
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. |
| time |
Megkapja az idősorok adatait ehhez a javasolt művelethez, például CPU-fogyasztási idősorozat |
| valid |
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 |
| system |
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
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