ImageTemplate interface
Görüntü şablonu, Microsoft.VirtualMachineImages sağlayıcısı tarafından yönetilen bir ARM kaynağıdır
- Extends
Özellikler
| auto |
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. |
| build |
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. |
| error |
Derleme hatasında hata işleme seçenekleri |
| exact |
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. |
| last |
Ş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. |
| managed |
Hizmet tarafından oluşturulan kaynak grubuna ve/veya kaynaklara uygulanacak etiketler. |
| optimize | Görüntüde gerçekleştirilecek iyileştirmeyi belirtir. |
| provisioning |
Herhangi bir NOT: Bu özellik serileştirilmeyecekse sağlama hatası. Yalnızca sunucu tarafından doldurulabilir. |
| provisioning |
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. |
| staging |
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. |
| vm |
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. |
| system |
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
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
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
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