Aracılığıyla paylaş


VirtualMachineTemplate interface

virtualMachineTemplate öğesini tanımlayın.

Özellikler

customResourceName

Kubernetes'te ilgili kaynağın adını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

disks

Şablonu disklere alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

extendedLocation

Genişletilmiş konumu alır veya ayarlar.

firmwareType

Üretici yazılımı türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

folderPath

Şablonun klasör yolunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id

Kimliği alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

inventoryItemId

Sanal makine şablonu için stok Öğesi Kimliğini alır veya ayarlar.

kind

Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler; Örneğin ApiApps bir tür Microsoft.Web/sites türüdür. Destekleniyorsa, kaynak sağlayıcısı bu değeri doğrulamalı ve kalıcı olmalıdır.

location

Konumu alır veya ayarlar.

memorySizeMB

Şablon için MB'lerde bellek boyutunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

moName

Sanal makine şablonu için vCenter Yönetilen Nesne adını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

moRefId

Sanal makine şablonu için vCenter MoRef (Yönetilen Nesne Başvurusu) kimliğini alır veya ayarlar.

name

Adı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

networkInterfaces

Şablonun ağ arabirimlerini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numCoresPerSocket

Şablon için yuva başına çekirdek sayısını alır veya ayarlar. Belirtilmemişse varsayılan olarak 1 olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numCPUs

Şablon için vCPU sayısını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

osName

İşletim sistemi adını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

osType

İşletim sisteminin türünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState

Sağlama durumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

statuses

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

systemData

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

tags

Kaynak etiketlerini alır veya ayarlar.

toolsVersion

VMware Araçları'nın geçerli sürümünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

toolsVersionStatus

Konuk işletim sisteminde yüklü VMware Araçları'nın geçerli sürüm durumunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type

Kaynağın türünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

uuid

Bu kaynak için benzersiz bir tanımlayıcı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

vCenterId

Bu şablonun bulunduğu vCenter kaynağının ARM kimliğini alır veya ayarlar.

Özellik Ayrıntıları

customResourceName

Kubernetes'te ilgili kaynağın adını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

customResourceName?: string

Özellik Değeri

string

disks

Şablonu disklere alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

disks?: VirtualDisk[]

Özellik Değeri

extendedLocation

Genişletilmiş konumu alır veya ayarlar.

extendedLocation?: ExtendedLocation

Özellik Değeri

firmwareType

Üretici yazılımı türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

firmwareType?: string

Özellik Değeri

string

folderPath

Şablonun klasör yolunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

folderPath?: string

Özellik Değeri

string

id

Kimliği alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

inventoryItemId

Sanal makine şablonu için stok Öğesi Kimliğini alır veya ayarlar.

inventoryItemId?: string

Özellik Değeri

string

kind

Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler; Örneğin ApiApps bir tür Microsoft.Web/sites türüdür. Destekleniyorsa, kaynak sağlayıcısı bu değeri doğrulamalı ve kalıcı olmalıdır.

kind?: string

Özellik Değeri

string

location

Konumu alır veya ayarlar.

location: string

Özellik Değeri

string

memorySizeMB

Şablon için MB'lerde bellek boyutunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

memorySizeMB?: number

Özellik Değeri

number

moName

Sanal makine şablonu için vCenter Yönetilen Nesne adını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

moName?: string

Özellik Değeri

string

moRefId

Sanal makine şablonu için vCenter MoRef (Yönetilen Nesne Başvurusu) kimliğini alır veya ayarlar.

moRefId?: string

Özellik Değeri

string

name

Adı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

networkInterfaces

Şablonun ağ arabirimlerini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

networkInterfaces?: NetworkInterface[]

Özellik Değeri

numCoresPerSocket

Şablon için yuva başına çekirdek sayısını alır veya ayarlar. Belirtilmemişse varsayılan olarak 1 olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numCoresPerSocket?: number

Özellik Değeri

number

numCPUs

Şablon için vCPU sayısını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numCPUs?: number

Özellik Değeri

number

osName

İşletim sistemi adını alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

osName?: string

Özellik Değeri

string

osType

İşletim sisteminin türünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

osType?: string

Özellik Değeri

string

provisioningState

Sağlama durumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

statuses

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

statuses?: ResourceStatus[]

Özellik Değeri

systemData

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

systemData?: SystemData

Özellik Değeri

tags

Kaynak etiketlerini alır veya ayarlar.

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

Özellik Değeri

{[propertyName: string]: string}

toolsVersion

VMware Araçları'nın geçerli sürümünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

toolsVersion?: string

Özellik Değeri

string

toolsVersionStatus

Konuk işletim sisteminde yüklü VMware Araçları'nın geçerli sürüm durumunu alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

toolsVersionStatus?: string

Özellik Değeri

string

type

Kaynağın türünü alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

uuid

Bu kaynak için benzersiz bir tanımlayıcı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

uuid?: string

Özellik Değeri

string

vCenterId

Bu şablonun bulunduğu vCenter kaynağının ARM kimliğini alır veya ayarlar.

vCenterId?: string

Özellik Değeri

string