Поделиться через


Managed Instance Operations - Get

Возвращает операцию управления в управляемом экземпляре.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/operations/{operationId}?api-version=2023-08-01

Параметры URI

Имя В Обязательно Тип Описание
managedInstanceName
path True

string

Имя управляемого экземпляра.

operationId
path True

string (uuid)

resourceGroupName
path True

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

subscriptionId
path True

string

Идентификатор подписки, идентифицирующий подписку Azure.

api-version
query True

string

Версия API, используемая для запроса.

Ответы

Имя Тип Описание
200 OK

ManagedInstanceOperation

Успешно получена указанная операция управляемого экземпляра.

Other Status Codes

ErrorResponse

Ответы на ошибки: ***

  • 400 ManagedInstanceStoppingOrStoppingOrStopped — конфликтующая операция, отправленная во время остановки или остановки экземпляра

  • 400 ManagedInstanceStarting — конфликтующая операция, отправленная во время запуска экземпляра

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 ResourceNotFound — запрошенный ресурс не найден.

Примеры

Gets the managed instance management operation

Образец запроса

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/00000000-1111-2222-3333-444444444444?api-version=2023-08-01

Пример ответа

{
  "properties": {
    "managedInstanceName": "sqlcrudtest-4645",
    "operation": "UpsertManagedServer",
    "operationFriendlyName": "UPDATE MANAGED SERVER",
    "percentComplete": 100,
    "startTime": "2019-12-06T11:08:44.49Z",
    "state": "Cancelled",
    "isCancellable": false,
    "operationSteps": {
      "totalSteps": "6",
      "currentStep": 2,
      "stepsList": [
        {
          "order": 1,
          "name": "Request validation",
          "status": "Completed",
          "stepEndTime": "2019-12-06T11:08:45.57Z",
          "stepStartTime": "2019-12-06T11:08:44.49Z",
          "timeElapsed": "0"
        },
        {
          "order": 2,
          "name": "Virtual Cluster resize/creation",
          "status": "Completed",
          "stepEndTime": "2019-12-06T11:23:05.47Z",
          "stepStartTime": "2019-12-06T11:08:46.05Z",
          "timeElapsed": "14"
        },
        {
          "order": 3,
          "name": "New SQL Instance Startup",
          "status": "Canceled",
          "stepEndTime": "2019-12-06T11:23:11.51Z",
          "stepStartTime": "2019-12-06T11:23:05.55Z",
          "timeElapsed": "0"
        },
        {
          "order": 4,
          "name": "Seeding database files",
          "status": "NotStarted"
        },
        {
          "order": 5,
          "name": "Preparing Failover and Failover",
          "status": "NotStarted"
        },
        {
          "order": 6,
          "name": "Old SQL Instance cleanup",
          "status": "NotStarted"
        }
      ]
    }
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/11111111-1111-1111-1111-111111111111",
  "name": "11111111-1111-1111-1111-111111111111",
  "type": "Microsoft.Sql/managedInstances/operations"
}

Определения

Имя Описание
ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

ManagedInstanceOperation

Операция управляемого экземпляра.

ManagedInstanceOperationParametersPair

Параметры операции управляемого экземпляра.

ManagedInstanceOperationSteps

Шаги операции управляемого экземпляра.

ManagementOperationState

Состояние операции.

ManagementOperationStepState
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ManagedInstanceOperation

Операция управляемого экземпляра.

Имя Тип Описание
id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties.description

string

Описание операции.

properties.errorCode

integer (int32)

Код ошибки операции.

properties.errorDescription

string

Описание ошибки операции.

properties.errorSeverity

integer (int32)

Серьезность ошибки операции.

properties.estimatedCompletionTime

string (date-time)

Предполагаемое время завершения операции.

properties.isCancellable

boolean

Можно ли отменить операцию.

properties.isUserError

boolean

Указывает, является ли ошибка пользователем.

properties.managedInstanceName

string

Имя управляемого экземпляра, на который выполняется операция.

properties.operation

string

Имя операции.

properties.operationFriendlyName

string

Понятное имя операции.

properties.operationParameters

ManagedInstanceOperationParametersPair

Параметры операции.

properties.operationSteps

ManagedInstanceOperationSteps

Шаги операции.

properties.percentComplete

integer (int32)

Процент завершенной операции.

properties.startTime

string (date-time)

Время начала операции.

properties.state

ManagementOperationState

Состояние операции.

type

string

Тип ресурса.

ManagedInstanceOperationParametersPair

Параметры операции управляемого экземпляра.

Имя Тип Описание
currentParameters

UpsertManagedServerOperationParameters

Текущие параметры.

requestedParameters

UpsertManagedServerOperationParameters

Запрошенные параметры.

ManagedInstanceOperationSteps

Шаги операции управляемого экземпляра.

Имя Тип Описание
currentStep

integer (int32)

Количество текущих операций.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

Список шагов операции.

totalSteps

string

Общее количество шагов операции.

ManagementOperationState

Состояние операции.

Значение Описание
CancelInProgress
Cancelled
Failed
InProgress
Pending
Succeeded

ManagementOperationStepState

Значение Описание
Canceled
Completed
Failed
InProgress
NotStarted
SlowedDown

UpsertManagedServerOperationParameters

Имя Тип Описание
family

string

storageSizeInGB

integer (int32)

tier

string

vCores

integer (int32)

UpsertManagedServerOperationStepWithEstimatesAndDuration

Имя Тип Описание
name

string

order

integer (int32)

status

ManagementOperationStepState

stepEndTime

string (date-time)

stepStartTime

string (date-time)

timeElapsed

string