次の方法で共有


RecommendedActionData クラス

定義

RecommendedAction データ モデルを表すクラス。 データベース、サーバー、またはエラスティック プールの推奨アクション。

public class RecommendedActionData : Azure.ResourceManager.Models.ResourceData
type RecommendedActionData = class
    inherit ResourceData
Public Class RecommendedActionData
Inherits ResourceData
継承
RecommendedActionData

コンストラクター

RecommendedActionData()

RecommendedActionData の新しいインスタンスを初期化します。

プロパティ

Details

この推奨されるアクションに固有の追加の詳細を取得します。

このプロパティの値にオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用 FromString(String)します。

例 :

  • BinaryData.FromObjectAsJson("foo")"foo" のペイロードを作成します。
  • BinaryData.FromString("\"foo\"")"foo" のペイロードを作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" } のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

ErrorDetails

この推奨されるアクションがエラー状態に設定された場合とその理由について、エラーの詳細を取得します。

EstimatedImpact

この推奨されるアクションの推定影響情報 (推定 CPU ゲイン、推定ディスク領域の変更など) を取得します。

ExecuteActionDuration

この推奨されるアクションをユーザー リソースに適用するためにかかった時間を取得します。 たとえば、インデックスの作成にかかった時間などです。

ExecuteActionInitiatedBy

この推奨されるアクションの適用の承認がユーザーまたはシステムによって与えられたかどうかを取得します。

ExecuteActionInitiatedOn

この推奨アクションの実行が承認された時刻を取得します。

ExecuteActionStartOn

システムがユーザー リソースにこの推奨アクションの適用を開始した時刻を取得します。 たとえば、インデックス作成の開始時刻などです。

Id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(継承元 ResourceData)
ImplementationDetails

ユーザーが手動で適用するために推奨されるこのアクションの実装の詳細を取得します。

IsArchivedAction

この推奨されるアクションがしばらく前に提案されたが、ユーザーがこのアクションを無視することを選択し、システムが新しい推奨アクションをもう一度追加したかどうかを取得します。

IsExecutableAction

この推奨されるアクションがユーザーが操作可能かどうかを取得します。

IsRevertableAction

この推奨されるアクションによって適用された変更をユーザーが元に戻すことができるかどうかを取得します。

Kind

リソースの種類。

LastRefresh

この推奨アクションが最後に更新された時刻を取得します。

LinkedObjects

リンクされたオブジェクト (存在する場合) を取得します。

Location

リソースの場所。

Name

リソースの名前。

(継承元 ResourceData)
ObservedImpact

この推奨されるアクションの観測/実際の影響情報 (実際の CPU ゲイン、実際のディスク領域の変更など) を取得します。

RecommendationReason

このアクションを推奨する理由を取得します。 たとえば、DuplicateIndex などです。

ResourceType

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

(継承元 ResourceData)
RevertActionDuration

ユーザー リソースに対するこの推奨されるアクションの変更を元に戻すのにかかった時間を取得します。 たとえば、作成されたインデックスを削除するためにかかった時間などです。

RevertActionInitiatedBy

この推奨されるアクションを元に戻す承認がユーザーまたはシステムによって与えられたかどうかを取得します。

RevertActionInitiatedOn

この推奨アクションが元に戻すのが承認された時刻を取得します。

RevertActionStartOn

ユーザー リソースに対するこの推奨アクションの変更をシステムが元に戻し始めた時刻を取得します。 たとえば、インデックスのドロップが実行された時刻などです。

Score

この推奨されるアクションの影響を取得します。 使用可能な値は、1 - 低影響、2 - 中程度の影響、3 - 高影響です。

State

推奨されるアクションの現在の状態の情報を取得します。

SystemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

(継承元 ResourceData)
TimeSeries

この推奨されるアクションのメトリックの時系列情報 (CPU 消費量時系列など) を取得します。

ValidSince

この推奨アクションが有効な時刻を取得します。

適用対象