Aracılığıyla paylaş


ImageTemplate interface

Görüntü şablonu, Microsoft.VirtualMachineImages sağlayıcısı tarafından yönetilen bir ARM kaynağıdır

Extends

Özellikler

autoRun

Görüntü şablonu derlemesinin şablon oluşturma veya güncelleştirme işleminde otomatik olarak çalıştırılıp çalıştırılmayacağını gösterir.

buildTimeoutInMinutes

Görüntü şablonunu oluştururken beklenme süresi üst sınırı (tüm özelleştirmeleri, iyileştirmeleri, doğrulamaları ve dağıtımları içerir). Varsayılan değeri (4 saat) kullanmak için 0 değerini atlar veya belirtin.

customize

Görüntü kaynağı vb. gibi görüntünün özelleştirme adımlarını açıklamak için kullanılan özellikleri belirtir

distribute

Dağıtım, görüntü çıkışının gitmesi gereken yeri hedefler.

errorHandling

Derleme hatasında hata işleme seçenekleri

exactStagingResourceGroup

Görüntüyü oluşturmak için kullanılacak görüntü şablonuyla aynı abonelikteki hazırlama kaynak grubu kimliği. Bu salt okunur alan yalnızca 'stagingResourceGroup' alanında belirtilen değer boşsa 'stagingResourceGroup'tan farklıdır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

identity

Yapılandırıldıysa, görüntü şablonunun kimliği.

lastRunStatus

Şu anda yürütülen veya son yürütülen 'run' durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

managedResourceTags

Hizmet tarafından oluşturulan kaynak grubuna ve/veya kaynaklara uygulanacak etiketler.

optimize

Görüntüde gerçekleştirilecek iyileştirmeyi belirtir.

provisioningError

Herhangi bir NOT: Bu özellik serileştirilmeyecekse sağlama hatası. Yalnızca sunucu tarafından doldurulabilir.

provisioningState

Kaynağın sağlama durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

source

Kaynak görüntüyü açıklamak için kullanılan özellikleri belirtir.

stagingResourceGroup

Görüntüyü oluşturmak için kullanılacak görüntü şablonuyla aynı abonelikteki hazırlama kaynak grubu kimliği. Bu alan boşsa, rastgele ada sahip bir kaynak grubu oluşturulur. Bu alanda belirtilen kaynak grubu yoksa, aynı adla oluşturulur. Belirtilen kaynak grubu varsa, boş ve görüntü şablonuyla aynı bölgede olmalıdır. Bu alan boşsa veya belirtilen kaynak grubu yoksa, oluşturulan kaynak grubu şablon silme sırasında silinir, ancak belirtilen kaynak grubu varsa, kaynak grubunda oluşturulan kaynaklar şablon silme sırasında silinir ve kaynak grubunun kendisi kalır.

validate

Sonuçta elde edilen görüntüde gerçekleştirilecek yapılandırma seçenekleri ve doğrulama listesi.

vmProfile

Sanal makinenin görüntü oluşturmak için nasıl ayarlandığını açıklar

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

location

Kaynağın bulunduğu coğrafi konum

name

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

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

Kaynak etiketleri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

autoRun

Görüntü şablonu derlemesinin şablon oluşturma veya güncelleştirme işleminde otomatik olarak çalıştırılıp çalıştırılmayacağını gösterir.

autoRun?: ImageTemplateAutoRun

Özellik Değeri

buildTimeoutInMinutes

Görüntü şablonunu oluştururken beklenme süresi üst sınırı (tüm özelleştirmeleri, iyileştirmeleri, doğrulamaları ve dağıtımları içerir). Varsayılan değeri (4 saat) kullanmak için 0 değerini atlar veya belirtin.

buildTimeoutInMinutes?: number

Özellik Değeri

number

customize

Görüntü kaynağı vb. gibi görüntünün özelleştirme adımlarını açıklamak için kullanılan özellikleri belirtir

customize?: ImageTemplateCustomizerUnion[]

Özellik Değeri

distribute

Dağıtım, görüntü çıkışının gitmesi gereken yeri hedefler.

distribute?: ImageTemplateDistributorUnion[]

Özellik Değeri

errorHandling

Derleme hatasında hata işleme seçenekleri

errorHandling?: ImageTemplatePropertiesErrorHandling

Özellik Değeri

exactStagingResourceGroup

Görüntüyü oluşturmak için kullanılacak görüntü şablonuyla aynı abonelikteki hazırlama kaynak grubu kimliği. Bu salt okunur alan yalnızca 'stagingResourceGroup' alanında belirtilen değer boşsa 'stagingResourceGroup'tan farklıdır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

exactStagingResourceGroup?: string

Özellik Değeri

string

identity

Yapılandırıldıysa, görüntü şablonunun kimliği.

identity: ImageTemplateIdentity

Özellik Değeri

lastRunStatus

Şu anda yürütülen veya son yürütülen 'run' durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lastRunStatus?: ImageTemplateLastRunStatus

Özellik Değeri

managedResourceTags

Hizmet tarafından oluşturulan kaynak grubuna ve/veya kaynaklara uygulanacak etiketler.

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

Özellik Değeri

{[propertyName: string]: string}

optimize

Görüntüde gerçekleştirilecek iyileştirmeyi belirtir.

optimize?: ImageTemplatePropertiesOptimize

Özellik Değeri

provisioningError

Herhangi bir NOT: Bu özellik serileştirilmeyecekse sağlama hatası. Yalnızca sunucu tarafından doldurulabilir.

provisioningError?: ProvisioningError

Özellik Değeri

provisioningState

Kaynağın sağlama durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: ProvisioningState

Özellik Değeri

source

Kaynak görüntüyü açıklamak için kullanılan özellikleri belirtir.

source?: ImageTemplateSourceUnion

Özellik Değeri

stagingResourceGroup

Görüntüyü oluşturmak için kullanılacak görüntü şablonuyla aynı abonelikteki hazırlama kaynak grubu kimliği. Bu alan boşsa, rastgele ada sahip bir kaynak grubu oluşturulur. Bu alanda belirtilen kaynak grubu yoksa, aynı adla oluşturulur. Belirtilen kaynak grubu varsa, boş ve görüntü şablonuyla aynı bölgede olmalıdır. Bu alan boşsa veya belirtilen kaynak grubu yoksa, oluşturulan kaynak grubu şablon silme sırasında silinir, ancak belirtilen kaynak grubu varsa, kaynak grubunda oluşturulan kaynaklar şablon silme sırasında silinir ve kaynak grubunun kendisi kalır.

stagingResourceGroup?: string

Özellik Değeri

string

validate

Sonuçta elde edilen görüntüde gerçekleştirilecek yapılandırma seçenekleri ve doğrulama listesi.

validate?: ImageTemplatePropertiesValidate

Özellik Değeri

vmProfile

Sanal makinenin görüntü oluşturmak için nasıl ayarlandığını açıklar

vmProfile?: ImageTemplateVmProfile

Özellik Değeri

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

TrackedResource.id'dan Devralınan

location

Kaynağın bulunduğu coğrafi konum

location: string

Özellik Değeri

string

TrackedResource.location'dan Devralınmış

name

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

name?: string

Özellik Değeri

string

TrackedResource.name'dan Devralınan

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

systemData?: SystemData

Özellik Değeri

TrackedResource.systemData'dan Devralınan

tags

Kaynak etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

TrackedResource.tagsDevralındı

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

DevralınanTrackedResource.type