Recommendation クラス

レコメンデーション エンジンによって生成される推奨事項の結果を表します。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.web.v2019_08_01.models._models_py3.ProxyOnlyResource
Recommendation

コンストラクター

Recommendation(*, kind: str | None = None, creation_time: datetime | None = None, recommendation_id: str | None = None, resource_id: str | None = None, resource_scope: str | _models.ResourceScopeType | None = None, rule_name: str | None = None, display_name: str | None = None, message: str | None = None, level: str | _models.NotificationLevel | None = None, channels: str | _models.Channels | None = None, action_name: str | None = None, enabled: int | None = None, states: List[str] | None = None, start_time: datetime | None = None, end_time: datetime | None = None, next_notification_time: datetime | None = None, notification_expiration_time: datetime | None = None, notified_time: datetime | None = None, score: float | None = None, is_dynamic: bool | None = None, extension_name: str | None = None, blade_name: str | None = None, forward_link: str | None = None, **kwargs: Any)

キーワードのみのパラメーター

名前 説明
kind
str

リソースの種類。

creation_time

このインスタンスが作成されたときのタイムスタンプ。

recommendation_id
str

各レコメンデーション オブジェクトが関連付けられている GUID 値。

resource_id
str

このレコメンデーション オブジェクトが関連付けられている完全な ARM リソース ID 文字列。

resource_scope

この推奨事項が適用されるリソースの種類の名前 (サブスクリプション、ServerFarm、サイトなど)。 既知の値は、"ServerFarm"、"Subscription"、および "WebSite" です。

rule_name
str

ルールの一意の名前。

display_name
str

ルールの UI フレンドリ名 (一意でない場合があります)。

message
str

推奨事項のテキスト。

level

この推奨事項が影響を及ぼす可能性がある重要度を示すレベル。 既知の値は、"Critical"、"Warning"、"Information"、および "NonUrgentSuggestion" です。

channels
str または Channels

この推奨事項が適用できるチャネルの一覧。 既知の値は、"Notification"、"Api"、"Email"、"Webhook"、および "All" です。

action_name
str

このオブジェクトで推奨されるアクションの名前。

enabled
int

True の 場合は、この推奨事項がまだ有効です (つまり、"操作可能")。 False の場合は無効です。

states

この推奨事項の状態の一覧。 null の場合は、"アクティブ" と見なす必要があります。

start_time

推奨事項が参照する範囲の UTC の開始時刻。

end_time

推奨事項が参照する範囲の終了時刻 (UTC)。

next_notification_time

この推奨事項を次に UTC で通知するタイミング。 Null は、これが通知されなくなることを意味します。

notification_expiration_time

この通知の有効期限が切れる UTC の日付と時刻。

notified_time

このインスタンスが実際に通知された UTC の最後のタイムスタンプ。 Null は、この推奨事項がまだ通知されていないことを意味します。

score

ルールによって測定されるメトリック値。

is_dynamic

True を指定すると、動的に追加されたルールに関連付けられます。

extension_name
str

ポータルの拡張機能名 (存在する場合)。

blade_name
str

ポータル上のブレードへのディープ リンク。

forward_link
str

ルールに関連付けられている外部ドキュメントへのリンクを転送します。

変数

名前 説明
id
str

リソース ID。

name
str

リソース名。

kind
str

リソースの種類。

type
str

リソースの種類。

creation_time

このインスタンスが作成されたときのタイムスタンプ。

recommendation_id
str

各レコメンデーション オブジェクトが関連付けられている GUID 値。

resource_id
str

このレコメンデーション オブジェクトが関連付けられている完全な ARM リソース ID 文字列。

resource_scope

この推奨事項が適用されるリソースの種類の名前 (サブスクリプション、ServerFarm、サイトなど)。 既知の値は、"ServerFarm"、"Subscription"、および "WebSite" です。

rule_name
str

ルールの一意の名前。

display_name
str

ルールの UI フレンドリ名 (一意でない場合があります)。

message
str

推奨事項のテキスト。

level

この推奨事項が影響を及ぼす可能性がある重要度を示すレベル。 既知の値は、"Critical"、"Warning"、"Information"、および "NonUrgentSuggestion" です。

channels
str または Channels

この推奨事項が適用できるチャネルの一覧。 既知の値は、"Notification"、"Api"、"Email"、"Webhook"、および "All" です。

category_tags

この推奨事項が属するカテゴリ タグの一覧。

action_name
str

このオブジェクトで推奨されるアクションの名前。

enabled
int

True の 場合は、この推奨事項がまだ有効です (つまり、"操作可能")。 False の場合は無効です。

states

この推奨事項の状態の一覧。 null の場合は、"アクティブ" と見なす必要があります。

start_time

推奨事項が参照する範囲の UTC の開始時刻。

end_time

推奨事項が参照する範囲の終了時刻 (UTC)。

next_notification_time

この推奨事項を次に UTC で通知するタイミング。 Null は、これが通知されなくなることを意味します。

notification_expiration_time

この通知の有効期限が切れる UTC の日付と時刻。

notified_time

このインスタンスが実際に通知された UTC の最後のタイムスタンプ。 Null は、この推奨事項がまだ通知されていないことを意味します。

score

ルールによって測定されるメトリック値。

is_dynamic

True を指定すると、動的に追加されたルールに関連付けられます。

extension_name
str

ポータルの拡張機能名 (存在する場合)。

blade_name
str

ポータル上のブレードへのディープ リンク。

forward_link
str

ルールに関連付けられている外部ドキュメントへのリンクを転送します。