RecommendedAction コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RecommendedAction()
RecommendedAction クラスの新しいインスタンスを初期化します。
public RecommendedAction();
Public Sub New ()
適用対象
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 クラスの新しいインスタンスを初期化します。
public RecommendedAction(Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo state, string id = default, string name = default, string type = default, string kind = default, string location = default, string recommendationReason = default, DateTime? validSince = default, DateTime? lastRefresh = default, bool? isExecutableAction = default, bool? isRevertableAction = default, bool? isArchivedAction = default, DateTime? executeActionStartTime = default, string executeActionDuration = default, DateTime? revertActionStartTime = default, string revertActionDuration = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? executeActionInitiatedBy = default, DateTime? executeActionInitiatedTime = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? revertActionInitiatedBy = default, DateTime? revertActionInitiatedTime = default, int? score = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo implementationDetails = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo errorDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> estimatedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> observedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> timeSeries = default, System.Collections.Generic.IList<string> linkedObjects = default, System.Collections.Generic.IDictionary<string,object> details = default);
new Microsoft.Azure.Management.Sql.Models.RecommendedAction : Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo * string * string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTime> * string * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo * Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> * System.Collections.Generic.IList<string> * System.Collections.Generic.IDictionary<string, obj> -> Microsoft.Azure.Management.Sql.Models.RecommendedAction
Public Sub New (state As RecommendedActionStateInfo, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As String = Nothing, Optional location As String = Nothing, Optional recommendationReason As String = Nothing, Optional validSince As Nullable(Of DateTime) = Nothing, Optional lastRefresh As Nullable(Of DateTime) = Nothing, Optional isExecutableAction As Nullable(Of Boolean) = Nothing, Optional isRevertableAction As Nullable(Of Boolean) = Nothing, Optional isArchivedAction As Nullable(Of Boolean) = Nothing, Optional executeActionStartTime As Nullable(Of DateTime) = Nothing, Optional executeActionDuration As String = Nothing, Optional revertActionStartTime As Nullable(Of DateTime) = Nothing, Optional revertActionDuration As String = Nothing, Optional executeActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional executeActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional revertActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional revertActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional score As Nullable(Of Integer) = Nothing, Optional implementationDetails As RecommendedActionImplementationInfo = Nothing, Optional errorDetails As RecommendedActionErrorInfo = Nothing, Optional estimatedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional observedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional timeSeries As IList(Of RecommendedActionMetricInfo) = Nothing, Optional linkedObjects As IList(Of String) = Nothing, Optional details As IDictionary(Of String, Object) = Nothing)
パラメーター
推奨されるアクションの現在の状態の情報を取得します。
- id
- String
リソースの ID
- name
- String
リソース名。
- type
- String
リソースの種類。
- kind
- String
リソースの種類。
- location
- String
リソースの場所。
- recommendationReason
- String
このアクションを推奨する理由を取得します。 例: DuplicateIndex
この推奨されるアクションがしばらく前に提案されたが、ユーザーがこのアクションを無視することを選択し、システムによって新しい推奨アクションが再び追加されたかどうかを取得します。
システムがユーザー リソースにこの推奨アクションの適用を開始した時刻を取得します。 例: インデックス作成の開始時刻
- executeActionDuration
- String
この推奨アクションをユーザー リソースに適用するためにかかった時間を取得します。 たとえば、インデックスの作成にかかった時間
システムがユーザー リソースに対するこの推奨アクションの変更を元に戻し始めた時刻を取得します。 たとえば、インデックスの削除が実行された時刻などです。
- revertActionDuration
- String
ユーザー リソースに対するこの推奨アクションの変更を元に戻すのにかかった時間を取得します。 たとえば、作成されたインデックスを削除するためにかかった時間などです。
- executeActionInitiatedBy
- Nullable<RecommendedActionInitiatedBy>
この推奨アクションの適用の承認がユーザーまたはシステムによって与えられたかどうかを取得します。 使用可能な値は、'User'、'System' です。
- revertActionInitiatedBy
- Nullable<RecommendedActionInitiatedBy>
この推奨アクションを元に戻す承認がユーザーまたはシステムによって与えられたかどうかを取得します。 使用可能な値は、'User'、'System' です。
- implementationDetails
- RecommendedActionImplementationInfo
ユーザーが手動で適用するために推奨されるこのアクションの実装の詳細を取得します。
- errorDetails
- RecommendedActionErrorInfo
この推奨されるアクションがエラー状態に設定された場合とその理由を示すエラーの詳細を取得します。
- estimatedImpact
- IList<RecommendedActionImpactRecord>
この推奨されるアクションの推定影響情報 (推定 CPU ゲイン、推定ディスク領域の変更など) を取得します
- observedImpact
- IList<RecommendedActionImpactRecord>
この推奨されるアクション (実際の CPU ゲイン、実際のディスク領域の変更など) の観測/実際の影響情報を取得します
- timeSeries
- IList<RecommendedActionMetricInfo>
この推奨されるアクションのメトリックの時系列情報 (CPU 消費量の時系列など) を取得します
- details
- IDictionary<String,Object>
この推奨されるアクションに固有の追加の詳細を取得します。
適用対象
Azure SDK for .NET