RecommendedAction interface

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

Extends

Свойства

details

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

errorDetails

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

estimatedImpact

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

executeActionDuration

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

executeActionInitiatedBy

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

executeActionInitiatedTime

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

executeActionStartTime

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

implementationDetails

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

isArchivedAction

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

isExecutableAction

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

isRevertableAction

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

kind

Тип ресурса.

lastRefresh

Возвращает время последнего обновления этого рекомендуемого действия.

linkedObjects

Возвращает связанные объекты, если таковые есть.

location

Расположение ресурса.

observedImpact

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

recommendationReason

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

revertActionDuration

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

revertActionInitiatedBy

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

revertActionInitiatedTime

Возвращает время, когда это рекомендуемое действие было утверждено для возврата.

revertActionStartTime

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

score

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

state

Возвращает сведения о текущем состоянии, в которое выполняется рекомендуемое действие.

timeSeries

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

validSince

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

Унаследованные свойства

id

Полный идентификатор ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Имя ресурса.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

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

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

kind

Тип ресурса.

kind?: string

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

string

lastRefresh

Возвращает время последнего обновления этого рекомендуемого действия.

lastRefresh?: Date

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

Date

linkedObjects

Возвращает связанные объекты, если таковые есть.

linkedObjects?: string[]

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

string[]

location

Расположение ресурса.

location?: string

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

string

observedImpact

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

observedImpact?: RecommendedActionImpactRecord[]

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

recommendationReason

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

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

Полный идентификатор ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

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

string

унаследовано отProxyResource.id

name

Имя ресурса.

name?: string

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

string

унаследован отProxyResource.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

systemData?: SystemData

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

унаследован отProxyResource.systemData

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

type?: string

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

string

Наследуется отProxyResource.type