RecommendedActionStateInfo 類別
包含Azure SQL資料庫、伺服器或彈性集區建議動作之目前狀態的資訊。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
RecommendedActionStateInfo
建構函式
RecommendedActionStateInfo(*, current_value: str | RecommendedActionCurrentState, **kwargs)
參數
- current_value
- str 或 RecommendedActionCurrentState
必要
必要。 建議動作所在的目前狀態。 一些常用的狀態包括:作用中 - > 建議的動作為作用中,尚未採取任何動作。 擱置 - > 已核准建議的動作,並正在等候執行。 執行 - > 在使用者資料庫上套用建議的動作。 驗證 - > 已套用建議的動作,並且正由系統驗證其實用性。 成功 - > 已套用建議的動作,並在驗證期間發現改進。 擱置還原 - > 驗證發現很少或沒有改善,因此建議的動作會排入佇列以進行還原,或使用者已手動還原。 還原 - > 在使用者資料庫上還原套用建議動作時所做的變更。 已還原 - > 已成功還原使用者資料庫上建議動作所做的變更。 忽略 - > 使用者明確忽略/捨棄建議的動作。 可能的值為:「Active」、「Pending」、「Pending」、「Executing」、「Verifying」、「PendingRevert」、「Reverting」、「Reverting」、「Reverted」、「Ignored」、「Expired」、「Monitoring」、「Resolved」、「Success」、「Error」。
變數
- action_initiated_by
- str 或 RecommendedActionInitiatedBy
取得起始執行此建議動作的人員。 可能的值為:使用者 - > 當使用者明確通知系統套用建議動作時。 系統 - > 當此建議程式的自動執行狀態設定為 [已啟用] 時,在此情況下,系統會套用它。 可能的值包括:「User」、「System」。
- last_modified
- datetime
取得上次修改狀態的時間。