RecommendedAction interface
Acción recomendada de base de datos, servidor o grupo elástico.
- Extends
Propiedades
details | Obtiene detalles adicionales específicos de esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
error |
Obtiene los detalles del error si y por qué esta acción recomendada se coloca en estado de error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
estimated |
Obtiene la información de impacto estimada para esta acción recomendada, por ejemplo, Ganancia estimada de CPU, Cambio de espacio en disco estimado NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
execute |
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 NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
execute |
Obtiene si el usuario o el sistema proporcionan la aprobación para aplicar esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
execute |
Obtiene la hora en que se aprobó esta acción recomendada para su ejecución. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
execute |
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 NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
implementation |
Obtiene los detalles de implementación de esta acción recomendada para que el usuario la aplique manualmente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
is |
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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
is |
Obtiene si este recurso recomendado es accionable por el usuario NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
is |
Obtiene si el usuario nota puede revertir los cambios aplicados por esta acción recomendada: esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
kind | Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
last |
Obtiene la hora en que esta acción recomendada se actualizó por última vez. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
linked |
Obtiene los objetos vinculados, si los hay. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
location | Ubicación del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
observed |
Obtiene la información de impacto real o observada para esta acción recomendada, por ejemplo, Ganancia de CPU real, Cambio real del espacio en disco NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
recommendation |
Obtiene el motivo de recomendar esta acción. Por ejemplo, DuplicateIndex NOTA: esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
revert |
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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
revert |
Obtiene si el usuario o el sistema proporcionan la aprobación para revertir esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
revert |
Obtiene la hora en que se aprobó esta acción recomendada para revertir. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
revert |
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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
score | Obtiene el impacto de esta acción recomendada. Los valores posibles son 1 - Impacto bajo, 2 - Impacto medio y 3 - Nota de alto impacto: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
state | Obtiene la información del estado actual en el que se encuentra la acción recomendada. |
time |
Obtiene la información de serie temporal de las métricas de esta acción recomendada, por ejemplo, serie temporal de consumo de CPU NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
valid |
Obtiene la hora desde que esta acción recomendada es válida. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Propiedades heredadas
id | Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
name | Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
type | Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
details
Obtiene detalles adicionales específicos de esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
details?: {[propertyName: string]: Record<string, unknown>}
Valor de propiedad
{[propertyName: string]: Record<string, unknown>}
errorDetails
Obtiene los detalles del error si y por qué esta acción recomendada se coloca en estado de error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
errorDetails?: RecommendedActionErrorInfo
Valor de propiedad
estimatedImpact
Obtiene la información de impacto estimada para esta acción recomendada, por ejemplo, Ganancia estimada de CPU, Cambio de espacio en disco estimado NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
estimatedImpact?: RecommendedActionImpactRecord[]
Valor de propiedad
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 NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
executeActionDuration?: string
Valor de propiedad
string
executeActionInitiatedBy
Obtiene si el usuario o el sistema proporcionan la aprobación para aplicar esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de propiedad
executeActionInitiatedTime
Obtiene la hora en que se aprobó esta acción recomendada para su ejecución. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
executeActionInitiatedTime?: Date
Valor de propiedad
Date
executeActionStartTime
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 NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
executeActionStartTime?: Date
Valor de propiedad
Date
implementationDetails
Obtiene los detalles de implementación de esta acción recomendada para que el usuario la aplique manualmente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
implementationDetails?: RecommendedActionImplementationInfo
Valor de propiedad
isArchivedAction
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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isArchivedAction?: boolean
Valor de propiedad
boolean
isExecutableAction
Obtiene si este recurso recomendado es accionable por el usuario NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isExecutableAction?: boolean
Valor de propiedad
boolean
isRevertableAction
Obtiene si el usuario nota puede revertir los cambios aplicados por esta acción recomendada: esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isRevertableAction?: boolean
Valor de propiedad
boolean
kind
Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
kind?: string
Valor de propiedad
string
lastRefresh
Obtiene la hora en que esta acción recomendada se actualizó por última vez. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
lastRefresh?: Date
Valor de propiedad
Date
linkedObjects
Obtiene los objetos vinculados, si los hay. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
linkedObjects?: string[]
Valor de propiedad
string[]
location
Ubicación del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
location?: string
Valor de propiedad
string
observedImpact
Obtiene la información de impacto real o observada para esta acción recomendada, por ejemplo, Ganancia de CPU real, Cambio real del espacio en disco NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
observedImpact?: RecommendedActionImpactRecord[]
Valor de propiedad
recommendationReason
Obtiene el motivo de recomendar esta acción. Por ejemplo, DuplicateIndex NOTA: esta propiedad no se serializará. Solo el servidor puede rellenarlo.
recommendationReason?: string
Valor de propiedad
string
revertActionDuration
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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
revertActionDuration?: string
Valor de propiedad
string
revertActionInitiatedBy
Obtiene si el usuario o el sistema proporcionan la aprobación para revertir esta acción recomendada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de propiedad
revertActionInitiatedTime
Obtiene la hora en que se aprobó esta acción recomendada para revertir. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
revertActionInitiatedTime?: Date
Valor de propiedad
Date
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, la hora en que se ejecuta la colocación del índice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
revertActionStartTime?: Date
Valor de propiedad
Date
score
Obtiene el impacto de esta acción recomendada. Los valores posibles son 1 - Impacto bajo, 2 - Impacto medio y 3 - Nota de alto impacto: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
score?: number
Valor de propiedad
number
state
Obtiene la información del estado actual en el que se encuentra la acción recomendada.
state?: RecommendedActionStateInfo
Valor de propiedad
timeSeries
Obtiene la información de serie temporal de las métricas de esta acción recomendada, por ejemplo, serie temporal de consumo de CPU NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
timeSeries?: RecommendedActionMetricInfo[]
Valor de propiedad
validSince
Obtiene la hora desde que esta acción recomendada es válida. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
validSince?: Date
Valor de propiedad
Date
Detalles de las propiedades heredadas
id
Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deProxyResource.id
name
Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deProxyResource.name
type
Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deProxyResource.type