RecommendedAction interface
Рекомендуемое действие базы данных, сервера или эластичного пула.
- Extends
Свойства
| details | Возвращает дополнительные сведения, относящиеся к этому рекомендуемого действия. |
| error |
Возвращает сведения об ошибке, если и почему это рекомендуемое действие помещается в состояние ошибки. |
| estimated |
Получает оценочную информацию о воздействии для этого рекомендуемого действия, например, оценочное усиление CPU, оценка изменения пространства диска |
| execute |
Возвращает время, затраченное на применение этого рекомендуемого действия к ресурсу пользователя. например, время, затраченное на создание индекса |
| execute |
Возвращает, если утверждение для применения этого рекомендуемого действия было дано пользователем или системой. |
| execute |
Возвращает время, когда это рекомендуемое действие было утверждено для выполнения. |
| execute |
Возвращает время, когда система начала применять это рекомендуемое действие к ресурсу пользователя. например, время начала создания индекса |
| implementation |
Возвращает сведения о реализации этого рекомендуемого действия для пользователя, чтобы применить его вручную. |
| is |
Возвращает, если это рекомендуемое действие было предложено некоторое время назад, но пользователь решил игнорировать это, и система снова добавила новое рекомендуемое действие. |
| is |
Понимает, можно ли выполнить это рекомендованное действие пользователем |
| is |
Понимает, можно ли отменить изменения, применённые этим рекомендованным действием, пользователем |
| kind | Тип ресурса. |
| last |
Возвращает время последнего обновления этого рекомендуемого действия. |
| linked |
Возвращает связанные объекты, если таковые есть. |
| location | Расположение ресурса. |
| observed |
Получает информацию о наблюдаемом/фактическом воздействии для этого рекомендованного действия, например, фактическое усиление процессора, фактическое изменение пространства на диске |
| recommendation |
Получает причину, по которой рекомендуется использовать это действие. например, DuplicateIndex |
| revert |
Возвращает время, затраченное на отмену изменений этого рекомендуемого действия в ресурсе пользователя. Например, время, необходимое для удаления созданного индекса. |
| revert |
Возвращает, если утверждение для отмены этого рекомендуемого действия было дано пользователем или системой. |
| revert |
Возвращает время, когда это рекомендуемое действие было утверждено для возврата. |
| revert |
Возвращает время, когда система начала отменять изменения этого рекомендуемого действия в ресурсе пользователя. Например, время выполнения удаления индекса. |
| score | Возвращает влияние этого рекомендуемого действия. Возможные значения: 1 — Слабый удар, 2 — Средний и 3 — Высокий Удар. |
| state | Возвращает сведения о текущем состоянии, в которое выполняется рекомендуемое действие. |
| time |
Получает информацию о временных рядах метрик для этого рекомендованного действия, например, временные ряды потребления процессора |
| valid |
Возвращает время, с тех пор, когда это рекомендуемое действие является допустимым. |
Унаследованные свойства
| id | Полный идентификатор ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Имя ресурса. |
| system |
Метаданные 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
systemData
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.
systemData?: SystemData
Значение свойства
унаследован отProxyResource.systemData
type
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"
type?: string
Значение свойства
string
Наследуется отProxyResource.type