Managed Instance Operations - Get

取得受控執行個體上的管理作業。

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

URI 參數

名稱 位於 必要 類型 Description
managedInstanceName
path True

string

受管理的執行個體名稱。

operationId
path True

string

uuid
resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。

subscriptionId
path True

string

可識別 Azure 訂用帳戶的訂用帳戶識別碼。

api-version
query True

string

要用於要求的 API 版本。

回應

名稱 類型 Description
200 OK

ManagedInstanceOperation

已成功擷取指定的受控實例作業。

Other Status Codes

錯誤回應: ≦

  • 404 SubscriptionDoesNotHaveServer - 找不到要求的伺服器

  • 404 ServerNotInSubscriptionResourceGroup - 指定的伺服器不存在於指定的資源群組和訂用帳戶中。

  • 404 ResourceNotFound - 找不到所要求的資源。

範例

Gets the managed instance management operation

Sample Request

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=2021-11-01

Sample Response

{
  "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"
}

定義

名稱 Description
ManagedInstanceOperation

受控實例作業。

ManagedInstanceOperationParametersPair

受控實例作業的參數。

ManagedInstanceOperationSteps

受控實例作業的步驟。

ManagementOperationState

作業狀態。

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

受控實例作業。

名稱 類型 Description
id

string

資源識別碼。

name

string

資源名稱。

properties.description

string

作業描述。

properties.errorCode

integer

作業錯誤碼。

properties.errorDescription

string

作業錯誤描述。

properties.errorSeverity

integer

作業錯誤嚴重性。

properties.estimatedCompletionTime

string

作業的預估完成時間。

properties.isCancellable

boolean

是否可以取消作業。

properties.isUserError

boolean

錯誤是否為用戶錯誤。

properties.managedInstanceName

string

正在執行作業的受控實例名稱。

properties.operation

string

作業的名稱。

properties.operationFriendlyName

string

作業的易記名稱。

properties.operationParameters

ManagedInstanceOperationParametersPair

作業參數。

properties.operationSteps

ManagedInstanceOperationSteps

作業步驟。

properties.percentComplete

integer

作業完成的百分比。

properties.startTime

string

作業開始時間。

properties.state

ManagementOperationState

作業狀態。

type

string

資源類型。

ManagedInstanceOperationParametersPair

受控實例作業的參數。

名稱 類型 Description
currentParameters

UpsertManagedServerOperationParameters

目前的參數。

requestedParameters

UpsertManagedServerOperationParameters

要求的參數。

ManagedInstanceOperationSteps

受控實例作業的步驟。

名稱 類型 Description
currentStep

integer

目前作業步驟的數目。

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

作業步驟清單。

totalSteps

string

作業步驟總數。

ManagementOperationState

作業狀態。

名稱 類型 Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

名稱 類型 Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

名稱 類型 Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

名稱 類型 Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string