Aracılığıyla paylaş


VirtualMachineScaleSetVM interface

Bir sanal makine ölçek kümesi sanal makinesini açıklar.

Extends

Özellikler

additionalCapabilities

Ölçek kümesindeki sanal makinede etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. Örneğin: sanal makinenin UltraSSD_LRS depolama hesabı türüyle yönetilen veri diskleri eklemeyi destekleme yeteneğine sahip olup olmadığı.

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. Mevcut vm kullanılabilirlik kümesine eklenemez.

diagnosticsProfile

Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15.

etag

Etag, VMSS VM'sinin Güncelleştirme/Alma yanıtında döndürülen özelliktir; böylece müşteri, iyimser güncelleştirmeleri sağlamak için bunu üst bilgide sağlayabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hardwareProfile

Sanal makinenin donanım ayarlarını belirtir.

identity

Yapılandırıldıysa sanal makinenin kimliği.

instanceId

Sanal makine örneği kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

instanceView

Sanal makine örneği görünümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

latestModelApplied

En son modelin sanal makineye uygulanıp uygulanmadığını belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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

modelDefinitionApplied

Sanal makineye uygulanan modelin sanal makine ölçek kümesinin modeli mi yoksa sanal makine için özelleştirilmiş model mi olduğunu belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

networkProfile

Sanal makinenin ağ arabirimlerini belirtir.

networkProfileConfiguration

Sanal makinenin ağ profili yapılandırmasını belirtir.

osProfile

Sanal makine için işletim sistemi ayarlarını belirtir.

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.

protectionPolicy

Sanal makinenin koruma ilkesini belirtir.

provisioningState

Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resources

Sanal makine alt uzantısı kaynakları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

securityProfile

Sanal makine için Güvenlikle ilgili profil ayarlarını belirtir.

sku

Sanal makine SKU'su. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

storageProfile

Sanal makine diskleri için depolama ayarlarını belirtir.

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.

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

vmId

Azure VM benzersiz kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

zones

Sanal makine bölgeleri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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

Ölçek kümesindeki sanal makinede etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. Örneğin: sanal makinenin UltraSSD_LRS depolama hesabı türüyle yönetilen veri diskleri eklemeyi destekleme yeteneğine sahip olup olmadığı.

additionalCapabilities?: AdditionalCapabilities

Ö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. Mevcut vm kullanılabilirlik kümesine eklenemez.

availabilitySet?: SubResource

Ö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, VMSS VM'sinin Güncelleştirme/Alma yanıtında döndürülen özelliktir; böylece müşteri, iyimser güncelleştirmeleri sağlamak için bunu üst bilgide sağlayabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

etag?: string

Özellik Değeri

string

hardwareProfile

Sanal makinenin donanım ayarlarını belirtir.

hardwareProfile?: HardwareProfile

Özellik Değeri

identity

Yapılandırıldıysa sanal makinenin kimliği.

identity?: VirtualMachineIdentity

Özellik Değeri

instanceId

Sanal makine örneği kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

instanceId?: string

Özellik Değeri

string

instanceView

Sanal makine örneği görünümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

instanceView?: VirtualMachineScaleSetVMInstanceView

Özellik Değeri

latestModelApplied

En son modelin sanal makineye uygulanıp uygulanmadığını belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

latestModelApplied?: boolean

Özellik Değeri

boolean

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

modelDefinitionApplied

Sanal makineye uygulanan modelin sanal makine ölçek kümesinin modeli mi yoksa sanal makine için özelleştirilmiş model mi olduğunu belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

modelDefinitionApplied?: string

Özellik Değeri

string

networkProfile

Sanal makinenin ağ arabirimlerini belirtir.

networkProfile?: NetworkProfile

Özellik Değeri

networkProfileConfiguration

Sanal makinenin ağ profili yapılandırmasını belirtir.

networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration

Özellik Değeri

osProfile

Sanal makine için işletim sistemi ayarlarını belirtir.

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

protectionPolicy

Sanal makinenin koruma ilkesini belirtir.

protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy

Özellik Değeri

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

resources

Sanal makine alt uzantısı kaynakları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resources?: VirtualMachineExtension[]

Özellik Değeri

securityProfile

Sanal makine için Güvenlikle ilgili profil ayarlarını belirtir.

securityProfile?: SecurityProfile

Özellik Değeri

sku

Sanal makine SKU'su. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

sku?: Sku

Özellik Değeri

Sku

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

vmId

Azure VM benzersiz kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

vmId?: string

Özellik Değeri

string

zones

Sanal makine bölgeleri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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

Resource.id Devralındı

location

Kaynak konumu

location: string

Özellik Değeri

string

Resource.locationkonumundan Devralındı

name

Kaynak adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

Resource.name Devralındı

tags

Kaynak etiketleri

tags?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

Resource.tags'ten Devralındı

type

Kaynak türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

Kaynaktan Devralındı.tür