Delen via


Managed Instance Operations - List By Managed Instance

Hiermee haalt u een lijst op met bewerkingen die zijn uitgevoerd op het beheerde exemplaar.

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

URI-parameters

Name In Vereist Type Description
managedInstanceName
path True

string

De naam van het beheerde exemplaar.

resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Antwoorden

Name Type Description
200 OK

ManagedInstanceOperationListResult

De aanvraag voor het verkrijgen van beheerde exemplaarbewerkingen is uitgevoerd.

Other Status Codes

Foutreacties: ***

  • 404 SubscriptionDoesNotHaveServer - De aangevraagde server is niet gevonden

  • 404 ServerNotInSubscriptionResourceGroup: de opgegeven server bestaat niet in de opgegeven resourcegroep en het opgegeven abonnement.

Voorbeelden

List the managed instance management operations

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ManagedInstanceOperation

Een bewerking van een beheerd exemplaar.

ManagedInstanceOperationListResult

Het antwoord op een aanvraag voor bewerkingen in een lijst met beheerde exemplaren

ManagedInstanceOperationParametersPair

De parameters van een bewerking van een beheerd exemplaar.

ManagedInstanceOperationSteps

De stappen van een bewerking van een beheerd exemplaar.

ManagementOperationState

De bewerkingsstatus.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Een bewerking van een beheerd exemplaar.

Name Type Description
id

string

Resource-id.

name

string

Resourcenaam.

properties.description

string

De beschrijving van de bewerking.

properties.errorCode

integer

De foutcode van de bewerking.

properties.errorDescription

string

De beschrijving van de bewerkingsfout.

properties.errorSeverity

integer

De ernst van de bewerkingsfout.

properties.estimatedCompletionTime

string

De geschatte voltooiingstijd van de bewerking.

properties.isCancellable

boolean

Of de bewerking kan worden geannuleerd.

properties.isUserError

boolean

Of de fout een gebruikersfout is of niet.

properties.managedInstanceName

string

De naam van het beheerde exemplaar waarop de bewerking wordt uitgevoerd.

properties.operation

string

De naam van de bewerking.

properties.operationFriendlyName

string

De beschrijvende naam van de bewerking.

properties.operationParameters

ManagedInstanceOperationParametersPair

De bewerkingsparameters.

properties.operationSteps

ManagedInstanceOperationSteps

De bewerkingsstappen.

properties.percentComplete

integer

Het percentage van de bewerking voltooid.

properties.startTime

string

De begintijd van de bewerking.

properties.state

ManagementOperationState

De bewerkingsstatus.

type

string

Resourcetype.

ManagedInstanceOperationListResult

Het antwoord op een aanvraag voor bewerkingen in een lijst met beheerde exemplaren

Name Type Description
nextLink

string

Koppeling om de volgende pagina met resultaten op te halen.

value

ManagedInstanceOperation[]

Matrix met resultaten.

ManagedInstanceOperationParametersPair

De parameters van een bewerking van een beheerd exemplaar.

Name Type Description
currentParameters

UpsertManagedServerOperationParameters

De huidige parameters.

requestedParameters

UpsertManagedServerOperationParameters

De aangevraagde parameters.

ManagedInstanceOperationSteps

De stappen van een bewerking van een beheerd exemplaar.

Name Type Description
currentStep

integer

Het aantal huidige bewerkingsstappen.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

De lijst met bewerkingsstappen.

totalSteps

string

Het totale aantal bewerkingsstappen.

ManagementOperationState

De bewerkingsstatus.

Name Type Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Name Type Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Name Type Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Type Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string