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 |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubunun adı. |
subscription
|
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. |
vm
|
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 |
Tamam |
|
Other Status Codes |
İş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
Virtual |
Virtual |
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 |
---|---|
Api |
Api hatası. |
Api |
Api hata tabanı. |
Cloud |
İşlem hizmetinden bir hata yanıtı. |
Image |
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. |
Inner |
İç hata ayrıntıları. |
Rollback |
İşletim Sistemi Yükseltme işleminden sonra başarısız vm örneklerinde geri alma hakkında bilgi. |
Rolling |
Her yükseltme durumundaki sanal makine örneklerinin sayısı hakkında bilgi. |
Upgrade |
Sanal Makine Ölçek Kümesi İşletim Sistemi Yükseltme Geçmişi işlem yanıtı. |
Upgrade |
Sanal Makine Ölçek Kümesindeki her işletim sistemi yükseltmesini açıklar. |
Upgrade |
Genel yükseltmenin geçerli çalışma durumu hakkında bilgi. |
Upgrade |
Yükseltme İşleminin Çağırıcısı |
Upgrade |
Yükseltmenin geçerli durumunu gösteren kod. |
Virtual |
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 |
Api hata ayrıntıları |
|
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 |
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 |
İş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 |
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 |
Varsa bu yükseltme için Hata Ayrıntıları. |
|
progress |
Her durumdaki VM'lerin sayısı. |
|
rollbackInfo |
Gerçekleştirilirse işletim sistemi geri alma hakkında bilgi |
|
runningStatus |
Yükseltme işleminin genel durumu hakkında bilgi. |
|
startedBy |
Yükseltme İşleminin Çağırıcısı |
|
targetImageReference |
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 |
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 |
Sanal makine ölçek kümesinde gerçekleştirilen işletim sistemi yükseltmelerinin listesi. |