Compartilhar via


ArmAppServiceModelFactory.AppServiceRecommendation Método

Definição

Inicializa uma nova instância de AppServiceRecommendation.

public static Azure.ResourceManager.AppService.Models.AppServiceRecommendation AppServiceRecommendation (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? createdOn = default, Guid? recommendationId = default, Azure.Core.ResourceIdentifier resourceId = default, Azure.ResourceManager.AppService.Models.ResourceScopeType? resourceScope = default, string ruleName = default, string displayName = default, string message = default, Azure.ResourceManager.AppService.Models.NotificationLevel? level = default, Azure.ResourceManager.AppService.Models.RecommendationChannel? channels = default, System.Collections.Generic.IEnumerable<string> categoryTags = default, string actionName = default, int? enabled = default, System.Collections.Generic.IEnumerable<string> states = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, DateTimeOffset? nextNotificationOn = default, DateTimeOffset? notificationExpirationOn = default, DateTimeOffset? notifiedOn = default, double? score = default, bool? isDynamic = default, string extensionName = default, string bladeName = default, string forwardLink = default, string kind = default);
static member AppServiceRecommendation : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * Nullable<Guid> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.AppService.Models.ResourceScopeType> * string * string * string * Nullable<Azure.ResourceManager.AppService.Models.NotificationLevel> * Nullable<Azure.ResourceManager.AppService.Models.RecommendationChannel> * seq<string> * string * Nullable<int> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<bool> * string * string * string * string -> Azure.ResourceManager.AppService.Models.AppServiceRecommendation
Public Shared Function AppServiceRecommendation (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional recommendationId As Nullable(Of Guid) = Nothing, Optional resourceId As ResourceIdentifier = Nothing, Optional resourceScope As Nullable(Of ResourceScopeType) = 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 RecommendationChannel) = Nothing, Optional categoryTags As IEnumerable(Of String) = Nothing, Optional actionName As String = Nothing, Optional enabled As Nullable(Of Integer) = Nothing, Optional states As IEnumerable(Of String) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional nextNotificationOn As Nullable(Of DateTimeOffset) = Nothing, Optional notificationExpirationOn As Nullable(Of DateTimeOffset) = Nothing, Optional notifiedOn As Nullable(Of DateTimeOffset) = 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, Optional kind As String = Nothing) As AppServiceRecommendation

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

createdOn
Nullable<DateTimeOffset>

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
ResourceIdentifier

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

resourceScope
Nullable<ResourceScopeType>

Nome de um tipo de recurso que essa recomendação aplica, por exemplo, Assinatura, ServerFarm, Site.

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.

channels
Nullable<RecommendationChannel>

Lista de canais que essa recomendação pode aplicar.

categoryTags
IEnumerable<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
IEnumerable<String>

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

startOn
Nullable<DateTimeOffset>

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

endOn
Nullable<DateTimeOffset>

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

nextNotificationOn
Nullable<DateTimeOffset>

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

notificationExpirationOn
Nullable<DateTimeOffset>

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

notifiedOn
Nullable<DateTimeOffset>

Ú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.

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.

kind
String

Tipo de recurso.

Retornos

Uma nova AppServiceRecommendation instância para simulação.

Aplica-se a