Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2023-09-01
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/extensions مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2023-09-01' = {
name: 'string'
location: 'string'
parent: resourceSymbolicName
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
instanceView: {
name: 'string'
statuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
substatuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
type: 'string'
typeHandlerVersion: 'string'
}
protectedSettings: any()
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any()
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
اسم | وصف | قيمة |
---|---|---|
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
مكان | موقع الملحق. | خيط |
الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: الأجهزة الظاهرية |
خصائص | يصف خصائص ملحق الجهاز الظاهري. | VirtualMachineExtensionProperties |
اسم | وصف | قيمة |
---|---|---|
AutoUpgradeMinorVersion | يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. | قيمة منطقية |
enableAutomaticUpgrade | يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. | قيمة منطقية |
علامة تعريف فرض | كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق. | خيط |
عرض المثيل | طريقة عرض مثيل ملحق الجهاز الظاهري. | VirtualMachineExtensionInstanceView |
إعدادات محمية | يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق. | بالنسبة ل Bicep، يمكنك استخدام الدالة any(). |
protectedSettingsFromKeyVault | الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح | KeyVaultSecretReference |
التزويد بعد الملحقات | مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. | سلسلة[] |
ناشر | اسم ناشر معالج الملحق. | خيط |
اعدادات | قام Json بتنسيق الإعدادات العامة للملحق. | بالنسبة ل Bicep، يمكنك استخدام الدالة any(). |
منعFailures | يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. | قيمة منطقية |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
اسم | اسم ملحق الجهاز الظاهري. | خيط |
حالات | معلومات حالة المورد. | |
الإحصائيات الفرعية | معلومات حالة المورد. | |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
رمز | رمز الحالة. | خيط |
displayStatus | التسمية القصيرة القابلة للترجمة للحالة. | خيط |
مستوى | التعليمات البرمجية للمستوى. | "خطأ" "معلومات" "تحذير" |
رسالة | رسالة الحالة التفصيلية، بما في ذلك التنبيهات ورسائل الخطأ. | خيط |
الوقت | وقت الحالة. | خيط |
اسم | وصف | قيمة |
---|---|---|
secretUrl | يشير عنوان URL إلى سر في Key Vault. | سلسلة (مطلوب) |
sourceVault | عنوان URL النسبي ل Key Vault الذي يحتوي على السر. | الموارد الفرعية |
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد | خيط |
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/extensions مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions",
"apiVersion": "2023-09-01",
"name": "string",
"location": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"instanceView": {
"name": "string",
"statuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"substatuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"type": "string",
"typeHandlerVersion": "string"
},
"protectedSettings": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد | 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2023-09-01' |
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) |
مكان | موقع الملحق. | خيط |
خصائص | يصف خصائص ملحق الجهاز الظاهري. | VirtualMachineExtensionProperties |
اسم | وصف | قيمة |
---|---|---|
AutoUpgradeMinorVersion | يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. | قيمة منطقية |
enableAutomaticUpgrade | يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. | قيمة منطقية |
علامة تعريف فرض | كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق. | خيط |
عرض المثيل | طريقة عرض مثيل ملحق الجهاز الظاهري. | VirtualMachineExtensionInstanceView |
إعدادات محمية | يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق. | |
protectedSettingsFromKeyVault | الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح | KeyVaultSecretReference |
التزويد بعد الملحقات | مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. | سلسلة[] |
ناشر | اسم ناشر معالج الملحق. | خيط |
اعدادات | قام Json بتنسيق الإعدادات العامة للملحق. | |
منعFailures | يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. | قيمة منطقية |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
اسم | اسم ملحق الجهاز الظاهري. | خيط |
حالات | معلومات حالة المورد. | |
الإحصائيات الفرعية | معلومات حالة المورد. | |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
رمز | رمز الحالة. | خيط |
displayStatus | التسمية القصيرة القابلة للترجمة للحالة. | خيط |
مستوى | التعليمات البرمجية للمستوى. | "خطأ" "معلومات" "تحذير" |
رسالة | رسالة الحالة التفصيلية، بما في ذلك التنبيهات ورسائل الخطأ. | خيط |
الوقت | وقت الحالة. | خيط |
اسم | وصف | قيمة |
---|---|---|
secretUrl | يشير عنوان URL إلى سر في Key Vault. | سلسلة (مطلوب) |
sourceVault | عنوان URL النسبي ل Key Vault الذي يحتوي على السر. | الموارد الفرعية |
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد | خيط |
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/extensions مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2023-09-01"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
autoUpgradeMinorVersion = bool
enableAutomaticUpgrade = bool
forceUpdateTag = "string"
instanceView = {
name = "string"
statuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
substatuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
type = "string"
typeHandlerVersion = "string"
}
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
provisionAfterExtensions = [
"string"
]
publisher = "string"
suppressFailures = bool
type = "string"
typeHandlerVersion = "string"
}
})
}
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2023-09-01" |
اسم | اسم المورد | سلسلة (مطلوب) |
مكان | موقع الملحق. | خيط |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: الأجهزة الظاهرية |
خصائص | يصف خصائص ملحق الجهاز الظاهري. | VirtualMachineExtensionProperties |
اسم | وصف | قيمة |
---|---|---|
AutoUpgradeMinorVersion | يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. | قيمة منطقية |
enableAutomaticUpgrade | يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. | قيمة منطقية |
علامة تعريف فرض | كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق. | خيط |
عرض المثيل | طريقة عرض مثيل ملحق الجهاز الظاهري. | VirtualMachineExtensionInstanceView |
إعدادات محمية | يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق. | |
protectedSettingsFromKeyVault | الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح | KeyVaultSecretReference |
التزويد بعد الملحقات | مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. | سلسلة[] |
ناشر | اسم ناشر معالج الملحق. | خيط |
اعدادات | قام Json بتنسيق الإعدادات العامة للملحق. | |
منعFailures | يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. | قيمة منطقية |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
اسم | اسم ملحق الجهاز الظاهري. | خيط |
حالات | معلومات حالة المورد. | |
الإحصائيات الفرعية | معلومات حالة المورد. | |
نوع | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". | خيط |
typeHandlerVersion | تحديد إصدار معالج البرنامج النصي. | خيط |
اسم | وصف | قيمة |
---|---|---|
رمز | رمز الحالة. | خيط |
displayStatus | التسمية القصيرة القابلة للترجمة للحالة. | خيط |
مستوى | التعليمات البرمجية للمستوى. | "خطأ" "معلومات" "تحذير" |
رسالة | رسالة الحالة التفصيلية، بما في ذلك التنبيهات ورسائل الخطأ. | خيط |
الوقت | وقت الحالة. | خيط |
اسم | وصف | قيمة |
---|---|---|
secretUrl | يشير عنوان URL إلى سر في Key Vault. | سلسلة (مطلوب) |
sourceVault | عنوان URL النسبي ل Key Vault الذي يحتوي على السر. | الموارد الفرعية |
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد | خيط |