Managed Instance Operations - Get

マネージド インスタンスに対する管理操作を取得します。

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

URI パラメーター

Name In Required Type Description
managedInstanceName
path True
  • string

マネージド インスタンスの名前。

operationId
path True
  • string
uuid
resourceGroupName
path True
  • string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

subscriptionId
path True
  • string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True
  • string

要求で使用する API のバージョン。

応答

Name Type Description
200 OK

指定したマネージド インスタンス操作が正常に取得されました。

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-02-01-preview

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": "5",
      "currentStep": 2,
      "stepsList": [
        {
          "order": 1,
          "name": "Request validation",
          "status": "Completed"
        },
        {
          "order": 2,
          "name": "New SQL Instance Startup",
          "status": "Canceled"
        },
        {
          "order": 3,
          "name": "Seeding database files",
          "status": "NotStarted"
        },
        {
          "order": 4,
          "name": "Preparing Failover and Failover",
          "status": "NotStarted"
        },
        {
          "order": 5,
          "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"
}

定義

ManagedInstanceOperation

マネージド インスタンス操作。

ManagedInstanceOperationParametersPair

マネージド インスタンス操作のパラメーター。

ManagedInstanceOperationSteps

マネージド インスタンス操作の手順。

ManagementOperationState

操作の状態。

UpsertManagedServerOperationParameters
UpsertManagedServerOperationStep

ManagedInstanceOperation

マネージド インスタンス操作。

Name Type Description
id
  • string

リソースの ID

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

操作パラメーター。

properties.operationSteps

操作手順。

properties.percentComplete
  • integer

完了した操作の割合。

properties.startTime
  • string

操作の開始時刻。

properties.state

操作の状態。

type
  • string

リソースの種類。

ManagedInstanceOperationParametersPair

マネージド インスタンス操作のパラメーター。

Name Type Description
currentParameters

現在のパラメーター。

requestedParameters

要求されたパラメーター。

ManagedInstanceOperationSteps

マネージド インスタンス操作の手順。

Name Type Description
currentStep
  • integer

現在の操作ステップの数。

stepsList

操作ステップの一覧。

totalSteps
  • string

操作ステップの総数。

ManagementOperationState

操作の状態。

Name Type Description
CancelInProgress
  • string
Cancelled
  • string
Failed
  • string
InProgress
  • string
Pending
  • string
Succeeded
  • string

UpsertManagedServerOperationParameters

Name Type Description
family
  • string
storageSizeInGB
  • integer
tier
  • string
vCores
  • integer

UpsertManagedServerOperationStep

Name Type Description
name
  • string
order
  • integer
status enum:
  • Canceled
  • Completed
  • Failed
  • InProgress
  • NotStarted
  • SlowedDown