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. |
| error |
Obtiene los detalles del error si y por qué esta acción recomendada se coloca en estado de error. |
| estimated |
Obtiene la información estimada del impacto para esta acción recomendada, por ejemplo, ganancia estimada de CPU, cambio estimado en el espacio en disco |
| execute |
Obtiene el tiempo necesario para aplicar esta acción recomendada en el recurso de usuario. por ejemplo, el tiempo que tarda en crear índices |
| execute |
Obtiene si el usuario o el sistema han proporcionado la aprobación para aplicar esta acción recomendada. |
| execute |
Obtiene la hora en que se aprobó esta acción recomendada para su ejecución. |
| execute |
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 la creación del índice |
| implementation |
Obtiene los detalles de implementación de esta acción recomendada para que el usuario la aplique manualmente. |
| is |
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. |
| is |
Obtiende si esta acción recomendada es accionable por el usuario |
| is |
Obtiene, si los cambios aplicados por esta acción recomendada pueden ser revertidos por el usuario |
| kind | Tipo de recurso. |
| last |
Obtiene la hora en que esta acción recomendada se actualizó por última vez. |
| linked |
Obtiene los objetos vinculados, si los hay. |
| location | Ubicación del recurso. |
| observed |
Obtiene la información observada/real de impacto para esta acción recomendada, por ejemplo, ganancia real de CPU, cambio real de espacio en disco |
| recommendation |
Obtiene el motivo para recomendar esta acción. por ejemplo, DuplicateIndex |
| 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. |
| revert |
Obtiene si el usuario o el sistema proporcionan la aprobación para revertir esta acción recomendada. |
| revert |
Obtiene la hora en que se aprobó esta acción recomendada para revertir. |
| 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 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. |
| time |
Obtiene la información de series temporales de métricas para esta acción recomendada, por ejemplo, series temporales de consumo de CPU |
| valid |
Obtiene la hora desde que esta acción recomendada es válida. |
Propiedades heredadas
| id | Identificador completamente cualificado del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nombre del recurso. |
| system |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
| type | Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Detalles de las propiedades
details
Obtiene detalles adicionales específicos de esta acción recomendada.
details?: Record<string, string>
Valor de propiedad
Record<string, string>
errorDetails
Obtiene los detalles del error si y por qué esta acción recomendada se coloca en estado de error.
errorDetails?: RecommendedActionErrorInfo
Valor de propiedad
estimatedImpact
Obtiene la información estimada del impacto para esta acción recomendada, por ejemplo, ganancia estimada de CPU, cambio estimado en el espacio en disco
estimatedImpact?: RecommendedActionImpactRecord[]
Valor de propiedad
executeActionDuration
Obtiene el tiempo necesario para aplicar esta acción recomendada en el recurso de usuario. por ejemplo, el tiempo que tarda en crear índices
executeActionDuration?: string
Valor de propiedad
string
executeActionInitiatedBy
Obtiene si el usuario o el sistema han proporcionado la aprobación para aplicar esta acción recomendada.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de propiedad
executeActionInitiatedTime
Obtiene la hora en que se aprobó esta acción recomendada para su ejecución.
executeActionInitiatedTime?: Date
Valor de propiedad
Date
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 la creación del índice
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.
implementationDetails?: RecommendedActionImplementationInfo
Valor de propiedad
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.
isArchivedAction?: boolean
Valor de propiedad
boolean
isExecutableAction
Obtiende si esta acción recomendada es accionable por el usuario
isExecutableAction?: boolean
Valor de propiedad
boolean
isRevertableAction
Obtiene, si los cambios aplicados por esta acción recomendada pueden ser revertidos por el usuario
isRevertableAction?: boolean
Valor de propiedad
boolean
kind
Tipo de recurso.
kind?: string
Valor de propiedad
string
lastRefresh
Obtiene la hora en que esta acción recomendada se actualizó por última vez.
lastRefresh?: Date
Valor de propiedad
Date
linkedObjects
Obtiene los objetos vinculados, si los hay.
linkedObjects?: string[]
Valor de propiedad
string[]
location
Ubicación del recurso.
location?: string
Valor de propiedad
string
observedImpact
Obtiene la información observada/real de impacto para esta acción recomendada, por ejemplo, ganancia real de CPU, cambio real de espacio en disco
observedImpact?: RecommendedActionImpactRecord[]
Valor de propiedad
recommendationReason
Obtiene el motivo para recomendar esta acción. por ejemplo, DuplicateIndex
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.
revertActionDuration?: string
Valor de propiedad
string
revertActionInitiatedBy
Obtiene si el usuario o el sistema proporcionan la aprobación para revertir esta acción recomendada.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de propiedad
revertActionInitiatedTime
Obtiene la hora en que se aprobó esta acción recomendada para revertir.
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 eliminación de índices.
revertActionStartTime?: Date
Valor de propiedad
Date
score
Obtiene el impacto de esta acción recomendada. Los valores posibles son 1 - Bajo impacto, 2 - Impacto medio y 3 - Alto Impacto
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 series temporales de métricas para esta acción recomendada, por ejemplo, series temporales de consumo de CPU
timeSeries?: RecommendedActionMetricInfo[]
Valor de propiedad
validSince
Obtiene la hora desde que esta acción recomendada es válida.
validSince?: Date
Valor de propiedad
Date
Detalles de las propiedades heredadas
id
Identificador completamente cualificado del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de propiedad
string
heredado deProxyResource.id
name
systemData
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.
systemData?: SystemData
Valor de propiedad
heredado deProxyResource.systemData
type
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valor de propiedad
string
Heredado deProxyResource.type