Freigeben über


Managed Instance Operations - Get

Ruft einen Verwaltungsvorgang für eine verwaltete Instanz ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

operationId
path True

string (uuid)

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

ManagedInstanceOperation

Der angegebene Vorgang der verwalteten Instanz wurde erfolgreich abgerufen.

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.

  • 404 ResourceNotFound – Die angeforderte Ressource wurde nicht gefunden.

Beispiele

Gets the managed instance management operation

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ManagedInstanceOperation

Ein Vorgang der verwalteten Instanz.

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.

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
Pending
InProgress
Succeeded
Failed
CancelInProgress
Cancelled

ManagementOperationStepState

Wert Beschreibung
NotStarted
InProgress
SlowedDown
Completed
Failed
Canceled

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