RecommendedActionStateInfo interface
Azure SQL データベース、サーバー、またはエラスティック プールの推奨アクションの現在の状態の情報が含まれます。
プロパティ
action |
この推奨アクションの実行を開始したユーザーを取得します。 指定できる値は、User -> 推奨されるアクションを適用するようにユーザーが明示的にシステムに通知したときです。 システム -> このアドバイザーの自動実行状態が "有効" に設定されている場合、システムによって適用されました。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
current |
推奨されるアクションの現在の状態。 一般的に使用される状態の一部は次のとおりです。アクティブ -> 推奨アクションはアクティブであり、アクションはまだ実行されていません。 保留中 -> 推奨されるアクションは に対して承認され、実行を待機しています。 実行中 -> 推奨されるアクションがユーザー データベースに適用されています。 検証 -> 推奨されるアクションが適用され、システムによってその有用性が検証されています。 成功 -> 推奨されるアクションが適用され、検証中に改善が見つかりました。 保留中の元に戻す -> 検証で改善がほとんどまたはまったく見つからなかったため、推奨されるアクションは元に戻すか、ユーザーが手動で元に戻すキューに入れられます。 元に戻す -> 推奨されるアクションの適用中に行われた変更は、ユーザー データベースで元に戻されます。 [元に戻す] -> ユーザー データベースで推奨されるアクションによって行われた変更が正常に元に戻されました。 [無視] -> ユーザーは推奨されるアクションを明示的に無視または破棄しました。 |
last |
状態が最後に変更された時刻を取得します。注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
プロパティの詳細
actionInitiatedBy
この推奨アクションの実行を開始したユーザーを取得します。 指定できる値は、User -> 推奨されるアクションを適用するようにユーザーが明示的にシステムに通知したときです。 システム -> このアドバイザーの自動実行状態が "有効" に設定されている場合、システムによって適用されました。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
actionInitiatedBy?: RecommendedActionInitiatedBy
プロパティ値
currentValue
推奨されるアクションの現在の状態。 一般的に使用される状態の一部は次のとおりです。アクティブ -> 推奨アクションはアクティブであり、アクションはまだ実行されていません。 保留中 -> 推奨されるアクションは に対して承認され、実行を待機しています。 実行中 -> 推奨されるアクションがユーザー データベースに適用されています。 検証 -> 推奨されるアクションが適用され、システムによってその有用性が検証されています。 成功 -> 推奨されるアクションが適用され、検証中に改善が見つかりました。 保留中の元に戻す -> 検証で改善がほとんどまたはまったく見つからなかったため、推奨されるアクションは元に戻すか、ユーザーが手動で元に戻すキューに入れられます。 元に戻す -> 推奨されるアクションの適用中に行われた変更は、ユーザー データベースで元に戻されます。 [元に戻す] -> ユーザー データベースで推奨されるアクションによって行われた変更が正常に元に戻されました。 [無視] -> ユーザーは推奨されるアクションを明示的に無視または破棄しました。
currentValue: string
プロパティ値
string
lastModified
状態が最後に変更された時刻を取得します。注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
lastModified?: Date
プロパティ値
Date