Partilhar via


RecommendedActionData Classe

Definição

Uma classe que representa o modelo de dados RecommendedAction. Ação recomendada de banco de dados, servidor ou pool elástico.

public class RecommendedActionData : Azure.ResourceManager.Models.ResourceData
type RecommendedActionData = class
    inherit ResourceData
Public Class RecommendedActionData
Inherits ResourceData
Herança
RecommendedActionData

Construtores

RecommendedActionData()

Inicializa uma nova instância de RecommendedActionData.

Propriedades

Details

Obtém detalhes adicionais específicos para essa ação recomendada.

Para atribuir um objeto ao valor dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

ErrorDetails

Obtém os detalhes do erro se e por que essa ação recomendada é colocada no estado de erro.

EstimatedImpact

Obtém as informações de impacto estimadas para essa ação recomendada, por exemplo, Ganho estimado da CPU, alteração estimada do espaço em disco.

ExecuteActionDuration

Obtém o tempo necessário para aplicar essa ação recomendada no recurso do usuário. por exemplo, tempo gasto para a criação do índice.

ExecuteActionInitiatedBy

Obtém se a aprovação para aplicar essa ação recomendada foi fornecida pelo usuário/sistema.

ExecuteActionInitiatedOn

Obtém a hora em que essa ação recomendada foi aprovada para execução.

ExecuteActionStartOn

Obtém a hora em que o sistema começou a aplicar essa ação recomendada no recurso do usuário. por exemplo, hora de início da criação do índice.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
ImplementationDetails

Obtém os detalhes de implementação dessa ação recomendada para o usuário aplicá-la manualmente.

IsArchivedAction

Obtém se essa ação recomendada foi sugerida há algum tempo, mas o usuário optou por ignorar isso e o sistema adicionou uma nova ação recomendada novamente.

IsExecutableAction

Obtém se essa ação recomendada é acionável pelo usuário.

IsRevertableAction

Obtém se as alterações aplicadas por essa ação recomendada podem ser revertidas pelo usuário.

Kind

Tipo de recurso.

LastRefresh

Obtém a hora em que essa ação recomendada foi atualizada pela última vez.

LinkedObjects

Obtém os objetos vinculados, se houver.

Location

Local do recurso.

Name

O nome do recurso.

(Herdado de ResourceData)
ObservedImpact

Obtém as informações de impacto observadas/reais para essa ação recomendada, por exemplo, ganho real da CPU, alteração real do espaço em disco.

RecommendationReason

Obtém o motivo para recomendar essa ação. por exemplo, DuplicateIndex.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
RevertActionDuration

Obtém o tempo necessário para reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, tempo necessário para descartar o índice criado.

RevertActionInitiatedBy

Obtém se a aprovação para reverter essa ação recomendada foi fornecida pelo usuário/sistema.

RevertActionInitiatedOn

Obtém a hora em que essa ação recomendada foi aprovada para reverter.

RevertActionStartOn

Obtém a hora em que o sistema começou a reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, a hora em que a queda do índice é executada.

Score

Obtém o impacto dessa ação recomendada. Os valores possíveis são 1 – Baixo impacto, 2 – Impacto Médio e 3 – Alto Impacto.

State

Obtém as informações do estado atual em que a ação recomendada está.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
TimeSeries

Obtém as informações de série temporal de métricas para essa ação recomendada, por exemplo, série temporal de consumo de CPU.

ValidSince

Obtém o tempo desde quando essa ação recomendada é válida.

Aplica-se a