Aracılığıyla paylaş


Virtual Machine Scale Sets - Get OS Upgrade History

Vm ölçek kümesi örneğindeki işletim sistemi yükseltmelerinin listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory?api-version=2024-03-01

URI Parametreleri

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

string

Kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

vmScaleSetName
path True

string

VM ölçek kümesinin adı.

api-version
query True

string

İstemci Api Sürümü.

Yanıtlar

Name Tür Description
200 OK

VirtualMachineScaleSetListOSUpgradeHistory

Tamam

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

VirtualMachineScaleSet_GetOSUpgradeHistory_MaximumSet_Gen
VirtualMachineScaleSet_GetOSUpgradeHistory_MinimumSet_Gen

VirtualMachineScaleSet_GetOSUpgradeHistory_MaximumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaa/osUpgradeHistory?api-version=2024-03-01

Örnek yanıt

{
  "value": [
    {
      "properties": {
        "runningStatus": {
          "code": "RollingForward",
          "startTime": "2021-11-30T13:05:40.442Z",
          "endTime": "2021-11-30T13:05:40.443Z"
        },
        "progress": {
          "successfulInstanceCount": 6,
          "failedInstanceCount": 25,
          "inProgressInstanceCount": 20,
          "pendingInstanceCount": 27
        },
        "error": {
          "details": [
            {
              "code": "aaaaaaaaaaaaaaaaaaaaaaaa",
              "target": "aaaa",
              "message": "aa"
            }
          ],
          "innererror": {
            "exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "errordetail": "aaaaaaaaaaaaaaaaaaaaaaaa"
          },
          "code": "aaaaaaa",
          "target": "aaaaaaa",
          "message": "aaaaaaaaa"
        },
        "startedBy": "Unknown",
        "targetImageReference": {
          "sku": "2016-Datacenter",
          "publisher": "MicrosoftWindowsServer",
          "version": "latest",
          "offer": "WindowsServer",
          "exactVersion": "aaaaaaa",
          "sharedGalleryImageId": "aaaaaa",
          "id": "aaaaaaaaaaaaaaaaaaa"
        },
        "rollbackInfo": {
          "successfullyRolledbackInstanceCount": 12,
          "failedRolledbackInstanceCount": 2,
          "rollbackError": {
            "details": [
              {
                "code": "aaaaaaaaaaaaaaaaaaaaaaaa",
                "target": "aaaa",
                "message": "aa"
              }
            ],
            "innererror": {
              "exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "errordetail": "aaaaaaaaaaaaaaaaaaaaaaaa"
            },
            "code": "aaaaaaa",
            "target": "aaaaaaa",
            "message": "aaaaaaaaa"
          }
        }
      },
      "type": "aaaaaaaaaaaaaaaaaaa",
      "location": "aaaaaaaaaaaaa"
    }
  ],
  "nextLink": "aaaaaaaaa"
}

VirtualMachineScaleSet_GetOSUpgradeHistory_MinimumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaa/osUpgradeHistory?api-version=2024-03-01

Örnek yanıt

{
  "value": [
    {}
  ]
}

Tanımlar

Name Description
ApiError

Api hatası.

ApiErrorBase

Api hata tabanı.

CloudError

İşlem hizmetinden bir hata yanıtı.

ImageReference

Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde bu öğe gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. NOT: Görüntü başvurusu yayımcısı ve teklifi yalnızca ölçek kümesini oluşturduğunuzda ayarlanabilir.

InnerError

İç hata ayrıntıları.

RollbackStatusInfo

İşletim Sistemi Yükseltme işleminden sonra başarısız vm örneklerinde geri alma hakkında bilgi.

RollingUpgradeProgressInfo

Her yükseltme durumundaki sanal makine örneklerinin sayısı hakkında bilgi.

UpgradeOperationHistoricalStatusInfo

Sanal Makine Ölçek Kümesi İşletim Sistemi Yükseltme Geçmişi işlem yanıtı.

UpgradeOperationHistoricalStatusInfoProperties

Sanal Makine Ölçek Kümesindeki her işletim sistemi yükseltmesini açıklar.

UpgradeOperationHistoryStatus

Genel yükseltmenin geçerli çalışma durumu hakkında bilgi.

UpgradeOperationInvoker

Yükseltme İşleminin Çağırıcısı

UpgradeState

Yükseltmenin geçerli durumunu gösteren kod.

VirtualMachineScaleSetListOSUpgradeHistory

Sanal Makine Ölçek Kümesi İşletim Sistemi Yükseltme Geçmişi işlem yanıtının listesi.

ApiError

Api hatası.

Name Tür Description
code

string

Hata kodu.

details

ApiErrorBase[]

Api hata ayrıntıları

innererror

InnerError

Api iç hatası

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

ApiErrorBase

Api hata tabanı.

Name Tür Description
code

string

Hata kodu.

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

CloudError

İşlem hizmetinden bir hata yanıtı.

Name Tür Description
error

ApiError

Api hatası.

ImageReference

Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde bu öğe gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. NOT: Görüntü başvurusu yayımcısı ve teklifi yalnızca ölçek kümesini oluşturduğunuzda ayarlanabilir.

Name Tür Description
communityGalleryImageId

string

Vm dağıtımı için topluluk galerisi görüntüsü benzersiz kimliği belirtildi. Bu, topluluk galerisi görüntüsü GET çağrısından getirilebilir.

exactVersion

string

Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü ondalık sayılarla belirtir. Bu salt okunur alan yalnızca 'version' alanında belirtilen değer 'en son' olduğunda 'sürüm'den farklıdır.

id

string

Kaynak Kimliği

offer

string

Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün teklifini belirtir.

publisher

string

Görüntü yayımcısı.

sharedGalleryImageId

string

Vm dağıtımı için paylaşılan galeri görüntüsü benzersiz kimliği belirtildi. Bu, paylaşılan galeri görüntüsü GET çağrısından getirilebilir.

sku

string

Görüntü SKU'su.

version

string

Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü belirtir. İzin verilen biçimler Major.Minor.Build veya 'latest' biçimleridir. Major, Minor ve Build ondalık sayılardır. Dağıtım zamanında kullanılabilen bir görüntünün en son sürümünü kullanmak için 'en son' değerini belirtin. 'En son' kullansanız bile, yeni bir sürüm kullanılabilir olsa bile vm görüntüsü dağıtım zamanından sonra otomatik olarak güncelleştirilmeyecektir. Galeri görüntüsü dağıtımı için lütfen 'version' alanını kullanmayın, galeri görüntüsü dağıtım için her zaman 'id' alanını kullanmalıdır. Galeri görüntüsünün 'en son' sürümünü kullanmak için yalnızca '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' öğesini sürüm girişi olmadan ayarlayın.

InnerError

İç hata ayrıntıları.

Name Tür Description
errordetail

string

İç hata iletisi veya özel durum dökümü.

exceptiontype

string

Özel durum türü.

RollbackStatusInfo

İşletim Sistemi Yükseltme işleminden sonra başarısız vm örneklerinde geri alma hakkında bilgi.

Name Tür Description
failedRolledbackInstanceCount

integer

Geri alınamayan örneklerin sayısı.

rollbackError

ApiError

İşletim sistemi geri alma başarısız olursa hata ayrıntıları.

successfullyRolledbackInstanceCount

integer

Başarıyla geri alınan örneklerin sayısı.

RollingUpgradeProgressInfo

Her yükseltme durumundaki sanal makine örneklerinin sayısı hakkında bilgi.

Name Tür Description
failedInstanceCount

integer

Başarıyla yükseltilemeyen örnek sayısı.

inProgressInstanceCount

integer

Şu anda yükseltilmekte olan örnek sayısı.

pendingInstanceCount

integer

Henüz yükseltilmeye başlamamış örneklerin sayısı.

successfulInstanceCount

integer

Başarıyla yükseltilen örnek sayısı.

UpgradeOperationHistoricalStatusInfo

Sanal Makine Ölçek Kümesi İşletim Sistemi Yükseltme Geçmişi işlem yanıtı.

Name Tür Description
location

string

Kaynak konumu

properties

UpgradeOperationHistoricalStatusInfoProperties

Yükseltme işleminin özellikleri hakkında bilgi.

type

string

Kaynak türü

UpgradeOperationHistoricalStatusInfoProperties

Sanal Makine Ölçek Kümesindeki her işletim sistemi yükseltmesini açıklar.

Name Tür Description
error

ApiError

Varsa bu yükseltme için Hata Ayrıntıları.

progress

RollingUpgradeProgressInfo

Her durumdaki VM'lerin sayısı.

rollbackInfo

RollbackStatusInfo

Gerçekleştirilirse işletim sistemi geri alma hakkında bilgi

runningStatus

UpgradeOperationHistoryStatus

Yükseltme işleminin genel durumu hakkında bilgi.

startedBy

UpgradeOperationInvoker

Yükseltme İşleminin Çağırıcısı

targetImageReference

ImageReference

Görüntü Başvurusu ayrıntıları

UpgradeOperationHistoryStatus

Genel yükseltmenin geçerli çalışma durumu hakkında bilgi.

Name Tür Description
code

UpgradeState

Yükseltmenin geçerli durumunu gösteren kod.

endTime

string

Yükseltmenin bitiş saati.

startTime

string

Yükseltmenin başlangıç saati.

UpgradeOperationInvoker

Yükseltme İşleminin Çağırıcısı

Name Tür Description
Platform

string

Unknown

string

User

string

UpgradeState

Yükseltmenin geçerli durumunu gösteren kod.

Name Tür Description
Cancelled

string

Completed

string

Faulted

string

RollingForward

string

VirtualMachineScaleSetListOSUpgradeHistory

Sanal Makine Ölçek Kümesi İşletim Sistemi Yükseltme Geçmişi işlem yanıtının listesi.

Name Tür Description
nextLink

string

İşletim Sistemi Yükseltme Geçmişi'nin sonraki sayfasını getirmek için uri. Yükseltme geçmişinin sonraki sayfasını getirmek için ListNext() öğesini bununla çağırın.

value

UpgradeOperationHistoricalStatusInfo[]

Sanal makine ölçek kümesinde gerçekleştirilen işletim sistemi yükseltmelerinin listesi.