Megosztás a következőn keresztül:


Managed Instance Operations - List By Managed Instance

Lekéri a felügyelt példányon végrehajtott műveletek listáját.

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

URI-paraméterek

Name In Kötelező Típus Description
managedInstanceName
path True

string

A felügyelt példány neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

ManagedInstanceOperationListResult

A felügyelt példányok műveleteinek lekérésére vonatkozó kérés végrehajtása sikeresen megtörtént.

Other Status Codes

Hibaválaszok: ***

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 ServerNotInSubscriptionResourceGroup – A megadott kiszolgáló nem létezik a megadott erőforráscsoportban és előfizetésben.

Példák

List the managed instance management operations

Mintakérelem

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

Mintaválasz

{
  "value": [
    {
      "properties": {
        "managedInstanceName": "sqlcrudtest-4645",
        "operation": "UpsertManagedServer",
        "operationFriendlyName": "UPDATE MANAGED SERVER",
        "percentComplete": 100,
        "startTime": "2019-12-06T11:08:44.49Z",
        "state": "Cancelled",
        "isCancellable": false
      },
      "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"
    },
    {
      "properties": {
        "managedInstanceName": "sqlcrudtest-4645",
        "operation": "UpsertManagedServer",
        "operationFriendlyName": "UPDATE MANAGED SERVER",
        "percentComplete": 50,
        "startTime": "2019-12-06T11:08:44.49Z",
        "state": "InProgress",
        "isCancellable": true,
        "operationParameters": {
          "currentParameters": {
            "family": "Gen4",
            "tier": "GeneralPurpose",
            "vCores": 8,
            "storageSizeInGB": 32
          },
          "requestedParameters": {
            "family": "Gen4",
            "tier": "BusinessCritical",
            "vCores": 8,
            "storageSizeInGB": 128
          }
        },
        "operationSteps": {
          "totalSteps": "3",
          "currentStep": 3,
          "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:22:47.35Z",
              "stepStartTime": "2019-12-06T11:08:46.15Z",
              "timeElapsed": "14"
            },
            {
              "order": 3,
              "name": "New SQL Instance Startup",
              "status": "InProgress",
              "stepEndTime": "2019-12-06T11:24:50.51Z",
              "stepStartTime": "2019-12-06T11:22:47.42Z",
              "timeElapsed": "2"
            }
          ]
        }
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/22222222-2222-2222-2222-222222222222",
      "name": "22222222-2222-2222-2222-222222222222",
      "type": "Microsoft.Sql/managedInstances/operations"
    },
    {
      "properties": {
        "managedInstanceName": "sqlcrudtest-4645",
        "operation": "UpsertManagedServer",
        "operationFriendlyName": "UPDATE MANAGED SERVER",
        "percentComplete": 100,
        "startTime": "2019-12-06T14:48:34.583Z",
        "state": "Failed",
        "errorCode": 45157,
        "errorDescription": "Server 'sqlcrudtest-4645' is busy with another operation. Please try your operation later.",
        "errorSeverity": 16,
        "isUserError": true,
        "isCancellable": false
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/33333333-3333-3333-3333-333333333333",
      "name": "33333333-3333-3333-3333-333333333333",
      "type": "Microsoft.Sql/managedInstances/operations"
    },
    {
      "properties": {
        "managedInstanceName": "sqlcrudtest-4645",
        "operation": "MakeAllManagedDatabasesAccessible",
        "operationFriendlyName": "MAKE ALL MANAGED DBS ACCESSIBLE",
        "percentComplete": 100,
        "startTime": "2019-12-04T09:00:08.1Z",
        "state": "Failed",
        "operationSteps": {
          "totalSteps": "1",
          "currentStep": 1,
          "stepsList": [
            {
              "order": 1,
              "name": "Request validation",
              "status": "Failed",
              "stepEndTime": "2019-12-04T09:01:00.57Z",
              "stepStartTime": "2019-12-04T09:00:30.15Z",
              "timeElapsed": "0"
            }
          ]
        }
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/44444444-4444-4444-4444-444444444444",
      "name": "44444444-4444-4444-4444-444444444444",
      "type": "Microsoft.Sql/managedInstances/operations"
    }
  ]
}

Definíciók

Name Description
ManagedInstanceOperation

Felügyelt példányművelet.

ManagedInstanceOperationListResult

A felügyelt példányok műveleti kérelmeinek listájára adott válasz

ManagedInstanceOperationParametersPair

Egy felügyelt példányművelet paraméterei.

ManagedInstanceOperationSteps

A felügyelt példányművelet lépései.

ManagementOperationState

A művelet állapota.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Felügyelt példányművelet.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.description

string

A művelet leírása.

properties.errorCode

integer

A művelet hibakódja.

properties.errorDescription

string

A művelet hibaleírása.

properties.errorSeverity

integer

A művelethiba súlyossága.

properties.estimatedCompletionTime

string

A művelet becsült befejezési ideje.

properties.isCancellable

boolean

A művelet megszakítható-e.

properties.isUserError

boolean

Azt jelzi, hogy a hiba felhasználói hiba-e.

properties.managedInstanceName

string

Annak a felügyelt példánynak a neve, amelyen a műveletet végrehajtják.

properties.operation

string

A művelet neve.

properties.operationFriendlyName

string

A művelet rövid neve.

properties.operationParameters

ManagedInstanceOperationParametersPair

A műveleti paraméterek.

properties.operationSteps

ManagedInstanceOperationSteps

A művelet lépései.

properties.percentComplete

integer

A művelet befejezésének százalékos aránya.

properties.startTime

string

A művelet kezdési időpontja.

properties.state

ManagementOperationState

A művelet állapota.

type

string

Erőforrástípus.

ManagedInstanceOperationListResult

A felügyelt példányok műveleti kérelmeinek listájára adott válasz

Name Típus Description
nextLink

string

Hivatkozás az eredmények következő oldalának lekéréséhez.

value

ManagedInstanceOperation[]

Eredmények tömbje.

ManagedInstanceOperationParametersPair

Egy felügyelt példányművelet paraméterei.

Name Típus Description
currentParameters

UpsertManagedServerOperationParameters

Az aktuális paraméterek.

requestedParameters

UpsertManagedServerOperationParameters

A kért paraméterek.

ManagedInstanceOperationSteps

A felügyelt példányművelet lépései.

Name Típus Description
currentStep

integer

Az aktuális műveletlépések száma.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

A művelet lépéseinek listája.

totalSteps

string

A műveleti lépések teljes száma.

ManagementOperationState

A művelet állapota.

Name Típus Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Name Típus Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Name Típus Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Típus Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string