Aracılığıyla paylaş


Managed Instance Operations - List By Managed Instance

Yönetilen örnekte gerçekleştirilen işlemlerin listesini alır.

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

URI Parametreleri

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

string

Yönetilen örneğin adı.

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

ManagedInstanceOperationListResult

Yönetilen örnek işlemlerini alma isteği başarıyla yürütüldü.

Other Status Codes

Hata Yanıtları: ***

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

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

Örnekler

List the managed instance management operations

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
ManagedInstanceOperation

Yönetilen örnek işlemi.

ManagedInstanceOperationListResult

Bir liste yönetilen örnek işlemleri isteğine yanıt

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ü.

ManagedInstanceOperationListResult

Bir liste yönetilen örnek işlemleri isteğine yanıt

Name Tür Description
nextLink

string

Sonuçların sonraki sayfasını almak için bağlantı.

value

ManagedInstanceOperation[]

Sonuç dizisi.

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