Managed Instance Operations - Get

Yönetilen örnekte bir yönetim işlemi alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
managedInstanceName
path True

string

Yönetilen örneğin adı.

operationId
path True

string

uuid
resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

ManagedInstanceOperation

Belirtilen yönetilen örnek işlemi başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

Örnekler

Gets the managed instance management operation

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
ManagedInstanceOperation

Yönetilen örnek işlemi.

ManagedInstanceOperationParametersPair

Yönetilen örnek işleminin parametreleri.

ManagedInstanceOperationSteps

Yönetilen örnek işleminin adımları.

ManagementOperationState

İşlem durumu.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Yönetilen örnek işlemi.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.description

string

İşlem açıklaması.

properties.errorCode

integer

İşlem hata kodu.

properties.errorDescription

string

İşlem hatası açıklaması.

properties.errorSeverity

integer

İşlem hatası önem derecesi.

properties.estimatedCompletionTime

string

İşlemin tahmini tamamlanma süresi.

properties.isCancellable

boolean

İşlemin iptal edilip edilemeyeceği.

properties.isUserError

boolean

Hatanın kullanıcı hatası olup olmadığı.

properties.managedInstanceName

string

İşlemin gerçekleştirildiği yönetilen örneğin adı.

properties.operation

string

İşlemin adı.

properties.operationFriendlyName

string

İşlemin kolay adı.

properties.operationParameters

ManagedInstanceOperationParametersPair

İşlem parametreleri.

properties.operationSteps

ManagedInstanceOperationSteps

İşlem adımları.

properties.percentComplete

integer

İşlemin tamamlanma yüzdesi.

properties.startTime

string

İşlemin başlangıç saati.

properties.state

ManagementOperationState

İşlem durumu.

type

string

Kaynak türü.

ManagedInstanceOperationParametersPair

Yönetilen örnek işleminin parametreleri.

Name Tür Description
currentParameters

UpsertManagedServerOperationParameters

Geçerli parametreler.

requestedParameters

UpsertManagedServerOperationParameters

İstenen parametreler.

ManagedInstanceOperationSteps

Yönetilen örnek işleminin adımları.

Name Tür Description
currentStep

integer

Geçerli işlem adımlarının sayısı.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

İşlem adımları listesi.

totalSteps

string

İşlem adımlarının toplam sayısı.

ManagementOperationState

İşlem durumu.

Name Tür Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Name Tür Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Name Tür Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Name Tür Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string