Freigeben über


Recommendation Klasse

Stellt ein Empfehlungsergebnis dar, das von der Empfehlungs-Engine generiert wird.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.web.v2022_09_01.models._models_py3.ProxyOnlyResource
Recommendation

Konstruktor

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)

Nur Schlüsselwortparameter

Name Beschreibung
kind
str

Art der Ressource.

creation_time

Zeitstempel, zu dem dieser instance erstellt wurde.

recommendation_id
str

Ein GUID-Wert, dem jedes Empfehlungsobjekt zugeordnet ist.

resource_id
str

Vollständige ARM-Ressourcen-ID-Zeichenfolge, der dieses Empfehlungsobjekt zugeordnet ist.

resource_scope

Der Name eines Ressourcentyps, für den diese Empfehlung gilt, z. B. Abonnement, ServerFarm, Standort. Bekannte Werte sind: "ServerFarm", "Subscription" und "WebSite".

rule_name
str

Eindeutiger Name der Regel.

display_name
str

Anzeigename der Regel (möglicherweise nicht eindeutig).

message
str

Empfehlungstext.

level

Ebene, die angibt, wie wichtig sich diese Empfehlung auswirken kann. Bekannte Werte sind: "Critical", "Warning", "Information" und "NonUrgentSuggestion".

channels
str oder Channels

Liste der Kanäle, die diese Empfehlung anwenden kann. Bekannte Werte sind: "Notification", "Api", "Email", "Webhook" und "All".

action_name
str

Der Name der aktion, die von diesem Objekt empfohlen wird.

enabled
int

True, wenn diese Empfehlung noch gültig ist (d. h. "umsetzbar"). False, wenn es ungültig ist.

states

Die Liste der Zustände dieser Empfehlung. Wenn es NULL ist, sollte es als "Aktiv" betrachtet werden.

start_time

Die Anfangszeit in UTC eines Bereichs, auf den sich die Empfehlung bezieht.

end_time

Die Endzeit in UTC eines Bereichs, auf den sich die Empfehlung bezieht.

next_notification_time

Wann sollte diese Empfehlung als Nächstes in UTC benachrichtigt werden. Null bedeutet, dass dies nie mehr benachrichtigt wird.

notification_expiration_time

Datum und Uhrzeit in UTC, wenn diese Benachrichtigung abläuft.

notified_time

Beim letzten Zeitstempel in UTC wurde dieser instance tatsächlich benachrichtigt. Null bedeutet, dass diese Empfehlung noch nicht benachrichtigt wurde.

score

Ein von der Regel gemessener Metrikwert.

is_dynamic

True, wenn dies einer dynamisch hinzugefügten Regel zugeordnet ist.

extension_name
str

Erweiterungsname des Portals, falls vorhanden.

blade_name
str

Deep-Link zu einem Blatt im Portal.

forward_link
str

Weiterleiten eines Links zu einem externen Dokument, das der Regel zugeordnet ist.

Variablen

Name Beschreibung
id
str

Ressourcen-ID.

name
str

Ressourcenname.

kind
str

Art der Ressource.

type
str

Der Ressourcentyp.

creation_time

Zeitstempel, zu dem dieser instance erstellt wurde.

recommendation_id
str

Ein GUID-Wert, dem jedes Empfehlungsobjekt zugeordnet ist.

resource_id
str

Vollständige ARM-Ressourcen-ID-Zeichenfolge, der dieses Empfehlungsobjekt zugeordnet ist.

resource_scope

Der Name eines Ressourcentyps, für den diese Empfehlung gilt, z. B. Abonnement, ServerFarm, Standort. Bekannte Werte sind: "ServerFarm", "Subscription" und "WebSite".

rule_name
str

Eindeutiger Name der Regel.

display_name
str

Anzeigename der Regel (möglicherweise nicht eindeutig).

message
str

Empfehlungstext.

level

Ebene, die angibt, wie wichtig sich diese Empfehlung auswirken kann. Bekannte Werte sind: "Critical", "Warning", "Information" und "NonUrgentSuggestion".

channels
str oder Channels

Liste der Kanäle, die diese Empfehlung anwenden kann. Bekannte Werte sind: "Notification", "Api", "Email", "Webhook" und "All".

category_tags

Die Liste der Kategorietags, zu denen diese Empfehlung gehört.

action_name
str

Der Name der aktion, die von diesem Objekt empfohlen wird.

enabled
int

True, wenn diese Empfehlung noch gültig ist (d. h. "umsetzbar"). False, wenn es ungültig ist.

states

Die Liste der Zustände dieser Empfehlung. Wenn es NULL ist, sollte es als "Aktiv" betrachtet werden.

start_time

Die Anfangszeit in UTC eines Bereichs, auf den sich die Empfehlung bezieht.

end_time

Die Endzeit in UTC eines Bereichs, auf den sich die Empfehlung bezieht.

next_notification_time

Wann sollte diese Empfehlung als Nächstes in UTC benachrichtigt werden. Null bedeutet, dass dies nie mehr benachrichtigt wird.

notification_expiration_time

Datum und Uhrzeit in UTC, wenn diese Benachrichtigung abläuft.

notified_time

Beim letzten Zeitstempel in UTC wurde dieser instance tatsächlich benachrichtigt. Null bedeutet, dass diese Empfehlung noch nicht benachrichtigt wurde.

score

Ein von der Regel gemessener Metrikwert.

is_dynamic

True, wenn dies einer dynamisch hinzugefügten Regel zugeordnet ist.

extension_name
str

Erweiterungsname des Portals, falls vorhanden.

blade_name
str

Deep-Link zu einem Blatt im Portal.

forward_link
str

Weiterleiten eines Links zu einem externen Dokument, das der Regel zugeordnet ist.