RecommendedActionProperties interface
数据库、服务器或弹性池的属性推荐操作。
属性
| details | 提供针对此推荐行动的具体细节。 |
| error |
获取错误细节,说明该推荐作是否被置于错误状态。 |
| estimated |
获取该推荐作的预计影响信息,例如预计CPU增益、预计磁盘空间变化 |
| execute |
获取对用户资源应用推荐作所花费的时间。 例如,索引创建所耗时间 |
| execute |
是否获得用户/系统批准的应用推荐作。 |
| execute |
当该建议行动获批执行时,它会获得时间。 |
| execute |
它会显示系统开始对用户资源应用推荐作的时间。 例如,索引创建开始时间 |
| implementation |
获取该推荐作的实现细节,供用户手动应用。 |
| is |
如果之前有人建议过这个推荐作,但用户选择忽略,系统又添加了新的推荐作,这也明白了。 |
| is |
查看用户是否可以执行这个推荐作 |
| is |
是否可以让用户回退该推荐作所应用的更改 |
| last |
当推荐动作最后刷新时,他会获得时间。 |
| linked |
获取关联对象(如果有的话)。 |
| observed |
获取该推荐作的实际影响信息,例如实际CPU增益、实际磁盘空间变化 |
| recommendation |
明白了推荐这个动作的原因。 例如,重复索引 |
| revert |
获取对用户资源回退该推荐作更改所花费的时间。 例如,丢弃创建索引所耗的时间。 |
| revert |
是否获得用户/系统批准撤销此推荐作。 |
| revert |
获取该建议行动被批准恢复的时间。 |
| revert |
当系统开始还原对用户资源的推荐作更改时,它会得到时间。 例如,执行索引删除的时间。 |
| score | 了解这一建议行动的影响。 可能的数值为:1 - 低影响,2 - 中等影响,3 - 高影响 |
| state | 获取推荐动作当前状态的信息。 |
| time |
获取推荐作所需的时间序列指标信息,例如CPU消耗时间序列 |
| valid |
这会得到从那段时间开始,这个建议的做法是有效的。 |
属性详细信息
details
提供针对此推荐行动的具体细节。
details?: Record<string, string>
属性值
Record<string, string>
errorDetails
estimatedImpact
获取该推荐作的预计影响信息,例如预计CPU增益、预计磁盘空间变化
estimatedImpact?: RecommendedActionImpactRecord[]
属性值
executeActionDuration
获取对用户资源应用推荐作所花费的时间。 例如,索引创建所耗时间
executeActionDuration?: string
属性值
string
executeActionInitiatedBy
是否获得用户/系统批准的应用推荐作。
executeActionInitiatedBy?: RecommendedActionInitiatedBy
属性值
executeActionInitiatedTime
当该建议行动获批执行时,它会获得时间。
executeActionInitiatedTime?: Date
属性值
Date
executeActionStartTime
它会显示系统开始对用户资源应用推荐作的时间。 例如,索引创建开始时间
executeActionStartTime?: Date
属性值
Date
implementationDetails
获取该推荐作的实现细节,供用户手动应用。
implementationDetails?: RecommendedActionImplementationInfo
属性值
isArchivedAction
如果之前有人建议过这个推荐作,但用户选择忽略,系统又添加了新的推荐作,这也明白了。
isArchivedAction?: boolean
属性值
boolean
isExecutableAction
查看用户是否可以执行这个推荐作
isExecutableAction?: boolean
属性值
boolean
isRevertableAction
是否可以让用户回退该推荐作所应用的更改
isRevertableAction?: boolean
属性值
boolean
lastRefresh
当推荐动作最后刷新时,他会获得时间。
lastRefresh?: Date
属性值
Date
linkedObjects
获取关联对象(如果有的话)。
linkedObjects?: string[]
属性值
string[]
observedImpact
获取该推荐作的实际影响信息,例如实际CPU增益、实际磁盘空间变化
observedImpact?: RecommendedActionImpactRecord[]
属性值
recommendationReason
明白了推荐这个动作的原因。 例如,重复索引
recommendationReason?: string
属性值
string
revertActionDuration
获取对用户资源回退该推荐作更改所花费的时间。 例如,丢弃创建索引所耗的时间。
revertActionDuration?: string
属性值
string
revertActionInitiatedBy
是否获得用户/系统批准撤销此推荐作。
revertActionInitiatedBy?: RecommendedActionInitiatedBy
属性值
revertActionInitiatedTime
获取该建议行动被批准恢复的时间。
revertActionInitiatedTime?: Date
属性值
Date
revertActionStartTime
当系统开始还原对用户资源的推荐作更改时,它会得到时间。 例如,执行索引删除的时间。
revertActionStartTime?: Date
属性值
Date
score
了解这一建议行动的影响。 可能的数值为:1 - 低影响,2 - 中等影响,3 - 高影响
score?: number
属性值
number
state
timeSeries
获取推荐作所需的时间序列指标信息,例如CPU消耗时间序列
timeSeries?: RecommendedActionMetricInfo[]
属性值
validSince
这会得到从那段时间开始,这个建议的做法是有效的。
validSince?: Date
属性值
Date