VirtualMachine interface
Bir Sanal Makineyi açıklar.
- Extends
Özellikler
additional |
Sanal makinede etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. |
application |
VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir. |
availability |
Sanal makinenin atanması gereken kullanılabilirlik kümesi hakkındaki bilgileri belirtir. Aynı kullanılabilirlik kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Kullanılabilirlik kümeleri hakkında daha fazla bilgi için bkz . Kullanılabilirlik kümelerine genel bakış. Azure planlı bakımı hakkında daha fazla bilgi için bkz. Azure'da Sanal Makineler için bakım ve güncelleştirmeler. Şu anda vm yalnızca oluşturma zamanında kullanılabilirlik kümesine eklenebilir. VM'nin eklendiği kullanılabilirlik kümesi, kullanılabilirlik kümesi kaynağıyla aynı kaynak grubu altında olmalıdır. Mevcut vm kullanılabilirlik kümesine eklenemez. Bu özellik null olmayan bir properties.virtualMachineScaleSet başvurusuyla birlikte bulunamaz. |
billing |
Azure Spot sanal makinesinin faturalamayla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2019-03-01. |
capacity |
Sanal makineyi ayırmak için kullanılan kapasite rezervasyonu hakkındaki bilgileri belirtir. En düşük api sürümü: 2021-04-01. |
diagnostics |
Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15. |
etag | Etag, müşterinin iyimser güncelleştirmeler sağlamak için üst bilgide sağlayabilmesi için VM'nin İçerik Oluşturucu/Güncelleştir/Al yanıtında döndürülen özelliktir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
eviction |
Azure Spot sanal makinesi ve Azure Spot ölçek kümesi için çıkarma ilkesini belirtir. Azure Spot sanal makineleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2019-03-01'dir. Azure Spot ölçek kümeleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2017-10-30-preview'dır. |
extended |
Sanal Makinenin genişletilmiş konumu. |
extensions |
Tüm uzantıların başlatılması için ayrılan süreyi belirtir. Süre 15 dakika ile 120 dakika (dahil) arasında olmalı ve ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 90 dakikadır (PT1H30M). En düşük api sürümü: 2020-06-01. |
hardware |
Sanal makinenin donanım ayarlarını belirtir. |
host | Sanal makinenin bulunduğu ayrılmış konak hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-10-01. |
host |
Sanal makinenin bulunduğu ayrılmış konak grubu hakkındaki bilgileri belirtir. Not: Kullanıcı hem konak hem de hostGroup özelliklerini belirtemez. En düşük api sürümü: 2020-06-01. |
identity | Yapılandırıldıysa sanal makinenin kimliği. |
instance |
Sanal makine örneği görünümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
license |
Kullanılan görüntünün veya diskin şirket içinde lisanslandığını belirtir. |
managed |
VM, VMSS'nin bir parçasıysa ManagedBy, Sanal Makine Ölçek Kümesi (VMSS) esnek ARM resourceID olarak ayarlanır. Bu özellik platform tarafından iç kaynak grubu silme iyileştirmesi için kullanılır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
network |
Sanal makinenin ağ arabirimlerini belirtir. |
os |
Sanal makine oluşturulurken kullanılan işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez. |
plan | Sanal makineyi oluşturmak için kullanılan market görüntüsü hakkındaki bilgileri belirtir. Bu öğe yalnızca market görüntüleri için kullanılır. BIR API'den market görüntüsü kullanabilmeniz için görüntüyü programlı kullanım için etkinleştirmeniz gerekir. Azure portal, kullanmak istediğiniz market görüntüsünü bulun ve ardından Program aracılığıyla dağıtmak istiyorum, Başlarken -> öğesine tıklayın. Gerekli bilgileri girin ve Kaydet'e tıklayın. |
platform |
Sanal Makinenin oluşturulacağı ölçek kümesi mantıksal hata etki alanını belirtir. Varsayılan olarak Sanal Makine, kullanılabilir hata etki alanları arasında dengeyi en iyi şekilde koruyan bir hata etki alanına otomatik olarak atanır. Bu yalnızca bu Sanal Makinenin 'virtualMachineScaleSet' özelliği ayarlandıysa geçerlidir. Başvuruda bulunılan Sanal Makine Ölçek Kümesi'nin 'platformFaultDomainCount' değeri 1'den büyük olmalıdır. Sanal Makine oluşturulduktan sonra bu özellik güncelleştirilemez. Hata etki alanı ataması Sanal Makine Örneği Görünümü'nde görüntülenebilir. En düşük api‐sürümü: 2020‐12‐01. |
priority | Sanal makinenin önceliğini belirtir. En düşük api sürümü: 2019-03-01 |
provisioning |
Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
proximity |
Sanal makinenin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01. |
resources | Sanal makine alt uzantısı kaynakları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
scheduled |
Sanal makine için Redeploy, Reboot ve ScheduledEventsAdditionalPublishingTargets Scheduled Event ile ilgili yapılandırmaları belirtir. |
scheduled |
Zamanlanmış Olayla ilgili yapılandırmaları belirtir. |
security |
Sanal makine için Güvenlikle ilgili profil ayarlarını belirtir. |
storage |
Sanal makine diskleri için depolama ayarlarını belirtir. |
time |
Sanal Makine kaynağının oluşturulduğu saati belirtir. En düşük api sürümü: 2021-11-01. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
user |
Base-64 kodlanmış olması gereken VM için UserData. Müşteri burada hiçbir gizli dizi geçirmemelidir. En düşük api sürümü: 2021-03-01. |
virtual |
Sanal makinenin atanması gereken sanal makine ölçek kümesi hakkındaki bilgileri belirtir. Aynı sanal makine ölçek kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Şu anda vm yalnızca oluşturma zamanında sanal makine ölçek kümesine eklenebilir. Sanal makine ölçek kümesine mevcut bir VM eklenemez. Bu özellik null olmayan bir properties.availabilitySet başvurusuyla birlikte bulunamaz. En düşük api‐sürümü: 2019‐03‐01. |
vm |
Kodlanmış ve tüm Azure IaaS VM'leri SMBIOS'unda depolanan ve platform BIOS komutları kullanılarak okunabilen 128 bit tanımlayıcısı olan VM benzersiz kimliğini belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
zones | Sanal makine bölgeleri. |
Devralınan Özellikler
id | Kaynak Kimliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
location | Kaynak konumu |
name | Kaynak adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
tags | Kaynak etiketleri |
type | Kaynak türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
additionalCapabilities
Sanal makinede etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir.
additionalCapabilities?: AdditionalCapabilities
Özellik Değeri
applicationProfile
VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir.
applicationProfile?: ApplicationProfile
Özellik Değeri
availabilitySet
Sanal makinenin atanması gereken kullanılabilirlik kümesi hakkındaki bilgileri belirtir. Aynı kullanılabilirlik kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Kullanılabilirlik kümeleri hakkında daha fazla bilgi için bkz . Kullanılabilirlik kümelerine genel bakış. Azure planlı bakımı hakkında daha fazla bilgi için bkz. Azure'da Sanal Makineler için bakım ve güncelleştirmeler. Şu anda vm yalnızca oluşturma zamanında kullanılabilirlik kümesine eklenebilir. VM'nin eklendiği kullanılabilirlik kümesi, kullanılabilirlik kümesi kaynağıyla aynı kaynak grubu altında olmalıdır. Mevcut vm kullanılabilirlik kümesine eklenemez. Bu özellik null olmayan bir properties.virtualMachineScaleSet başvurusuyla birlikte bulunamaz.
availabilitySet?: SubResource
Özellik Değeri
billingProfile
Azure Spot sanal makinesinin faturalamayla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2019-03-01.
billingProfile?: BillingProfile
Özellik Değeri
capacityReservation
Sanal makineyi ayırmak için kullanılan kapasite rezervasyonu hakkındaki bilgileri belirtir. En düşük api sürümü: 2021-04-01.
capacityReservation?: CapacityReservationProfile
Özellik Değeri
diagnosticsProfile
Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Özellik Değeri
etag
Etag, müşterinin iyimser güncelleştirmeler sağlamak için üst bilgide sağlayabilmesi için VM'nin İçerik Oluşturucu/Güncelleştir/Al yanıtında döndürülen özelliktir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
etag?: string
Özellik Değeri
string
evictionPolicy
Azure Spot sanal makinesi ve Azure Spot ölçek kümesi için çıkarma ilkesini belirtir. Azure Spot sanal makineleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2019-03-01'dir. Azure Spot ölçek kümeleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2017-10-30-preview'dır.
evictionPolicy?: string
Özellik Değeri
string
extendedLocation
Sanal Makinenin genişletilmiş konumu.
extendedLocation?: ExtendedLocation
Özellik Değeri
extensionsTimeBudget
Tüm uzantıların başlatılması için ayrılan süreyi belirtir. Süre 15 dakika ile 120 dakika (dahil) arasında olmalı ve ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 90 dakikadır (PT1H30M). En düşük api sürümü: 2020-06-01.
extensionsTimeBudget?: string
Özellik Değeri
string
hardwareProfile
Sanal makinenin donanım ayarlarını belirtir.
hardwareProfile?: HardwareProfile
Özellik Değeri
host
Sanal makinenin bulunduğu ayrılmış konak hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-10-01.
host?: SubResource
Özellik Değeri
hostGroup
Sanal makinenin bulunduğu ayrılmış konak grubu hakkındaki bilgileri belirtir. Not: Kullanıcı hem konak hem de hostGroup özelliklerini belirtemez. En düşük api sürümü: 2020-06-01.
hostGroup?: SubResource
Özellik Değeri
identity
Yapılandırıldıysa sanal makinenin kimliği.
identity?: VirtualMachineIdentity
Özellik Değeri
instanceView
Sanal makine örneği görünümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
instanceView?: VirtualMachineInstanceView
Özellik Değeri
licenseType
Kullanılan görüntünün veya diskin şirket içinde lisanslandığını belirtir.
Windows Server işletim sistemi için olası değerler şunlardır:
Windows_Client
Windows_Server
Linux Server işletim sistemi için olası değerler şunlardır:
RHEL_BYOS (RHEL için)
SLES_BYOS (SUSE için)
Daha fazla bilgi için bkz. Windows Server için Azure Hibrit Kullanım Avantajı
Linux Server için Azure Hibrit Kullanım Avantajı
En düşük api sürümü: 2015-06-15
licenseType?: string
Özellik Değeri
string
managedBy
VM, VMSS'nin bir parçasıysa ManagedBy, Sanal Makine Ölçek Kümesi (VMSS) esnek ARM resourceID olarak ayarlanır. Bu özellik platform tarafından iç kaynak grubu silme iyileştirmesi için kullanılır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
managedBy?: string
Özellik Değeri
string
networkProfile
Sanal makinenin ağ arabirimlerini belirtir.
networkProfile?: NetworkProfile
Özellik Değeri
osProfile
Sanal makine oluşturulurken kullanılan işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez.
osProfile?: OSProfile
Özellik Değeri
plan
Sanal makineyi oluşturmak için kullanılan market görüntüsü hakkındaki bilgileri belirtir. Bu öğe yalnızca market görüntüleri için kullanılır. BIR API'den market görüntüsü kullanabilmeniz için görüntüyü programlı kullanım için etkinleştirmeniz gerekir. Azure portal, kullanmak istediğiniz market görüntüsünü bulun ve ardından Program aracılığıyla dağıtmak istiyorum, Başlarken -> öğesine tıklayın. Gerekli bilgileri girin ve Kaydet'e tıklayın.
plan?: Plan
Özellik Değeri
platformFaultDomain
Sanal Makinenin oluşturulacağı ölçek kümesi mantıksal hata etki alanını belirtir. Varsayılan olarak Sanal Makine, kullanılabilir hata etki alanları arasında dengeyi en iyi şekilde koruyan bir hata etki alanına otomatik olarak atanır. Bu yalnızca bu Sanal Makinenin 'virtualMachineScaleSet' özelliği ayarlandıysa geçerlidir. Başvuruda bulunılan Sanal Makine Ölçek Kümesi'nin 'platformFaultDomainCount' değeri 1'den büyük olmalıdır. Sanal Makine oluşturulduktan sonra bu özellik güncelleştirilemez. Hata etki alanı ataması Sanal Makine Örneği Görünümü'nde görüntülenebilir. En düşük api‐sürümü: 2020‐12‐01.
platformFaultDomain?: number
Özellik Değeri
number
priority
Sanal makinenin önceliğini belirtir. En düşük api sürümü: 2019-03-01
priority?: string
Özellik Değeri
string
provisioningState
Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
proximityPlacementGroup
Sanal makinenin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01.
proximityPlacementGroup?: SubResource
Özellik Değeri
resources
Sanal makine alt uzantısı kaynakları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
resources?: VirtualMachineExtension[]
Özellik Değeri
scheduledEventsPolicy
Sanal makine için Redeploy, Reboot ve ScheduledEventsAdditionalPublishingTargets Scheduled Event ile ilgili yapılandırmaları belirtir.
scheduledEventsPolicy?: ScheduledEventsPolicy
Özellik Değeri
scheduledEventsProfile
Zamanlanmış Olayla ilgili yapılandırmaları belirtir.
scheduledEventsProfile?: ScheduledEventsProfile
Özellik Değeri
securityProfile
Sanal makine için Güvenlikle ilgili profil ayarlarını belirtir.
securityProfile?: SecurityProfile
Özellik Değeri
storageProfile
Sanal makine diskleri için depolama ayarlarını belirtir.
storageProfile?: StorageProfile
Özellik Değeri
timeCreated
Sanal Makine kaynağının oluşturulduğu saati belirtir. En düşük api sürümü: 2021-11-01. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
timeCreated?: Date
Özellik Değeri
Date
userData
Base-64 kodlanmış olması gereken VM için UserData. Müşteri burada hiçbir gizli dizi geçirmemelidir. En düşük api sürümü: 2021-03-01.
userData?: string
Özellik Değeri
string
virtualMachineScaleSet
Sanal makinenin atanması gereken sanal makine ölçek kümesi hakkındaki bilgileri belirtir. Aynı sanal makine ölçek kümesinde belirtilen sanal makineler, kullanılabilirliği en üst düzeye çıkarmak için farklı düğümlere ayrılır. Şu anda vm yalnızca oluşturma zamanında sanal makine ölçek kümesine eklenebilir. Sanal makine ölçek kümesine mevcut bir VM eklenemez. Bu özellik null olmayan bir properties.availabilitySet başvurusuyla birlikte bulunamaz. En düşük api‐sürümü: 2019‐03‐01.
virtualMachineScaleSet?: SubResource
Özellik Değeri
vmId
Kodlanmış ve tüm Azure IaaS VM'leri SMBIOS'unda depolanan ve platform BIOS komutları kullanılarak okunabilen 128 bit tanımlayıcısı olan VM benzersiz kimliğini belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
vmId?: string
Özellik Değeri
string
zones
Sanal makine bölgeleri.
zones?: string[]
Özellik Değeri
string[]
Devralınan Özellik Detayları
id
Kaynak Kimliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
location
name
Kaynak adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
Resource.nameDevralındı
tags
Kaynak etiketleri
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}