RecommendationInner Classe

Definição

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendationInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendationInner = class
    inherit ProxyOnlyResourceInner
Public Class RecommendationInner
Inherits ProxyOnlyResourceInner
Herança
Atributos

Construtores

RecommendationInner()

Inicializa uma nova instância da classe RecommendationInner.

RecommendationInner(String, String, String, String, Nullable<DateTime>, Nullable<Guid>, String, ResourceScopeType, 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 RecommendationInner.

Propriedades

ActionName

Obtém ou define o nome da ação recomendado por esse 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

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
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 ProxyOnlyResourceInner)
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'

Location

Localização do recurso

(Herdado de Resource)
Message

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

Name

Nome do recurso

(Herdado de ProxyResource)
NextNotificationTime

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

NotificationExpirationTime

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

NotifiedTime

Obtém ou define o último carimbo de data/hora em UTC, na verdade, essa instância foi 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 do 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 se 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, deverá ser considerado "Ativo".

Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)

Métodos

Validate()

Valide o objeto . Gerará ValidationException se a validação falhar.

(Herdado de Resource)

Aplica-se a