Compartir a través de


RecommendedAction Constructores

Definición

Sobrecargas

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.

RecommendedAction()

Inicializa una nueva instancia de la clase RecommendedAction.

public RecommendedAction ();
Public Sub New ()

Se aplica a

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.

public RecommendedAction (Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo state, string id = default, string name = default, string type = default, string kind = default, string location = default, string recommendationReason = default, DateTime? validSince = default, DateTime? lastRefresh = default, bool? isExecutableAction = default, bool? isRevertableAction = default, bool? isArchivedAction = default, DateTime? executeActionStartTime = default, string executeActionDuration = default, DateTime? revertActionStartTime = default, string revertActionDuration = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? executeActionInitiatedBy = default, DateTime? executeActionInitiatedTime = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? revertActionInitiatedBy = default, DateTime? revertActionInitiatedTime = default, int? score = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo implementationDetails = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo errorDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> estimatedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> observedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> timeSeries = default, System.Collections.Generic.IList<string> linkedObjects = default, System.Collections.Generic.IDictionary<string,object> details = default);
new Microsoft.Azure.Management.Sql.Models.RecommendedAction : Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo * string * string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTime> * string * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo * Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> * System.Collections.Generic.IList<string> * System.Collections.Generic.IDictionary<string, obj> -> Microsoft.Azure.Management.Sql.Models.RecommendedAction
Public Sub New (state As RecommendedActionStateInfo, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As String = Nothing, Optional location As String = Nothing, Optional recommendationReason As String = Nothing, Optional validSince As Nullable(Of DateTime) = Nothing, Optional lastRefresh As Nullable(Of DateTime) = Nothing, Optional isExecutableAction As Nullable(Of Boolean) = Nothing, Optional isRevertableAction As Nullable(Of Boolean) = Nothing, Optional isArchivedAction As Nullable(Of Boolean) = Nothing, Optional executeActionStartTime As Nullable(Of DateTime) = Nothing, Optional executeActionDuration As String = Nothing, Optional revertActionStartTime As Nullable(Of DateTime) = Nothing, Optional revertActionDuration As String = Nothing, Optional executeActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional executeActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional revertActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional revertActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional score As Nullable(Of Integer) = Nothing, Optional implementationDetails As RecommendedActionImplementationInfo = Nothing, Optional errorDetails As RecommendedActionErrorInfo = Nothing, Optional estimatedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional observedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional timeSeries As IList(Of RecommendedActionMetricInfo) = Nothing, Optional linkedObjects As IList(Of String) = Nothing, Optional details As IDictionary(Of String, Object) = Nothing)

Parámetros

state
RecommendedActionStateInfo

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

id
String

Identificador del recurso.

name
String

Nombre del recurso.

type
String

Tipo de recurso.

kind
String

Tipo de recurso.

location
String

Ubicación del recurso

recommendationReason
String

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

validSince
Nullable<DateTime>

Obtiene la hora desde que esta acción recomendada es válida.

lastRefresh
Nullable<DateTime>

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

isExecutableAction
Nullable<Boolean>

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

isRevertableAction
Nullable<Boolean>

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

isArchivedAction
Nullable<Boolean>

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

executeActionStartTime
Nullable<DateTime>

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

executeActionDuration
String

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

revertActionStartTime
Nullable<DateTime>

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

revertActionDuration
String

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

executeActionInitiatedBy
Nullable<RecommendedActionInitiatedBy>

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

executeActionInitiatedTime
Nullable<DateTime>

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

revertActionInitiatedBy
Nullable<RecommendedActionInitiatedBy>

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

revertActionInitiatedTime
Nullable<DateTime>

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

score
Nullable<Int32>

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

implementationDetails
RecommendedActionImplementationInfo

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

errorDetails
RecommendedActionErrorInfo

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

estimatedImpact
IList<RecommendedActionImpactRecord>

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

observedImpact
IList<RecommendedActionImpactRecord>

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.

timeSeries
IList<RecommendedActionMetricInfo>

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

linkedObjects
IList<String>

Obtiene los objetos vinculados, si los hay.

details
IDictionary<String,Object>

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

Se aplica a