Virtual Machine Scale Set VMs - Get Instance View
Vm ölçek kümesinden bir sanal makinenin durumunu alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}/instanceView?api-version=2024-03-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
instance
|
path | True |
string |
Sanal makinenin örnek kimliği. |
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
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get instance view of a virtual machine from a VM scale set placed on a dedicated host group through automatic placement.
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet/virtualMachines/0/instanceView?api-version=2024-03-01
Sample Response
{
"platformUpdateDomain": 0,
"platformFaultDomain": 0,
"rdpThumbPrint": null,
"vmAgent": {
"vmAgentVersion": "Unknown",
"statuses": [
{
"code": "ProvisioningState/Unavailable",
"level": "Warning",
"displayStatus": "Not Ready",
"message": "VM status blob is found but not yet populated.",
"time": "2024-03-01T05:00:32+00:00"
}
],
"extensionHandlers": null
},
"disks": [
{
"name": "myOSDisk",
"encryptionSettings": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2024-03-01T04:58:58.0882815+00:00"
}
]
}
],
"extensions": null,
"assignedHost": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup/hosts/myHost",
"bootDiagnostics": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2020-06-05T04:59:58.1852966+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running",
"message": null,
"time": null
}
]
}
Tanımlar
Name | Description |
---|---|
Api |
Api hatası. |
Api |
Api hata tabanı. |
Boot |
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden vm'nin ekran görüntüsünü görmenizi sağlar. |
Cloud |
İşlem hizmetinden bir hata yanıtı. |
Disk |
İşletim Sistemi Diski için şifreleme ayarlarını belirtir. |
Disk |
Disk bilgileri. |
Hyper |
Sanal Makinenin hiper yönetici oluşturması [V1, V2] |
Inner |
İç hata ayrıntıları. |
Instance |
Örnek görünümü durumu. |
Key |
Key Vault anahtar şifreleme anahtarının konumunu belirtir. |
Key |
Key Vault Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir. |
Maintenance |
Son Bakım İşlemi Sonuç Kodu. |
Maintenance |
Sanal makinedeki Bakım İşlemi durumu. |
Status |
Düzey kodu. |
Sub |
Gizli diziyi içeren Key Vault göreli URL'si. |
Virtual |
Sanal makinede çalışan VM Aracısı. |
Virtual |
Sanal makine uzantısı işleyici örneği görünümü. |
Virtual |
Uzantı bilgileri. |
Virtual |
VM'nin sistem durumu. |
Virtual |
Sanal makine ölçek kümesi VM'sinin örnek görünümü. |
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. |
BootDiagnosticsInstanceView
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden vm'nin ekran görüntüsünü görmenizi sağlar.
Name | Tür | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
Konsol ekran görüntüsü blob URI'si. Not: Önyükleme tanılaması şu anda yönetilen depolama ile etkinleştirildiyse bu ayar yapılmaz . |
serialConsoleLogBlobUri |
string |
Seri konsol günlük blobu Uri'si. Not: Önyükleme tanılaması şu anda yönetilen depolama ile etkinleştirildiyse bu ayar yapılmaz . |
status |
VM için önyükleme tanılama durumu bilgileri. Not: Yalnızca önyükleme tanılamasını etkinleştirmede karşılaşılan hatalar varsa ayarlanır. |
CloudError
İşlem hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
Api hatası. |
DiskEncryptionSettings
İşletim Sistemi Diski için şifreleme ayarlarını belirtir.
En düşük api sürümü: 2015-06-15
Name | Tür | Description |
---|---|---|
diskEncryptionKey |
Key Vault Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir. |
|
enabled |
boolean |
Sanal makinede disk şifrelemesinin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. |
keyEncryptionKey |
Key Vault anahtar şifreleme anahtarının konumunu belirtir. |
DiskInstanceView
Disk bilgileri.
Name | Tür | Description |
---|---|---|
encryptionSettings |
İşletim Sistemi Diski için şifreleme ayarlarını belirtir. |
|
name |
string |
Disk adı. |
statuses |
Kaynak durumu bilgileri. |
HyperVGeneration
Sanal Makinenin hiper yönetici oluşturması [V1, V2]
Name | Tür | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
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ü. |
InstanceViewStatus
Örnek görünümü durumu.
Name | Tür | Description |
---|---|---|
code |
string |
Durum kodu. |
displayStatus |
string |
Durum için kısa yerelleştirilebilir etiket. |
level |
Düzey kodu. |
|
message |
string |
Uyarılar ve hata iletileri de dahil olmak üzere ayrıntılı durum iletisi. |
time |
string |
Durum zamanı. |
KeyVaultKeyReference
Key Vault anahtar şifreleme anahtarının konumunu belirtir.
Name | Tür | Description |
---|---|---|
keyUrl |
string |
Key Vault anahtar şifreleme anahtarına başvuran URL. |
sourceVault |
Anahtarı içeren Key Vault göreli URL'si. |
KeyVaultSecretReference
Key Vault Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir.
Name | Tür | Description |
---|---|---|
secretUrl |
string |
Key Vault gizli diziye başvuran URL. |
sourceVault |
Gizli diziyi içeren Key Vault göreli URL'si. |
MaintenanceOperationResultCodeTypes
Son Bakım İşlemi Sonuç Kodu.
Name | Tür | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
Sanal makinedeki Bakım İşlemi durumu.
Name | Tür | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Doğru, müşterinin Bakım gerçekleştirmesine izin veriliyorsa. |
lastOperationMessage |
string |
Son Bakım İşlemi için döndürülen ileti. |
lastOperationResultCode |
Son Bakım İşlemi Sonuç Kodu. |
|
maintenanceWindowEndTime |
string |
Bakım Penceresinin Bitiş Saati. |
maintenanceWindowStartTime |
string |
Bakım Penceresi için Başlangıç Saati. |
preMaintenanceWindowEndTime |
string |
Bakım Öncesi Penceresinin Bitiş Saati. |
preMaintenanceWindowStartTime |
string |
Bakım Öncesi Penceresi için Başlangıç Saati. |
StatusLevelTypes
Düzey kodu.
Name | Tür | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
SubResource
Gizli diziyi içeren Key Vault göreli URL'si.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
VirtualMachineAgentInstanceView
Sanal makinede çalışan VM Aracısı.
Name | Tür | Description |
---|---|---|
extensionHandlers |
Sanal makine uzantısı işleyici örneği görünümü. |
|
statuses |
Kaynak durumu bilgileri. |
|
vmAgentVersion |
string |
VM Aracısı tam sürümü. |
VirtualMachineExtensionHandlerInstanceView
Sanal makine uzantısı işleyici örneği görünümü.
Name | Tür | Description |
---|---|---|
status |
Uzantı işleyici durumu. |
|
type |
string |
Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. |
typeHandlerVersion |
string |
Betik işleyicisinin sürümünü belirtir. |
VirtualMachineExtensionInstanceView
Uzantı bilgileri.
Name | Tür | Description |
---|---|---|
name |
string |
Sanal makine uzantısı adı. |
statuses |
Kaynak durumu bilgileri. |
|
substatuses |
Kaynak durumu bilgileri. |
|
type |
string |
Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. |
typeHandlerVersion |
string |
Betik işleyicisinin sürümünü belirtir. |
VirtualMachineHealthStatus
VM'nin sistem durumu.
Name | Tür | Description |
---|---|---|
status |
VM'nin sistem durumu bilgileri. |
VirtualMachineScaleSetVMInstanceView
Sanal makine ölçek kümesi VM'sinin örnek görünümü.
Name | Tür | Description |
---|---|---|
assignedHost |
string |
Sanal makine, otomatik yerleştirmenin etkinleştirildiği ayrılmış bir konak grubuyla ilişkilendirildiğinde, sanal makinenin otomatik yerleştirme yoluyla ayrıldığı ayrılmış konağın kaynak kimliği. En düşük api sürümü: 2020-06-01. |
bootDiagnostics |
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden vm'nin ekran görüntüsünü görmenizi sağlar. |
|
computerName |
string |
Sanal makinenin konak işletim sistemi adını belirtir. |
disks |
Disk bilgileri. |
|
extensions |
Uzantı bilgileri. |
|
hyperVGeneration |
Sanal Makinenin hiper yönetici oluşturması [V1, V2] |
|
maintenanceRedeployStatus |
Sanal makinedeki Bakım İşlemi durumu. |
|
osName |
string |
Karma makinede çalışan İşletim Sistemi. |
osVersion |
string |
Karma makinede çalışan İşletim Sistemi sürümü. |
placementGroupId |
string |
VM'nin çalıştığı yerleştirme grubu. VM serbest bırakılırsa placementGroupId değeri olmaz. |
platformFaultDomain |
integer |
Hata Etki Alanı sayısı. |
platformUpdateDomain |
integer |
Etki Alanını Güncelleştir sayısı. |
rdpThumbPrint |
string |
Uzak masaüstü sertifikası parmak izi. |
statuses |
Kaynak durumu bilgileri. |
|
vmAgent |
Sanal makinede çalışan VM Aracısı. |
|
vmHealth |
VM'nin sistem durumu. |