RecommendedAction interface
Рекомендуемое действие базы данных, сервера или эластичного пула.
- Extends
Свойства
details | Возвращает дополнительные сведения, относящиеся к этому рекомендуемого действия. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
error |
Возвращает сведения об ошибке, если и почему это рекомендуемое действие помещается в состояние ошибки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
estimated |
Возвращает сведения о предполагаемом влиянии для этого рекомендуемого действия, например предполагаемое увеличение ЦП, предполагаемое изменение места на диске ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
execute |
Возвращает время, затраченное на применение этого рекомендуемого действия к ресурсу пользователя. Например, время, затраченное на создание индекса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
execute |
Возвращает, если утверждение для применения этого рекомендуемого действия было дано пользователем или системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
execute |
Возвращает время, когда это рекомендуемое действие было утверждено для выполнения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
execute |
Возвращает время, когда система начала применять это рекомендуемое действие к ресурсу пользователя. Например, время начала создания индекса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
implementation |
Возвращает сведения о реализации этого рекомендуемого действия для пользователя, чтобы применить его вручную. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
is |
Возвращает, если это рекомендуемое действие было предложено некоторое время назад, но пользователь решил игнорировать это, и система снова добавила новое рекомендуемое действие. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
is |
Возвращает, если это рекомендуемое действие можно использовать для пользователя ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
is |
Возвращает, если изменения, примененные этим рекомендуемым действием, можно отменить с помощью user NOTE: это свойство не будет сериализовано. Его можно заполнить только сервером. |
kind | Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
last |
Возвращает время последнего обновления этого рекомендуемого действия. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
linked |
Возвращает связанные объекты, если таковые есть. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
location | Расположение ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
observed |
Получает сведения о наблюдаемом или фактическом влиянии для этого рекомендуемого действия, например фактическое увеличение ЦП, фактическое изменение места на диске. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
recommendation |
Получает причину, по которой рекомендуется использовать это действие. Например, DuplicateIndex NOTE: это свойство не будет сериализовано. Его можно заполнить только сервером. |
revert |
Возвращает время, затраченное на отмену изменений этого рекомендуемого действия в ресурсе пользователя. Например, время, необходимое для удаления созданного индекса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
revert |
Возвращает, если утверждение для отмены этого рекомендуемого действия было дано пользователем или системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
revert |
Возвращает время, когда это рекомендуемое действие было утверждено для возврата. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
revert |
Возвращает время, когда система начала отменять изменения этого рекомендуемого действия в ресурсе пользователя. Например, время выполнения удаления индекса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
score | Возвращает влияние этого рекомендуемого действия. Возможные значения: 1 — низкое влияние, 2 — среднее влияние и 3 — примечание высокого влияния: это свойство не будет сериализовано. Его можно заполнить только сервером. |
state | Возвращает сведения о текущем состоянии, в которое выполняется рекомендуемое действие. |
time |
Возвращает сведения о временных рядах метрик для этого рекомендуемого действия, например, примечание о потреблении ЦП. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
valid |
Возвращает время, с тех пор, когда это рекомендуемое действие является допустимым. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Унаследованные свойства
id | Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
name | Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
type | Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
details
Возвращает дополнительные сведения, относящиеся к этому рекомендуемого действия. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
details?: {[propertyName: string]: Record<string, unknown>}
Значение свойства
{[propertyName: string]: Record<string, unknown>}
errorDetails
Возвращает сведения об ошибке, если и почему это рекомендуемое действие помещается в состояние ошибки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
errorDetails?: RecommendedActionErrorInfo
Значение свойства
estimatedImpact
Возвращает сведения о предполагаемом влиянии для этого рекомендуемого действия, например предполагаемое увеличение ЦП, предполагаемое изменение места на диске ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
estimatedImpact?: RecommendedActionImpactRecord[]
Значение свойства
executeActionDuration
Возвращает время, затраченное на применение этого рекомендуемого действия к ресурсу пользователя. Например, время, затраченное на создание индекса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
executeActionDuration?: string
Значение свойства
string
executeActionInitiatedBy
Возвращает, если утверждение для применения этого рекомендуемого действия было дано пользователем или системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Значение свойства
executeActionInitiatedTime
Возвращает время, когда это рекомендуемое действие было утверждено для выполнения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
executeActionInitiatedTime?: Date
Значение свойства
Date
executeActionStartTime
Возвращает время, когда система начала применять это рекомендуемое действие к ресурсу пользователя. Например, время начала создания индекса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
executeActionStartTime?: Date
Значение свойства
Date
implementationDetails
Возвращает сведения о реализации этого рекомендуемого действия для пользователя, чтобы применить его вручную. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
implementationDetails?: RecommendedActionImplementationInfo
Значение свойства
isArchivedAction
Возвращает, если это рекомендуемое действие было предложено некоторое время назад, но пользователь решил игнорировать это, и система снова добавила новое рекомендуемое действие. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
isArchivedAction?: boolean
Значение свойства
boolean
isExecutableAction
Возвращает, если это рекомендуемое действие можно использовать для пользователя ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
isExecutableAction?: boolean
Значение свойства
boolean
isRevertableAction
Возвращает, если изменения, примененные этим рекомендуемым действием, можно отменить с помощью user NOTE: это свойство не будет сериализовано. Его можно заполнить только сервером.
isRevertableAction?: boolean
Значение свойства
boolean
kind
Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
kind?: string
Значение свойства
string
lastRefresh
Возвращает время последнего обновления этого рекомендуемого действия. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
lastRefresh?: Date
Значение свойства
Date
linkedObjects
Возвращает связанные объекты, если таковые есть. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
linkedObjects?: string[]
Значение свойства
string[]
location
Расположение ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
location?: string
Значение свойства
string
observedImpact
Получает сведения о наблюдаемом или фактическом влиянии для этого рекомендуемого действия, например фактическое увеличение ЦП, фактическое изменение места на диске. Это свойство не будет сериализовано. Его можно заполнить только сервером.
observedImpact?: RecommendedActionImpactRecord[]
Значение свойства
recommendationReason
Получает причину, по которой рекомендуется использовать это действие. Например, DuplicateIndex NOTE: это свойство не будет сериализовано. Его можно заполнить только сервером.
recommendationReason?: string
Значение свойства
string
revertActionDuration
Возвращает время, затраченное на отмену изменений этого рекомендуемого действия в ресурсе пользователя. Например, время, необходимое для удаления созданного индекса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
revertActionDuration?: string
Значение свойства
string
revertActionInitiatedBy
Возвращает, если утверждение для отмены этого рекомендуемого действия было дано пользователем или системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Значение свойства
revertActionInitiatedTime
Возвращает время, когда это рекомендуемое действие было утверждено для возврата. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
revertActionInitiatedTime?: Date
Значение свойства
Date
revertActionStartTime
Возвращает время, когда система начала отменять изменения этого рекомендуемого действия в ресурсе пользователя. Например, время выполнения удаления индекса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
revertActionStartTime?: Date
Значение свойства
Date
score
Возвращает влияние этого рекомендуемого действия. Возможные значения: 1 — низкое влияние, 2 — среднее влияние и 3 — примечание высокого влияния: это свойство не будет сериализовано. Его можно заполнить только сервером.
score?: number
Значение свойства
number
state
Возвращает сведения о текущем состоянии, в которое выполняется рекомендуемое действие.
state?: RecommendedActionStateInfo
Значение свойства
timeSeries
Возвращает сведения о временных рядах метрик для этого рекомендуемого действия, например, примечание о потреблении ЦП. Это свойство не будет сериализовано. Его можно заполнить только сервером.
timeSeries?: RecommendedActionMetricInfo[]
Значение свойства
validSince
Возвращает время, с тех пор, когда это рекомендуемое действие является допустимым. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
validSince?: Date
Значение свойства
Date
Сведения об унаследованном свойстве
id
Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследовано отProxyResource.id
name
Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отProxyResource.name
type
Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
Наследуется отProxyResource.type