Compartilhar via


Recommendation Classe

Definição

Representa um resultado de recomendação gerado pelo mecanismo de recomendação.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Recommendation : Microsoft.Azure.Management.WebSites.Models.ProxyOnlyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Recommendation = class
    inherit ProxyOnlyResource
Public Class Recommendation
Inherits ProxyOnlyResource
Herança
Recommendation
Atributos

Construtores

Recommendation()

Inicializa uma nova instância da classe Recommendation.

Recommendation(String, String, String, String, Nullable<DateTime>, Nullable<Guid>, String, String, String, String, String, Nullable<NotificationLevel>, Nullable<Channels>, IList<String>, String, Nullable<Int32>, IList<String>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Boolean>, String, String, String)

Inicializa uma nova instância da classe Recommendation.

Propriedades

ActionName

Obtém ou define o nome da ação recomendado por este objeto .

BladeName

Obtém ou define um link profundo para uma folha no portal.

CategoryTags

Obtém a lista de marcas de categoria à qual essa recomendação pertence.

Channels

Obtém ou define a lista de canais que essa recomendação pode aplicar. Os valores possíveis incluem: 'Notification', 'Api', 'Email', 'Webhook', 'All'

CreationTime

Obtém ou define o carimbo de data/hora quando essa instância foi criada.

DisplayName

Obtém ou define o nome amigável da interface do usuário da regra (pode não ser exclusivo).

Enabled

Obtém ou define true se essa recomendação ainda for válida (ou seja, "acionável"). False se for inválido.

EndTime

Obtém ou define a hora de término em UTC de um intervalo ao qual a recomendação se refere.

ExtensionName

Obtém ou define o nome da extensão do portal, se existir.

ForwardLink

Obtém ou define o link de encaminhamento para um documento externo associado à regra.

Id

Obtém a ID do recurso.

(Herdado de ProxyOnlyResource)
IsDynamic

Obtém ou define true se isso estiver associado a uma regra adicionada dinamicamente

Kind

Obtém ou define o tipo de recurso.

(Herdado de ProxyOnlyResource)
Level

Obtém ou define o nível que indica o quão crítica essa recomendação pode afetar. Os valores possíveis incluem: 'Critical', 'Warning', 'Information', 'NonUrgentSuggestion'

Message

Obtém ou define o texto da recomendação.

Name

Obtém o nome do recurso.

(Herdado de ProxyOnlyResource)
NextNotificationTime

Obtém ou define quando notificar essa recomendação em seguida em UTC. Nulo significa que isso nunca mais será notificado.

NotificationExpirationTime

Obtém ou define data e hora em UTC quando essa notificação expira.

NotifiedTime

Obtém ou define o último carimbo de data/hora em UTC em que essa instância foi realmente notificada. Nulo significa que essa recomendação ainda não foi notificada.

RecommendationId

Obtém ou define um valor GUID ao qual cada objeto de recomendação está associado.

ResourceId

Obtém ou define a cadeia de caracteres de ID de recurso arm completa à qual esse objeto de recomendação está associado.

ResourceScope

Obtém ou define o nome de um tipo de recurso que essa recomendação aplica, por exemplo, Assinatura, ServerFarm, Site. Os valores possíveis incluem: 'ServerFarm', 'Subscription', 'WebSite'

RuleName

Obtém ou define o nome exclusivo da regra.

Score

Obtém ou define um valor de métrica medido pela regra.

StartTime

Obtém ou define a hora de início em UTC de um intervalo ao qual a recomendação se refere.

States

Obtém ou define a lista de estados dessa recomendação. Se for nulo, ele deverá ser considerado "Ativo".

Type

Obtém o tipo de recurso.

(Herdado de ProxyOnlyResource)

Aplica-se a