Freigeben über


Managed Instance Operations - List By Managed Instance

Ruft eine Liste der für die verwaltete Instanz ausgeführten Vorgänge ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ManagedInstanceOperationListResult

Die Anforderung zum Abrufen von verwalteten instance Vorgängen wurde erfolgreich ausgeführt.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

Beispiele

List the managed instance management operations

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ManagedInstanceOperation

Ein verwalteter instance-Vorgang.

ManagedInstanceOperationListResult

Die Antwort auf eine listenseitig verwaltete instance-Vorgangsanforderung

ManagedInstanceOperationParametersPair

Die Parameter eines verwalteten instance-Vorgangs.

ManagedInstanceOperationSteps

Die Schritte eines verwalteten instance Vorgangs.

ManagementOperationState

Der Vorgangsstatus.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Ein verwalteter instance-Vorgang.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.description

string

Die Vorgangsbeschreibung.

properties.errorCode

integer

Der Vorgangsfehlercode.

properties.errorDescription

string

Die Beschreibung des Vorgangsfehlers.

properties.errorSeverity

integer

Der Schweregrad des Vorgangsfehlers.

properties.estimatedCompletionTime

string

Die geschätzte Abschlusszeit des Vorgangs.

properties.isCancellable

boolean

Gibt an, ob der Vorgang abgebrochen werden kann.

properties.isUserError

boolean

Gibt an, ob es sich bei dem Fehler um einen Benutzerfehler handelt.

properties.managedInstanceName

string

Der Name des verwalteten instance der Vorgang ausgeführt wird.

properties.operation

string

Der Name des Vorgangs.

properties.operationFriendlyName

string

Der Anzeigename des Vorgangs.

properties.operationParameters

ManagedInstanceOperationParametersPair

Die Vorgangsparameter.

properties.operationSteps

ManagedInstanceOperationSteps

Die Vorgangsschritte.

properties.percentComplete

integer

Der Prozentsatz des abgeschlossenen Vorgangs.

properties.startTime

string

Die Startzeit des Vorgangs.

properties.state

ManagementOperationState

Der Vorgangsstatus.

type

string

Der Ressourcentyp.

ManagedInstanceOperationListResult

Die Antwort auf eine listenseitig verwaltete instance-Vorgangsanforderung

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

ManagedInstanceOperation[]

Array von Ergebnissen.

ManagedInstanceOperationParametersPair

Die Parameter eines verwalteten instance-Vorgangs.

Name Typ Beschreibung
currentParameters

UpsertManagedServerOperationParameters

Die aktuellen Parameter.

requestedParameters

UpsertManagedServerOperationParameters

Die angeforderten Parameter.

ManagedInstanceOperationSteps

Die Schritte eines verwalteten instance Vorgangs.

Name Typ Beschreibung
currentStep

integer

Die Anzahl der aktuellen Vorgangsschritte.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

Die Liste der Vorgangsschritte.

totalSteps

string

Die Gesamtanzahl der Vorgangsschritte.

ManagementOperationState

Der Vorgangsstatus.

Name Typ Beschreibung
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Name Typ Beschreibung
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Name Typ Beschreibung
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Typ Beschreibung
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string