RecommendedActionProperties interface

Свойства для базы данных, сервера или эластичного пула. Рекомендуемое действие.

Свойства

details

Получает дополнительные детали, связанные с этим рекомендуемым действием.

errorDetails

Получает детали ошибки, если и почему это рекомендованное действие переведено в состояние ошибки.

estimatedImpact

Получает оценочную информацию о воздействии для этого рекомендуемого действия, например, оценочное усиление CPU, оценка изменения пространства диска

executeActionDuration

Получает время, потраченное на применение этого рекомендованного действия к пользовательскому ресурсу. например, время, затраченное на создание индекса

executeActionInitiatedBy

Понимает, дали ли одобрение на применение этого рекомендованного действия пользователем/системой.

executeActionInitiatedTime

Получает время, когда рекомендованное действие было одобрено к исполнению.

executeActionStartTime

Получает время, когда система начала применять это рекомендованное действие к пользовательскому ресурсу. например, время начала создания индекса

implementationDetails

Получает детали реализации этого рекомендованного действия, чтобы пользователь мог применить его вручную.

isArchivedAction

Понимает, предлагалось ли это рекомендованное действие какое-то время назад, но пользователь решил проигнорировать это, и система снова добавила новое рекомендуемое действие.

isExecutableAction

Понимает, можно ли выполнить это рекомендованное действие пользователем

isRevertableAction

Понимает, можно ли отменить изменения, применённые этим рекомендованным действием, пользователем

lastRefresh

Получает время, когда это рекомендованное действие в последний раз обновлялось.

linkedObjects

Получает связанные объекты, если они есть.

observedImpact

Получает информацию о наблюдаемом/фактическом воздействии для этого рекомендованного действия, например, фактическое усиление процессора, фактическое изменение пространства на диске

recommendationReason

Понимает, почему я рекомендовал это действие. например, DuplicateIndex

revertActionDuration

Получает время, необходимое для отмены изменений этого рекомендованного действия по пользовательскому ресурсу. например, время, затраченное на удаление созданного индекса.

revertActionInitiatedBy

Понимает, было ли одобрение на отмену этого рекомендованного действия пользователем/системой.

revertActionInitiatedTime

Получает время, когда это рекомендованное действие было одобрено для отмены.

revertActionStartTime

Получает время, когда система начала отменять изменения этого рекомендованного действия по пользовательскому ресурсу. например, время, когда исполняется index drop.

score

Понимает эффект этого рекомендованного действия. Возможные значения: 1 — Слабый удар, 2 — Средний и 3 — Высокий Удар.

state

Получает информацию о текущем состоянии рекомендуемого действия.

timeSeries

Получает информацию о временных рядах метрик для этого рекомендованного действия, например, временные ряды потребления процессора

validSince

Получает время, с тех пор, когда это рекомендованное действие действительно действительно.

Сведения о свойстве

details

Получает дополнительные детали, связанные с этим рекомендуемым действием.

details?: Record<string, string>

Значение свойства

Record<string, string>

errorDetails

Получает детали ошибки, если и почему это рекомендованное действие переведено в состояние ошибки.

errorDetails?: RecommendedActionErrorInfo

Значение свойства

estimatedImpact

Получает оценочную информацию о воздействии для этого рекомендуемого действия, например, оценочное усиление CPU, оценка изменения пространства диска

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

Понимает, можно ли отменить изменения, применённые этим рекомендованным действием, пользователем

isRevertableAction?: boolean

Значение свойства

boolean

lastRefresh

Получает время, когда это рекомендованное действие в последний раз обновлялось.

lastRefresh?: Date

Значение свойства

Date

linkedObjects

Получает связанные объекты, если они есть.

linkedObjects?: string[]

Значение свойства

string[]

observedImpact

Получает информацию о наблюдаемом/фактическом воздействии для этого рекомендованного действия, например, фактическое усиление процессора, фактическое изменение пространства на диске

observedImpact?: RecommendedActionImpactRecord[]

Значение свойства

recommendationReason

Понимает, почему я рекомендовал это действие. например, DuplicateIndex

recommendationReason?: string

Значение свойства

string

revertActionDuration

Получает время, необходимое для отмены изменений этого рекомендованного действия по пользовательскому ресурсу. например, время, затраченное на удаление созданного индекса.

revertActionDuration?: string

Значение свойства

string

revertActionInitiatedBy

Понимает, было ли одобрение на отмену этого рекомендованного действия пользователем/системой.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Значение свойства

revertActionInitiatedTime

Получает время, когда это рекомендованное действие было одобрено для отмены.

revertActionInitiatedTime?: Date

Значение свойства

Date

revertActionStartTime

Получает время, когда система начала отменять изменения этого рекомендованного действия по пользовательскому ресурсу. например, время, когда исполняется index drop.

revertActionStartTime?: Date

Значение свойства

Date

score

Понимает эффект этого рекомендованного действия. Возможные значения: 1 — Слабый удар, 2 — Средний и 3 — Высокий Удар.

score?: number

Значение свойства

number

state

Получает информацию о текущем состоянии рекомендуемого действия.

state: RecommendedActionStateInfo

Значение свойства

timeSeries

Получает информацию о временных рядах метрик для этого рекомендованного действия, например, временные ряды потребления процессора

timeSeries?: RecommendedActionMetricInfo[]

Значение свойства

validSince

Получает время, с тех пор, когда это рекомендованное действие действительно действительно.

validSince?: Date

Значение свойства

Date