Sdílet prostřednictvím


Managed Instance Operations - Get

Získá operaci správy ve spravované instanci.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
managedInstanceName
path True

string

Název spravované instance.

operationId
path True

string

uuid
resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

ManagedInstanceOperation

Zadaná operace spravované instance se úspěšně načetla.

Other Status Codes

Chybové odpovědi: ***

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 ResourceNotFound – požadovaný prostředek nebyl nalezen.

Příklady

Gets the managed instance management operation

Ukázkový požadavek

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=2021-11-01

Ukázková odpověď

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

Definice

Name Description
ManagedInstanceOperation

Operace spravované instance.

ManagedInstanceOperationParametersPair

Parametry operace spravované instance.

ManagedInstanceOperationSteps

Kroky operace spravované instance

ManagementOperationState

Stav operace.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Operace spravované instance.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.description

string

Popis operace.

properties.errorCode

integer

Kód chyby operace.

properties.errorDescription

string

Popis chyby operace.

properties.errorSeverity

integer

Závažnost chyby operace

properties.estimatedCompletionTime

string

Odhadovaný čas dokončení operace.

properties.isCancellable

boolean

Jestli je možné operaci zrušit.

properties.isUserError

boolean

Určuje, jestli se jedná o chybu uživatele.

properties.managedInstanceName

string

Název spravované instance, na které se operace provádí.

properties.operation

string

Název operace.

properties.operationFriendlyName

string

Popisný název operace.

properties.operationParameters

ManagedInstanceOperationParametersPair

Parametry operace.

properties.operationSteps

ManagedInstanceOperationSteps

Kroky operace.

properties.percentComplete

integer

Procento dokončené operace

properties.startTime

string

Čas spuštění operace.

properties.state

ManagementOperationState

Stav operace.

type

string

Typ prostředku.

ManagedInstanceOperationParametersPair

Parametry operace spravované instance.

Name Typ Description
currentParameters

UpsertManagedServerOperationParameters

Aktuální parametry.

requestedParameters

UpsertManagedServerOperationParameters

Požadované parametry.

ManagedInstanceOperationSteps

Kroky operace spravované instance

Name Typ Description
currentStep

integer

Počet aktuálních kroků operace.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

Seznam kroků operace

totalSteps

string

Celkový počet kroků operace.

ManagementOperationState

Stav operace.

Name Typ Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Name Typ Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Name Typ Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Typ Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string