Partager via


Recommendation Classe

Représente un résultat de recommandation généré par le moteur de recommandation.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.web.v2020_09_01.models._models_py3.ProxyOnlyResource
Recommendation

Constructeur

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)

Paramètres de mot clé uniquement

Nom Description
kind
str

Type de ressource.

creation_time

Horodatage de la création de ce instance.

recommendation_id
str

Valeur GUID à laquelle chaque objet de recommandation est associé.

resource_id
str

Chaîne d’ID de ressource ARM complète à laquelle cet objet de recommandation est associé.

resource_scope

Nom d’un type de ressource que cette recommandation applique, par exemple Abonnement, ServerFarm, Site. Les valeurs connues sont « ServerFarm », « Subscription » et « WebSite ».

rule_name
str

Nom unique de la règle.

display_name
str

Nom convivial de l’interface utilisateur de la règle (peut ne pas être unique).

message
str

Texte de recommandation.

level

Niveau indiquant l’impact critique de cette recommandation. Les valeurs connues sont « Critical », « Warning », « Information » et « NonUrgentSuggestion ».

channels

Liste des canaux que cette recommandation peut appliquer. Les valeurs connues sont : « Notification », « Api », « Email », « Webhook » et « All ».

action_name
str

Nom de l’action recommandée par cet objet.

enabled
int

True si cette recommandation est toujours valide (c’est-à-dire « actionnable »). False si elle n’est pas valide.

states

Liste des états de cette recommandation. Si elle est null, elle doit être considérée comme « Active ».

start_time

Heure de début UTC d’une plage à laquelle la recommandation fait référence.

end_time

Heure de fin utc d’une plage à laquelle la recommandation fait référence.

next_notification_time

Quand notifier cette recommandation ensuite en UTC. Null signifie que cela ne sera plus notifié.

notification_expiration_time

Date et heure UTC d’expiration de cette notification.

notified_time

Dernier horodatage UTC de cette instance a été effectivement notifié. Null signifie que cette recommandation n’a pas encore été avertie.

score

Valeur de métrique mesurée par la règle.

is_dynamic

Cette propriété a la valeur True si elle est associée à une règle ajoutée dynamiquement.

extension_name
str

Nom d’extension du portail s’il existe.

blade_name
str

Lien profond vers un panneau sur le portail.

forward_link
str

Lien de transfert vers un document externe associé à la règle.

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

type
str

Type de ressource.

system_data

Métadonnées système relatives à cette ressource.

creation_time

Horodatage de la création de ce instance.

recommendation_id
str

Valeur GUID à laquelle chaque objet de recommandation est associé.

resource_id
str

Chaîne d’ID de ressource ARM complète à laquelle cet objet de recommandation est associé.

resource_scope

Nom d’un type de ressource que cette recommandation applique, par exemple Abonnement, ServerFarm, Site. Les valeurs connues sont « ServerFarm », « Subscription » et « WebSite ».

rule_name
str

Nom unique de la règle.

display_name
str

Nom convivial de l’interface utilisateur de la règle (peut ne pas être unique).

message
str

Texte de recommandation.

level

Niveau indiquant l’impact critique de cette recommandation. Les valeurs connues sont « Critical », « Warning », « Information » et « NonUrgentSuggestion ».

channels

Liste des canaux que cette recommandation peut appliquer. Les valeurs connues sont : « Notification », « Api », « Email », « Webhook » et « All ».

category_tags

Liste des balises de catégorie auxquelles cette recommandation appartient.

action_name
str

Nom de l’action recommandée par cet objet.

enabled
int

True si cette recommandation est toujours valide (c’est-à-dire « actionnable »). False si elle n’est pas valide.

states

Liste des états de cette recommandation. Si elle est null, elle doit être considérée comme « Active ».

start_time

Heure de début UTC d’une plage à laquelle la recommandation fait référence.

end_time

Heure de fin utc d’une plage à laquelle la recommandation fait référence.

next_notification_time

Quand notifier cette recommandation ensuite en UTC. Null signifie que cela ne sera plus notifié.

notification_expiration_time

Date et heure UTC d’expiration de cette notification.

notified_time

Dernier horodatage UTC de cette instance a été effectivement notifié. Null signifie que cette recommandation n’a pas encore été avertie.

score

Valeur de métrique mesurée par la règle.

is_dynamic

Cette propriété a la valeur True si elle est associée à une règle ajoutée dynamiquement.

extension_name
str

Nom d’extension du portail s’il existe.

blade_name
str

Lien profond vers un panneau sur le portail.

forward_link
str

Lien de transfert vers un document externe associé à la règle.