ImageTemplate interface
قالب الصورة هو مورد ARM يديره موفر Microsoft.VirtualMachineImages
- يمتد
الخصائص
| auto |
يشير إلى ما إذا كان سيتم تشغيل قالب الصورة تلقائيا بناء على إنشاء القالب أو تحديثه أم لا. |
| build |
الحد الأقصى للمدة التي يجب انتظارها أثناء إنشاء قالب الصورة (بما في ذلك جميع التخصيصات والتحسين والتحقق من الصحة والتوزيعات). حذف أو تحديد 0 لاستخدام الافتراضي (4 ساعات). |
| customize | تحديد الخصائص المستخدمة لوصف خطوات التخصيص للصورة، مثل مصدر الصورة وما إلى ذلك |
| distribute | أهداف التوزيع حيث يحتاج إخراج الصورة إلى الانتقال إليه. |
| error |
خيارات معالجة الأخطاء عند فشل الإنشاء |
| exact |
معرف مجموعة الموارد المرحلي في نفس الاشتراك مثل قالب الصورة الذي سيتم استخدامه لإنشاء الصورة. يختلف حقل القراءة فقط هذا عن "stagingResourceGroup" فقط إذا كانت القيمة المحددة في الحقل "stagingResourceGroup" فارغة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| identity | هوية قالب الصورة، إذا تم تكوينها. |
| last |
حالة "التشغيل" التي يتم تنفيذها حاليا أو آخر تنفيذ لها. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| managed |
العلامات التي سيتم تطبيقها على مجموعة الموارد و/أو الموارد التي أنشأتها الخدمة. |
| optimize | تحديد التحسين الذي سيتم تنفيذه على الصورة. |
| provisioning |
خطأ في التوفير، إذا كان هناك أي ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| provisioning |
حالة التوفير لملاحظة المورد: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| source | تحديد الخصائص المستخدمة لوصف الصورة المصدر. |
| staging |
معرف مجموعة الموارد المرحلي في نفس الاشتراك مثل قالب الصورة الذي سيتم استخدامه لإنشاء الصورة. إذا كان هذا الحقل فارغا، إنشاء مجموعة موارد باسم عشوائي. إذا لم تكن مجموعة الموارد المحددة في هذا الحقل موجودة، إنشاؤها بنفس الاسم. إذا كانت مجموعة الموارد المحددة موجودة، فيجب أن تكون فارغة وفي نفس المنطقة مثل قالب الصورة. سيتم حذف مجموعة الموارد التي تم إنشاؤها أثناء حذف القالب إذا كان هذا الحقل فارغا أو إذا لم تكن مجموعة الموارد المحددة موجودة، ولكن إذا كانت مجموعة الموارد المحددة موجودة، حذف الموارد التي تم إنشاؤها في مجموعة الموارد أثناء حذف القالب وستبقى مجموعة الموارد نفسها. |
| validate | خيارات التكوين وقائمة عمليات التحقق من الصحة التي سيتم إجراؤها على الصورة الناتجة. |
| vm |
توضح هذه المقالة كيفية إعداد الجهاز الظاهري لإنشاء الصور |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| location | الموقع الجغرافي حيث يعيش المورد |
| name | اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| tags | علامات الموارد. |
| type | نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
autoRun
يشير إلى ما إذا كان سيتم تشغيل قالب الصورة تلقائيا بناء على إنشاء القالب أو تحديثه أم لا.
autoRun?: ImageTemplateAutoRun
قيمة الخاصية
buildTimeoutInMinutes
الحد الأقصى للمدة التي يجب انتظارها أثناء إنشاء قالب الصورة (بما في ذلك جميع التخصيصات والتحسين والتحقق من الصحة والتوزيعات). حذف أو تحديد 0 لاستخدام الافتراضي (4 ساعات).
buildTimeoutInMinutes?: number
قيمة الخاصية
number
customize
تحديد الخصائص المستخدمة لوصف خطوات التخصيص للصورة، مثل مصدر الصورة وما إلى ذلك
customize?: ImageTemplateCustomizerUnion[]
قيمة الخاصية
distribute
أهداف التوزيع حيث يحتاج إخراج الصورة إلى الانتقال إليه.
distribute?: ImageTemplateDistributorUnion[]
قيمة الخاصية
errorHandling
خيارات معالجة الأخطاء عند فشل الإنشاء
errorHandling?: ImageTemplatePropertiesErrorHandling
قيمة الخاصية
exactStagingResourceGroup
معرف مجموعة الموارد المرحلي في نفس الاشتراك مثل قالب الصورة الذي سيتم استخدامه لإنشاء الصورة. يختلف حقل القراءة فقط هذا عن "stagingResourceGroup" فقط إذا كانت القيمة المحددة في الحقل "stagingResourceGroup" فارغة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
exactStagingResourceGroup?: string
قيمة الخاصية
string
identity
هوية قالب الصورة، إذا تم تكوينها.
identity: ImageTemplateIdentity
قيمة الخاصية
lastRunStatus
حالة "التشغيل" التي يتم تنفيذها حاليا أو آخر تنفيذ لها. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
lastRunStatus?: ImageTemplateLastRunStatus
قيمة الخاصية
managedResourceTags
العلامات التي سيتم تطبيقها على مجموعة الموارد و/أو الموارد التي أنشأتها الخدمة.
managedResourceTags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
optimize
تحديد التحسين الذي سيتم تنفيذه على الصورة.
optimize?: ImageTemplatePropertiesOptimize
قيمة الخاصية
provisioningError
خطأ في التوفير، إذا كان هناك أي ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningError?: ProvisioningError
قيمة الخاصية
provisioningState
حالة التوفير لملاحظة المورد: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: ProvisioningState
قيمة الخاصية
source
تحديد الخصائص المستخدمة لوصف الصورة المصدر.
source?: ImageTemplateSourceUnion
قيمة الخاصية
stagingResourceGroup
معرف مجموعة الموارد المرحلي في نفس الاشتراك مثل قالب الصورة الذي سيتم استخدامه لإنشاء الصورة. إذا كان هذا الحقل فارغا، إنشاء مجموعة موارد باسم عشوائي. إذا لم تكن مجموعة الموارد المحددة في هذا الحقل موجودة، إنشاؤها بنفس الاسم. إذا كانت مجموعة الموارد المحددة موجودة، فيجب أن تكون فارغة وفي نفس المنطقة مثل قالب الصورة. سيتم حذف مجموعة الموارد التي تم إنشاؤها أثناء حذف القالب إذا كان هذا الحقل فارغا أو إذا لم تكن مجموعة الموارد المحددة موجودة، ولكن إذا كانت مجموعة الموارد المحددة موجودة، حذف الموارد التي تم إنشاؤها في مجموعة الموارد أثناء حذف القالب وستبقى مجموعة الموارد نفسها.
stagingResourceGroup?: string
قيمة الخاصية
string
validate
خيارات التكوين وقائمة عمليات التحقق من الصحة التي سيتم إجراؤها على الصورة الناتجة.
validate?: ImageTemplatePropertiesValidate
قيمة الخاصية
vmProfile
توضح هذه المقالة كيفية إعداد الجهاز الظاهري لإنشاء الصور
vmProfile?: ImageTemplateVmProfile
قيمة الخاصية
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منTrackedResource.id
location
الموقع الجغرافي حيث يعيش المورد
location: string
قيمة الخاصية
string
موروث منTrackedResource.location
name
اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منTrackedResource.name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
systemData?: SystemData
قيمة الخاصية
موروثة منTrackedResource.systemData
tags
علامات الموارد.
tags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
موروثة منTrackedResource.tags
type
نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منTrackedResource.type