RecommendedAction 類別
資料庫、伺服器或彈性集區建議的動作。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
- 繼承
-
azure.mgmt.sql.models._models_py3.ProxyResourceRecommendedAction
建構函式
RecommendedAction(*, state: RecommendedActionStateInfo | None = None, **kwargs)
參數
名稱 | Description |
---|---|
state
必要
|
取得建議動作所在的目前狀態資訊。 |
僅限關鍵字的參數
名稱 | Description |
---|---|
state
必要
|
|
變數
名稱 | Description |
---|---|
id
|
資源識別碼。 |
name
|
資源名稱。 |
type
|
資源類型。 |
kind
|
資源種類。 |
location
|
資源位置。 |
recommendation_reason
|
取得建議此動作的原因。 例如,DuplicateIndex。 |
valid_since
|
取得自這個建議動作有效以來的時間。 |
last_refresh
|
取得上次重新整理這個建議動作的時間。 |
is_executable_action
|
取得這個建議動作是否可由使用者採取動作。 |
is_revertable_action
|
取得使用者是否可以還原此建議動作所套用的變更。 |
is_archived_action
|
取得此建議動作是否在一段時間前建議,但使用者選擇忽略此動作,且系統再次新增建議的動作。 |
execute_action_start_time
|
取得系統開始在使用者資源上套用此建議動作的時間。 例如,索引建立開始時間。 |
execute_action_duration
|
取得在使用者資源上套用此建議動作所花費的時間。 例如,建立索引所花費的時間。 |
revert_action_start_time
|
取得系統開始在使用者資源上還原此建議動作變更的時間。 例如,執行索引卸載的時間。 |
revert_action_duration
|
取得在使用者資源上還原此建議動作變更所花費的時間。 例如,卸載所建立索引所花費的時間。 |
execute_action_initiated_by
|
取得使用者/系統是否已提供套用此建議動作的核准。 可能的值包括:「User」、「System」。 |
execute_action_initiated_time
|
取得此建議動作核准執行的時間。 |
revert_action_initiated_by
|
取得是否核准還原此建議動作是由使用者/系統所指定。 可能的值包括:「User」、「System」。 |
revert_action_initiated_time
|
取得此建議動作已核准還原的時間。 |
score
|
取得這個建議動作的影響。 可能的值為 1 - 低影響,2
|
implementation_details
|
取得此建議動作的實作詳細資料,讓使用者手動套用。 |
error_details
|
取得錯誤詳細資料,以及為什麼這個建議的動作進入錯誤狀態。 |
estimated_impact
|
取得此建議動作的估計影響資訊,例如估計的 CPU 增益、估計磁碟空間變更。 |
observed_impact
|
取得此建議動作的觀察/實際影響資訊,例如實際 CPU 取得、實際磁碟空間變更。 |
time_series
|
取得此建議動作計量的時間序列資訊,例如 CPU 耗用量時間序列。 |
linked_objects
|
取得連結的物件,如果有的話。 |
details
|
取得此建議動作特有的其他詳細資料。 |