Freigeben über


Managed Instance Operations - List By Managed Instance

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/operations?api-version=2023-08-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. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

api-version
query True

string

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

Antworten

Name Typ Beschreibung
200 OK

ManagedInstanceOperationListResult

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

Other Status Codes

ErrorResponse

Fehlerantworten: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktierender Vorgang, der während der Instanz beendet/beendet wird

  • 400 ManagedInstanceStarting – Konfliktierender Vorgang, der während der Instanz im Startzustand liegt

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

  • 404 SubscriptionDoesNotHaveServer – Der angeforderte Server wurde nicht gefunden.

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=2023-08-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
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ManagedInstanceOperation

Ein Vorgang der verwalteten Instanz.

ManagedInstanceOperationListResult

Die Antwort auf eine Anforderung für verwaltete Listeninstanzvorgänge

ManagedInstanceOperationParametersPair

Die Parameter eines verwalteten Instanzvorgangs.

ManagedInstanceOperationSteps

Die Schritte eines Vorgangs für verwaltete Instanzen.

ManagementOperationState

Der Vorgangszustand.

ManagementOperationStepState
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ManagedInstanceOperation

Ein Vorgang der verwalteten Instanz.

Name Typ Beschreibung
id

string

Ressourcen-ID.

name

string

Ressourcenname.

properties.description

string

Die Vorgangsbeschreibung.

properties.errorCode

integer (int32)

Der Fehlercode des Vorgangs.

properties.errorDescription

string

Die Beschreibung des Vorgangsfehlers.

properties.errorSeverity

integer (int32)

Der Schweregrad des Vorgangsfehlers.

properties.estimatedCompletionTime

string (date-time)

Die geschätzte Fertigstellungszeit des Vorgangs.

properties.isCancellable

boolean

Gibt an, ob der Vorgang abgebrochen werden kann.

properties.isUserError

boolean

Gibt an, ob der Fehler ein Benutzerfehler ist.

properties.managedInstanceName

string

Der Name der verwalteten Instanz, für die 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 (int32)

Der Prozentsatz des abgeschlossenen Vorgangs.

properties.startTime

string (date-time)

Die Startzeit des Vorgangs.

properties.state

ManagementOperationState

Der Vorgangszustand.

type

string

Ressourcentyp.

ManagedInstanceOperationListResult

Die Antwort auf eine Anforderung für verwaltete Listeninstanzvorgänge

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Seite mit Ergebnissen.

value

ManagedInstanceOperation[]

Array von Ergebnissen.

ManagedInstanceOperationParametersPair

Die Parameter eines verwalteten Instanzvorgangs.

Name Typ Beschreibung
currentParameters

UpsertManagedServerOperationParameters

Die aktuellen Parameter.

requestedParameters

UpsertManagedServerOperationParameters

Die angeforderten Parameter.

ManagedInstanceOperationSteps

Die Schritte eines Vorgangs für verwaltete Instanzen.

Name Typ Beschreibung
currentStep

integer (int32)

Die Anzahl der aktuellen Vorgangsschritte.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

Liste der Vorgangsschritte.

totalSteps

string

Die Gesamtanzahl der Vorgangsschritte.

ManagementOperationState

Der Vorgangszustand.

Wert Beschreibung
CancelInProgress
Cancelled
Failed
InProgress
Pending
Succeeded

ManagementOperationStepState

Wert Beschreibung
Canceled
Completed
Failed
InProgress
NotStarted
SlowedDown

UpsertManagedServerOperationParameters

Name Typ Beschreibung
family

string

storageSizeInGB

integer (int32)

tier

string

vCores

integer (int32)

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Typ Beschreibung
name

string

order

integer (int32)

status

ManagementOperationStepState

stepEndTime

string (date-time)

stepStartTime

string (date-time)

timeElapsed

string