Compartir a través de


RecommendedAction Clase

Definición

Acción recomendada de base de datos, servidor o grupo elástico.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedAction : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedAction = class
    inherit ProxyResource
Public Class RecommendedAction
Inherits ProxyResource
Herencia
RecommendedAction
Atributos

Constructores

RecommendedAction()

Inicializa una nueva instancia de la clase RecommendedAction.

RecommendedAction(RecommendedActionStateInfo, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<Int32>, RecommendedActionImplementationInfo, RecommendedActionErrorInfo, IList<RecommendedActionImpactRecord>, IList<RecommendedActionImpactRecord>, IList<RecommendedActionMetricInfo>, IList<String>, IDictionary<String, Object>)

Inicializa una nueva instancia de la clase RecommendedAction.

Propiedades

Details

Obtiene detalles adicionales específicos de esta acción recomendada.

ErrorDetails

Obtiene los detalles del error si y por qué esta acción recomendada se coloca en estado de error.

EstimatedImpact

Obtiene la información de impacto estimada de esta acción recomendada, por ejemplo, Ganancia estimada de CPU, Cambio estimado del espacio en disco.

ExecuteActionDuration

Obtiene el tiempo necesario para aplicar esta acción recomendada en el recurso de usuario. Por ejemplo, tiempo necesario para la creación de índices

ExecuteActionInitiatedBy

Obtiene si el usuario o el sistema han proporcionado la aprobación para aplicar esta acción recomendada. Entre los valores posibles se incluyen: "User", "System"

ExecuteActionInitiatedTime

Obtiene la hora en que se aprobó esta acción recomendada para su ejecución.

ExecuteActionStartTime

Obtiene la hora en que el sistema comenzó a aplicar esta acción recomendada en el recurso de usuario. Por ejemplo, hora de inicio de creación de índices

Id

Obtiene el identificador de recursos.

(Heredado de Resource)
ImplementationDetails

Obtiene los detalles de implementación de esta acción recomendada para que el usuario lo aplique manualmente.

IsArchivedAction

Obtiene si esta acción recomendada se sugirió hace algún tiempo, pero el usuario eligió omitir esto y el sistema agregó una nueva acción recomendada de nuevo.

IsExecutableAction

Obtiene si el usuario puede realizar esta acción recomendada.

IsRevertableAction

Obtiene si el usuario puede revertir los cambios aplicados por esta acción recomendada.

Kind

Obtiene el tipo de recurso.

LastRefresh

Obtiene la hora en que esta acción recomendada se actualizó por última vez.

LinkedObjects

Obtiene los objetos vinculados, si los hay.

Location

Obtiene la ubicación del recurso.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
ObservedImpact

Obtiene la información de impacto real o observada para esta acción recomendada, por ejemplo, ganancia de CPU real, cambio de espacio en disco real.

RecommendationReason

Obtiene el motivo para recomendar esta acción. Por ejemplo, DuplicateIndex

RevertActionDuration

Obtiene el tiempo necesario para revertir los cambios de esta acción recomendada en el recurso de usuario. Por ejemplo, el tiempo necesario para quitar el índice creado.

RevertActionInitiatedBy

Obtiene si el usuario o el sistema han proporcionado la aprobación para revertir esta acción recomendada. Entre los valores posibles se incluyen: "User", "System"

RevertActionInitiatedTime

Obtiene la hora a la que se aprobó esta acción recomendada para revertir.

RevertActionStartTime

Obtiene la hora en que el sistema comenzó a revertir los cambios de esta acción recomendada en el recurso de usuario. Por ejemplo, hora en que se ejecuta la eliminación de índices.

Score

Obtiene el impacto de esta acción recomendada. Los valores posibles son 1 - Bajo impacto, 2 - Impacto medio y 3 - Alto impacto

State

Obtiene la información del estado actual en el que se encuentra la acción recomendada.

TimeSeries

Obtiene la información de serie temporal de métricas de esta acción recomendada, por ejemplo, la serie temporal de consumo de CPU.

Type

Obtiene el tipo de recurso.

(Heredado de Resource)
ValidSince

Obtiene el tiempo desde que esta acción recomendada es válida.

Métodos

Validate()

Valide el objeto .

Se aplica a