RecommendedActionStateInfo interface
包含 Azure SQL 数据库、服务器或弹性池建议作的当前状态的信息。
属性
| action |
获取谁启动了此建议作的执行。 可能的值是:用户 -> 当用户显式通知系统应用建议的作时。 系统 -> 当此顾问的自动执行状态设置为“已启用”时,在这种情况下,系统会应用它。 注意:此属性不会序列化。 它只能由服务器填充。 |
| current |
建议的作处于当前状态。 一些常用的状态是:活动 -> 建议的作处于活动状态,但尚未采取任何作。 挂起 -> 建议的作已批准并正在等待执行。 正在执行 -> 建议的作应用于用户数据库。 正在验证 -> 已应用建议的作,并且系统正在验证其有用性。 成功 -> 验证期间已应用建议的作和改进。 挂起还原 -> 验证发现很少或没有改进,因此建议的作排队等待还原或用户手动还原。 正在还原 - 在用户数据库上还原应用建议作时所做的> 更改。 已还原 -> 已成功还原对用户数据库的建议作所做的更改。 忽略 -> 用户显式忽略/放弃建议的作。 |
| last |
获取上次修改状态的时间注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
actionInitiatedBy
获取谁启动了此建议作的执行。 可能的值是:用户 -> 当用户显式通知系统应用建议的作时。 系统 -> 当此顾问的自动执行状态设置为“已启用”时,在这种情况下,系统会应用它。 注意:此属性不会序列化。 它只能由服务器填充。
actionInitiatedBy?: RecommendedActionInitiatedBy
属性值
currentValue
建议的作处于当前状态。 一些常用的状态是:活动 -> 建议的作处于活动状态,但尚未采取任何作。 挂起 -> 建议的作已批准并正在等待执行。 正在执行 -> 建议的作应用于用户数据库。 正在验证 -> 已应用建议的作,并且系统正在验证其有用性。 成功 -> 验证期间已应用建议的作和改进。 挂起还原 -> 验证发现很少或没有改进,因此建议的作排队等待还原或用户手动还原。 正在还原 - 在用户数据库上还原应用建议作时所做的> 更改。 已还原 -> 已成功还原对用户数据库的建议作所做的更改。 忽略 -> 用户显式忽略/放弃建议的作。
currentValue: string
属性值
string
lastModified
获取上次修改状态的时间注意:此属性不会序列化。 它只能由服务器填充。
lastModified?: Date
属性值
Date