Compartir a través de


Recommendation Clase

Definición

Representa un resultado de recomendación generado por el motor de recomendaciones.

[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
Herencia
Recommendation
Atributos

Constructores

Recommendation()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase Recommendation.

Propiedades

ActionName

Obtiene o establece el nombre de la acción recomendada por este objeto.

BladeName

Obtiene o establece un vínculo profundo en una hoja del portal.

CategoryTags

Obtiene la lista de etiquetas de categoría a las que pertenece esta recomendación.

Channels

Obtiene o establece la lista de canales que esta recomendación puede aplicar. Entre los valores posibles se incluyen: 'Notification', 'Api', 'Email', 'Webhook', 'All'

CreationTime

Obtiene o establece la marca de tiempo cuando se creó esta instancia.

DisplayName

Obtiene o establece el nombre descriptivo de la interfaz de usuario de la regla (puede que no sea único).

Enabled

Obtiene o establece true si esta recomendación sigue siendo válida (es decir, "procesable"). False si no es válido.

EndTime

Obtiene o establece la hora de finalización en UTC de un intervalo al que hace referencia la recomendación.

ExtensionName

Obtiene o establece el nombre de extensión del portal si existe.

ForwardLink

Obtiene o establece el vínculo de reenvío a un documento externo asociado a la regla.

Id

Obtiene el identificador de recurso.

(Heredado de ProxyOnlyResource)
IsDynamic

Obtiene o establece true si está asociado a una regla agregada dinámicamente.

Kind

Obtiene o establece el tipo de recurso.

(Heredado de ProxyOnlyResource)
Level

Obtiene o establece el nivel que indica cómo puede afectar esta recomendación crítica. Entre los valores posibles se incluyen: 'Critical', 'Warning', 'Information', 'NonUrgentSuggestion'

Message

Obtiene o establece el texto de la recomendación.

Name

Obtiene el nombre del recurso.

(Heredado de ProxyOnlyResource)
NextNotificationTime

Obtiene o establece cuándo notificar esta recomendación a continuación en UTC. Null significa que ya no se notificará esto.

NotificationExpirationTime

Obtiene o establece la fecha y hora en UTC cuando expira esta notificación.

NotifiedTime

Obtiene o establece la última marca de tiempo en UTC que esta instancia se notificó realmente. Null significa que esta recomendación aún no se ha notificado.

RecommendationId

Obtiene o establece un valor GUID al que está asociado cada objeto de recomendación.

ResourceId

Obtiene o establece la cadena completa del identificador de recurso de ARM con la que está asociado este objeto de recomendación.

ResourceScope

Obtiene o establece el nombre de un tipo de recurso que se aplica esta recomendación, por ejemplo, Suscripción, ServerFarm, Sitio. Entre los valores posibles se incluyen: "ServerFarm", "Subscription", "WebSite".

RuleName

Obtiene o establece el nombre único de la regla.

Score

Obtiene o establece un valor de métrica medido por la regla.

StartTime

Obtiene o establece la hora de inicio en UTC de un intervalo al que hace referencia la recomendación.

States

Obtiene o establece la lista de estados de esta recomendación. Si es null, se debe considerar "Activo".

Type

Obtiene el tipo de recurso.

(Heredado de ProxyOnlyResource)

Se aplica a