次の方法で共有


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

リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。

subscriptionId
path True

string

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

api-version
query True

string

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

応答

名前 説明
200 OK

ManagedInstanceOperation

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

Other Status Codes

ErrorResponse

エラー応答: ***

  • 400 ManagedInstanceStoppingOrStopped - インスタンスが停止/停止状態にある間に送信された操作の競合

  • 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

リソース ID。

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