Partilhar via


Recommendation Construtores

Definição

Sobrecargas

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.

Recommendation()

Inicializa uma nova instância da classe Recommendation.

public Recommendation ();
Public Sub New ()

Aplica-se a

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.

public Recommendation (string id = default, string name = default, string kind = default, string type = default, DateTime? creationTime = default, Guid? recommendationId = default, string resourceId = default, string resourceScope = default, string ruleName = default, string displayName = default, string message = default, Microsoft.Azure.Management.WebSites.Models.NotificationLevel? level = default, Microsoft.Azure.Management.WebSites.Models.Channels? channels = default, System.Collections.Generic.IList<string> categoryTags = default, string actionName = default, int? enabled = default, System.Collections.Generic.IList<string> states = default, DateTime? startTime = default, DateTime? endTime = default, DateTime? nextNotificationTime = default, DateTime? notificationExpirationTime = default, DateTime? notifiedTime = default, double? score = default, bool? isDynamic = default, string extensionName = default, string bladeName = default, string forwardLink = default);
new Microsoft.Azure.Management.WebSites.Models.Recommendation : string * string * string * string * Nullable<DateTime> * Nullable<Guid> * string * string * string * string * string * Nullable<Microsoft.Azure.Management.WebSites.Models.NotificationLevel> * Nullable<Microsoft.Azure.Management.WebSites.Models.Channels> * System.Collections.Generic.IList<string> * string * Nullable<int> * System.Collections.Generic.IList<string> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<double> * Nullable<bool> * string * string * string -> Microsoft.Azure.Management.WebSites.Models.Recommendation
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional creationTime As Nullable(Of DateTime) = Nothing, Optional recommendationId As Nullable(Of Guid) = Nothing, Optional resourceId As String = Nothing, Optional resourceScope As String = Nothing, Optional ruleName As String = Nothing, Optional displayName As String = Nothing, Optional message As String = Nothing, Optional level As Nullable(Of NotificationLevel) = Nothing, Optional channels As Nullable(Of Channels) = Nothing, Optional categoryTags As IList(Of String) = Nothing, Optional actionName As String = Nothing, Optional enabled As Nullable(Of Integer) = Nothing, Optional states As IList(Of String) = Nothing, Optional startTime As Nullable(Of DateTime) = Nothing, Optional endTime As Nullable(Of DateTime) = Nothing, Optional nextNotificationTime As Nullable(Of DateTime) = Nothing, Optional notificationExpirationTime As Nullable(Of DateTime) = Nothing, Optional notifiedTime As Nullable(Of DateTime) = Nothing, Optional score As Nullable(Of Double) = Nothing, Optional isDynamic As Nullable(Of Boolean) = Nothing, Optional extensionName As String = Nothing, Optional bladeName As String = Nothing, Optional forwardLink As String = Nothing)

Parâmetros

id
String

ID do recurso.

name
String

Nome do recurso.

kind
String

Tipo de recurso.

type
String

Tipo de recurso.

creationTime
Nullable<DateTime>

Carimbo de data/hora quando essa instância foi criada.

recommendationId
Nullable<Guid>

Um valor GUID ao qual cada objeto de recomendação está associado.

resourceId
String

Cadeia de caracteres de ID de recurso arm completa à qual esse objeto de recomendação está associado.

resourceScope
String

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
String

Nome exclusivo da regra.

displayName
String

Nome amigável da interface do usuário da regra (pode não ser exclusivo).

message
String

Texto da recomendação.

level
Nullable<NotificationLevel>

Nível que indica o quão crítica essa recomendação pode afetar. Os valores possíveis incluem: 'Critical', 'Warning', 'Information', 'NonUrgentSuggestion'

channels
Nullable<Channels>

Lista de canais que essa recomendação pode aplicar. Os valores possíveis incluem: 'Notification', 'Api', 'Email', 'Webhook', 'All'

categoryTags
IList<String>

A lista de marcas de categoria à qual essa recomendação pertence.

actionName
String

Nome da ação recomendada por este objeto.

enabled
Nullable<Int32>

True se essa recomendação ainda for válida (ou seja, "acionável"). False se for inválido.

states
IList<String>

A lista de estados dessa recomendação. Se for nulo, ele deverá ser considerado "Ativo".

startTime
Nullable<DateTime>

A hora de início em UTC de um intervalo ao qual a recomendação se refere.

endTime
Nullable<DateTime>

A hora de término em UTC de um intervalo ao qual a recomendação se refere.

nextNotificationTime
Nullable<DateTime>

Quando notificar essa recomendação em UTC. Nulo significa que isso nunca mais será notificado.

notificationExpirationTime
Nullable<DateTime>

Data e hora em UTC em que essa notificação expira.

notifiedTime
Nullable<DateTime>

Último carimbo de data/hora em UTC, essa instância foi realmente notificada. Nulo significa que essa recomendação ainda não foi notificada.

score
Nullable<Double>

Um valor de métrica medido pela regra.

isDynamic
Nullable<Boolean>

True se isso estiver associado a uma regra adicionada dinamicamente

extensionName
String

Nome da extensão do portal, se existir.

bladeName
String

Link profundo para uma folha no portal.

forwardLink
String

Encaminhar link para um documento externo associado à regra.

Aplica-se a