Microsoft.Compute virtualMachineScaleSets/extensions 2023-07-01

تعريف مورد Bicep

يمكن نشر نوع مورد virtualMachineScaleSets/extensions مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/extensions، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoUpgradeMinorVersion: bool
    enableAutomaticUpgrade: bool
    forceUpdateTag: 'string'
    protectedSettings: any()
    protectedSettingsFromKeyVault: {
      secretUrl: 'string'
      sourceVault: {
        id: 'string'
      }
    }
    provisionAfterExtensions: [
      'string'
    ]
    publisher: 'string'
    settings: any()
    suppressFailures: bool
    type: 'string'
    typeHandlerVersion: 'string'
  }
}

قيم الخصائص

virtualMachineScaleSets/extensions

اسم وصف قيمة
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)
الوالد في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: virtualMachineScaleSets
خصائص يصف خصائص ملحق مجموعة مقياس الجهاز الظاهري. VirtualMachineScaleSetExtensionProperties

خصائص VirtualMachineScaleSetExtensionProperties

اسم وصف قيمة
AutoUpgradeMinorVersion يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. قيمة منطقية
enableAutomaticUpgrade يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. قيمة منطقية
علامة تعريف فرض إذا تم توفير قيمة وكانت مختلفة عن القيمة السابقة، إجبار معالج الامتداد على التحديث حتى إذا لم يتغير تكوين الملحق. خيط
إعدادات محمية يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق. بالنسبة ل Bicep، يمكنك استخدام الدالة any().
protectedSettingsFromKeyVault الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح KeyVaultSecretReference
التزويد بعد الملحقات مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. سلسلة[]
ناشر اسم ناشر معالج الملحق. خيط
اعدادات قام Json بتنسيق الإعدادات العامة للملحق. بالنسبة ل Bicep، يمكنك استخدام الدالة any().
منعFailures يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. قيمة منطقية
نوع يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". خيط
typeHandlerVersion تحديد إصدار معالج البرنامج النصي. خيط

KeyVaultSecretReference

اسم وصف قيمة
secretUrl يشير عنوان URL إلى سر في Key Vault. سلسلة (مطلوب)
sourceVault عنوان URL النسبي ل Key Vault الذي يحتوي على السر. الموارد الفرعية (مطلوب)

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد خيط

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
نشر أجهزة vSensors للتحجيم التلقائي ل Darktrace

Deploy to Azure
يسمح لك هذا القالب بنشر توزيع التحجيم التلقائي تلقائيا ل Darktrace vSensors
يقوم هذا القالب بفك تشفير Windows VMSS المشفرة مسبقا

Deploy to Azure
يعطل هذا القالب التشفير على مجموعة تحجيم Windows VM قيد التشغيل
يقوم هذا القالب بتشفير Windows VMSS قيد التشغيل

Deploy to Azure
يتيح هذا القالب التشفير على مجموعة تحجيم Windows VM قيد التشغيل
إنشاء Windows VMSS جديد وتشفيره باستخدام jumpbox

Deploy to Azure
يسمح لك هذا القالب بنشر مجموعة تحجيم جهاز ظاهري بسيطة من أجهزة Windows الظاهرية باستخدام أحدث إصدار مصحح من إصدارات Windows الخادمية. ينشر هذا القالب أيضا مربع انتقال مع عنوان IP عام في نفس الشبكة الظاهرية. يمكنك الاتصال ب jumpbox عبر عنوان IP العام هذا، ثم الاتصال من هناك إلى الأجهزة الظاهرية في مجموعة المقياس عبر عناوين IP الخاصة. يتيح هذا القالب التشفير على مجموعة مقياس الجهاز الظاهري لأجهزة Windows الظاهرية.
نشر مجموعة مقياس جهاز ظاهري موثوق به ل Windows قادرة على

Deploy to Azure
يسمح لك هذا القالب بنشر مجموعة مقياس جهاز ظاهري قادرة على التشغيل من أجهزة Windows الظاهرية باستخدام أحدث إصدار مصحح من Windows Server 2016 أو Windows Server 2019 أو Windows Server 2022 Azure Edition. هذه الأجهزة الظاهرية خلف موازن تحميل مع قواعد NAT لاتصالات RDP. إذا قمت بتمكين Secureboot وvTPM، تثبيت ملحق Guest Attestation على VMSS الخاص بك. سيقوم هذا الملحق بإجراء إثبات عن بعد السحابة.

تعريف مورد قالب ARM

يمكن نشر نوع مورد virtualMachineScaleSets/extensions مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/extensions، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Compute/virtualMachineScaleSets/extensions",
  "apiVersion": "2023-07-01",
  "name": "string",
  "properties": {
    "autoUpgradeMinorVersion": "bool",
    "enableAutomaticUpgrade": "bool",
    "forceUpdateTag": "string",
    "protectedSettings": {},
    "protectedSettingsFromKeyVault": {
      "secretUrl": "string",
      "sourceVault": {
        "id": "string"
      }
    },
    "provisionAfterExtensions": [ "string" ],
    "publisher": "string",
    "settings": {},
    "suppressFailures": "bool",
    "type": "string",
    "typeHandlerVersion": "string"
  }
}

قيم الخصائص

virtualMachineScaleSets/extensions

اسم وصف قيمة
نوع نوع المورد 'Microsoft.Compute/virtualMachineScaleSets/extensions'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2023-07-01'
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
خصائص يصف خصائص ملحق مجموعة مقياس الجهاز الظاهري. VirtualMachineScaleSetExtensionProperties

خصائص VirtualMachineScaleSetExtensionProperties

اسم وصف قيمة
AutoUpgradeMinorVersion يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. قيمة منطقية
enableAutomaticUpgrade يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. قيمة منطقية
علامة تعريف فرض إذا تم توفير قيمة وكانت مختلفة عن القيمة السابقة، إجبار معالج الامتداد على التحديث حتى إذا لم يتغير تكوين الملحق. خيط
إعدادات محمية يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق.
protectedSettingsFromKeyVault الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح KeyVaultSecretReference
التزويد بعد الملحقات مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. سلسلة[]
ناشر اسم ناشر معالج الملحق. خيط
اعدادات قام Json بتنسيق الإعدادات العامة للملحق.
منعFailures يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. قيمة منطقية
نوع يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". خيط
typeHandlerVersion تحديد إصدار معالج البرنامج النصي. خيط

KeyVaultSecretReference

اسم وصف قيمة
secretUrl يشير عنوان URL إلى سر في Key Vault. سلسلة (مطلوب)
sourceVault عنوان URL النسبي ل Key Vault الذي يحتوي على السر. الموارد الفرعية (مطلوب)

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد خيط

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
نشر أجهزة vSensors للتحجيم التلقائي ل Darktrace

Deploy to Azure
يسمح لك هذا القالب بنشر توزيع التحجيم التلقائي تلقائيا ل Darktrace vSensors
يقوم هذا القالب بفك تشفير Windows VMSS المشفرة مسبقا

Deploy to Azure
يعطل هذا القالب التشفير على مجموعة تحجيم Windows VM قيد التشغيل
يقوم هذا القالب بتشفير Windows VMSS قيد التشغيل

Deploy to Azure
يتيح هذا القالب التشفير على مجموعة تحجيم Windows VM قيد التشغيل
إنشاء Windows VMSS جديد وتشفيره باستخدام jumpbox

Deploy to Azure
يسمح لك هذا القالب بنشر مجموعة تحجيم جهاز ظاهري بسيطة من أجهزة Windows الظاهرية باستخدام أحدث إصدار مصحح من إصدارات Windows الخادمية. ينشر هذا القالب أيضا مربع انتقال مع عنوان IP عام في نفس الشبكة الظاهرية. يمكنك الاتصال ب jumpbox عبر عنوان IP العام هذا، ثم الاتصال من هناك إلى الأجهزة الظاهرية في مجموعة المقياس عبر عناوين IP الخاصة. يتيح هذا القالب التشفير على مجموعة مقياس الجهاز الظاهري لأجهزة Windows الظاهرية.
نشر مجموعة مقياس جهاز ظاهري موثوق به ل Windows قادرة على

Deploy to Azure
يسمح لك هذا القالب بنشر مجموعة مقياس جهاز ظاهري قادرة على التشغيل من أجهزة Windows الظاهرية باستخدام أحدث إصدار مصحح من Windows Server 2016 أو Windows Server 2019 أو Windows Server 2022 Azure Edition. هذه الأجهزة الظاهرية خلف موازن تحميل مع قواعد NAT لاتصالات RDP. إذا قمت بتمكين Secureboot وvTPM، تثبيت ملحق Guest Attestation على VMSS الخاص بك. سيقوم هذا الملحق بإجراء إثبات عن بعد السحابة.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد virtualMachineScaleSets/extensions مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/extensions، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoUpgradeMinorVersion = bool
      enableAutomaticUpgrade = bool
      forceUpdateTag = "string"
      protectedSettingsFromKeyVault = {
        secretUrl = "string"
        sourceVault = {
          id = "string"
        }
      }
      provisionAfterExtensions = [
        "string"
      ]
      publisher = "string"
      suppressFailures = bool
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

قيم الخصائص

virtualMachineScaleSets/extensions

اسم وصف قيمة
نوع نوع المورد "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-07-01"
اسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: virtualMachineScaleSets
خصائص يصف خصائص ملحق مجموعة مقياس الجهاز الظاهري. VirtualMachineScaleSetExtensionProperties

خصائص VirtualMachineScaleSetExtensionProperties

اسم وصف قيمة
AutoUpgradeMinorVersion يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. قيمة منطقية
enableAutomaticUpgrade يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث من الملحق المتوفر. قيمة منطقية
علامة تعريف فرض إذا تم توفير قيمة وكانت مختلفة عن القيمة السابقة، إجبار معالج الامتداد على التحديث حتى إذا لم يتغير تكوين الملحق. خيط
إعدادات محمية يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق.
protectedSettingsFromKeyVault الإعدادات المحمية للملحقات التي يتم تمريرها بواسطة المرجع، والمستهلكة من مخزن المفاتيح KeyVaultSecretReference
التزويد بعد الملحقات مجموعة من أسماء الملحقات التي يجب بعد ذلك توفير هذا الملحق. سلسلة[]
ناشر اسم ناشر معالج الملحق. خيط
اعدادات قام Json بتنسيق الإعدادات العامة للملحق.
منعFailures يشير إلى ما إذا كان سيتم منع حالات الفشل الناتجة عن الملحق (لن يتم منع حالات الفشل التشغيلية مثل عدم الاتصال بالجهاز الظاهري بغض النظر عن هذه القيمة). الإعداد الافتراضي خطأ. قيمة منطقية
نوع يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". خيط
typeHandlerVersion تحديد إصدار معالج البرنامج النصي. خيط

KeyVaultSecretReference

اسم وصف قيمة
secretUrl يشير عنوان URL إلى سر في Key Vault. سلسلة (مطلوب)
sourceVault عنوان URL النسبي ل Key Vault الذي يحتوي على السر. الموارد الفرعية (مطلوب)

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد خيط