RecommendedAction interface
資料庫、伺服器或彈性集區建議動作。
- Extends
屬性
details | 取得這個建議動作特有的其他詳細數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
error |
取得錯誤詳細數據,以及為什麼這個建議的動作會置於錯誤狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
estimated |
取得此建議動作的估計影響資訊,例如估計 CPU 收益、估計磁碟空間變更附註:此屬性將不會串行化。 它只能由伺服器填入。 |
execute |
取得在用戶資源上套用此建議動作所花費的時間。 例如,建立索引所花費的時間注意:此屬性將不會串行化。 它只能由伺服器填入。 |
execute |
取得使用者/系統是否核准套用此建議動作。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
execute |
取得此建議動作核准執行的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
execute |
取得系統開始對用戶資源套用此建議動作的時間。 例如,索引建立開始時間注意:此屬性將不會串行化。 它只能由伺服器填入。 |
implementation |
取得這個建議動作的實作詳細數據,讓使用者手動套用。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
is |
取得如果某個時間前建議這個建議的動作,但用戶選擇忽略這個動作,而系統再次新增了建議的動作。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
is |
取得這個建議動作是否可供使用者操作注意:這個屬性將不會串行化。 它只能由伺服器填入。 |
is |
取得如果使用者注意:此屬性將不會串行化,這個建議動作所套用的變更是否可還原。 它只能由伺服器填入。 |
kind | 資源種類。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
last |
取得上次重新整理這個建議動作的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
linked |
取得連結的物件,如果有的話。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
location | 資源位置。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
observed |
取得這個建議動作的觀察到/實際影響資訊,例如實際 CPU 收益、實際磁碟空間變更附註:此屬性將不會串行化。 它只能由伺服器填入。 |
recommendation |
取得建議此動作的原因。 例如,DuplicateIndex 注意:此屬性將不會串行化。 它只能由伺服器填入。 |
revert |
取得在用戶資源上還原此建議動作變更所花費的時間。 例如,卸除已建立索引所花費的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
revert |
取得使用者/系統是否核准還原此建議動作。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
revert |
取得此建議動作核准還原的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
revert |
取得系統開始還原用戶資源上這個建議動作變更的時間。 例如,執行索引卸除的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
score | 取得這個建議動作的影響。 可能的值為 1 - 低影響,2 - 中等影響和 3 - 高影響注意:此屬性將不會串行化。 它只能由伺服器填入。 |
state | 取得建議動作目前狀態的資訊。 |
time |
取得此建議動作之計量的時間序列資訊,例如CPU耗用量時間序列注意:此屬性將不會串行化。 它只能由伺服器填入。 |
valid |
取得這個建議動作有效以來的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
繼承的屬性
id | 資源標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
name | 資源名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
type | 資源類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
details
取得這個建議動作特有的其他詳細數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。
details?: {[propertyName: string]: Record<string, unknown>}
屬性值
{[propertyName: string]: Record<string, unknown>}
errorDetails
取得錯誤詳細數據,以及為什麼這個建議的動作會置於錯誤狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
errorDetails?: RecommendedActionErrorInfo
屬性值
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
kind
資源種類。 注意:這個屬性不會串行化。 它只能由伺服器填入。
kind?: string
屬性值
string
lastRefresh
取得上次重新整理這個建議動作的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。
lastRefresh?: Date
屬性值
Date
linkedObjects
取得連結的物件,如果有的話。 注意:這個屬性不會串行化。 它只能由伺服器填入。
linkedObjects?: string[]
屬性值
string[]
location
資源位置。 注意:這個屬性不會串行化。 它只能由伺服器填入。
location?: string
屬性值
string
observedImpact
取得這個建議動作的觀察到/實際影響資訊,例如實際 CPU 收益、實際磁碟空間變更附註:此屬性將不會串行化。 它只能由伺服器填入。
observedImpact?: RecommendedActionImpactRecord[]
屬性值
recommendationReason
取得建議此動作的原因。 例如,DuplicateIndex 注意:此屬性將不會串行化。 它只能由伺服器填入。
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