你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RecommendedAction 类

定义

数据库、服务器或弹性池建议的操作。

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedAction : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedAction = class
    inherit ProxyResource
Public Class RecommendedAction
Inherits ProxyResource
继承
RecommendedAction
属性

构造函数

RecommendedAction()

初始化 RecommendedAction 类的新实例。

RecommendedAction(RecommendedActionStateInfo, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<Int32>, RecommendedActionImplementationInfo, RecommendedActionErrorInfo, IList<RecommendedActionImpactRecord>, IList<RecommendedActionImpactRecord>, IList<RecommendedActionMetricInfo>, IList<String>, IDictionary<String, Object>)

初始化 RecommendedAction 类的新实例。

属性

Details

获取特定于此建议操作的其他详细信息。

ErrorDetails

获取错误详细信息,如果以及为何将此建议操作置于错误状态。

EstimatedImpact

获取此建议操作的估计影响信息,例如估计的 CPU 增益、估计的磁盘空间更改

ExecuteActionDuration

获取对用户资源应用此建议操作所需的时间。 例如,创建索引所花费的时间

ExecuteActionInitiatedBy

获取用户/系统是否批准应用此建议操作。 可能的值包括:“User”、“System”

ExecuteActionInitiatedTime

获取批准执行此建议操作的时间。

ExecuteActionStartTime

获取系统开始对用户资源应用此建议操作的时间。 例如,索引创建开始时间

Id

获取资源 ID。

(继承自 Resource)
ImplementationDetails

获取此建议操作的实现详细信息,以便用户手动应用它。

IsArchivedAction

获取是否在一段时间前建议了此建议操作,但用户选择忽略此操作,并且系统再次添加了新的建议操作。

IsExecutableAction

获取此建议的操作是否可由用户操作

IsRevertableAction

获取用户是否可以还原此建议操作应用的更改

Kind

获取资源类型。

LastRefresh

获取上次刷新此建议操作的时间。

LinkedObjects

获取链接的对象(如果有)。

Location

获取资源位置。

Name

获取资源名称。

(继承自 Resource)
ObservedImpact

获取此建议操作的观察到/实际影响信息,例如实际 CPU 增益、实际磁盘空间更改

RecommendationReason

获取建议此操作的原因。 例如,DuplicateIndex

RevertActionDuration

获取在用户资源上还原此建议操作的更改所花费的时间。 例如,删除创建的索引所花费的时间。

RevertActionInitiatedBy

获取用户/系统是否批准还原此建议操作。 可能的值包括:“User”、“System”

RevertActionInitiatedTime

获取为还原批准此建议操作的时间。

RevertActionStartTime

获取系统开始还原用户资源上此建议操作的更改的时间。 例如,执行索引删除的时间。

Score

获取此建议操作的影响。 可能的值为 1 - 低影响、2 - 中等影响和 3 - 高影响

State

获取建议操作处于的当前状态的信息。

TimeSeries

获取此建议操作的指标的时序信息,例如 CPU 消耗时序

Type

获取资源类型。

(继承自 Resource)
ValidSince

获取自此建议操作有效以来的时间。

方法

Validate()

验证 对象。

适用于