Microsoft.Resources deploymentStacks 2024-03-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Resources/deploymentStacks@2024-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actionOnUnmanage: {
      managementGroups: 'string'
      resourceGroups: 'string'
      resources: 'string'
    }
    bypassStackOutOfSyncError: bool
    debugSetting: {
      detailLevel: 'string'
    }
    denySettings: {
      applyToChildScopes: bool
      excludedActions: [
        'string'
      ]
      excludedPrincipals: [
        'string'
      ]
      mode: 'string'
    }
    deploymentScope: 'string'
    description: 'string'
    error: {}
    parameters: {
      {customized property}: {
        reference: {
          keyVault: {
            id: 'string'
          }
          secretName: 'string'
          secretVersion: 'string'
        }
        type: 'string'
        value: any()
      }
    }
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any()
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
}

قيم Property

حزم التوزيع

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوبة)
الموقع موقع مكدس التوزيع. لا يمكن تغييره بعد الإنشاء. يجب أن يكون أحد مواقع Azure المدعومة. سلسلة
العلامات علامات موارد مكدس التوزيع. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص مكدس التوزيع. DeploymentStackProperties

DeploymentStackProperties

الاسم الوصف القيمة
actionOnUnmanage يحدد سلوك الموارد التي لم تعد مدارة بعد تحديث مكدس التوزيع أو حذفه. ActionOnUnmanage (مطلوب)
تجاوزStackOutOfSyncError وضع علامة لتجاوز أخطاء الخدمة التي تشير إلى عدم مزامنة قائمة موارد المكدس بشكل صحيح. Bool
تصحيح الأخطاءالإعداد إعداد تتبع الأخطاء للتوزيع. DeploymentStacksDebugSetting
رفض الإعدادات يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة المكدس. DenySettings (مطلوب)
deploymentScope النطاق الذي يجب إنشاء النشر الأولي فيه. إذا لم يتم تحديد نطاق، فسيتم تعيينه افتراضيا على نطاق مكدس التوزيع. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')، الاشتراك (التنسيق: '/subscriptions/{subscriptionId}')، مجموعة الموارد (التنسيق: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). سلسلة
الوصف وصف مكدس التوزيع. الحد الأقصى للطول 4096 حرفا. سلسلة

القيود:
الحد الأقصى للطول = 4096
خطأ تفاصيل الخطأ. ErrorDetail
المعلمات أزواج الاسم والقيمة التي تحدد معلمات التوزيع للقالب. استخدم هذا العنصر عند توفير قيم المعلمات مباشرة في الطلب، بدلا من الارتباط بملف معلمة موجود. استخدم إما خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStackPropertiesParameters
parametersLink URI لملف المعلمات. استخدم هذا العنصر للارتباط بملف معلمات موجود. استخدم إما خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStacksParametersLink
القالب محتوى القالب. يمكنك استخدام هذا العنصر عندما تريد تمرير بناء جملة القالب مباشرة في الطلب بدلا من الارتباط بقالب موجود. يمكن أن يكون JObject أو سلسلة JSON جيدة التكوين. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما. بالنسبة إلى Bicep، يمكنك استخدام الدالة any().
templateLink عنوان URI للقالب. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما. DeploymentStacksTemplateLink

ActionOnUnmanage

الاسم الوصف القيمة
مجموعات الإدارة تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في الحالة الحالية. "حذف"
"فصل"
resourceGroups تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في الحالة الحالية. "حذف"
"فصل"
موارد تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في الحالة الحالية. "حذف"
"فصل" (مطلوب)

DeploymentStacksDebugSetting

الاسم الوصف القيمة
مستوى التفاصيل يحدد نوع المعلومات التي يجب تسجيلها لتصحيح الأخطاء. القيم المسموح بها هي none أو requestContent أو responseContent أو كل من requestContent و responseContent مفصولة بفاوصلة. الافتراضي هو لا شيء. عند تعيين هذه القيمة، ضع في اعتبارك بعناية نوع المعلومات التي يتم تمريرها أثناء التوزيع. من خلال تسجيل معلومات حول الطلب أو الاستجابة، من المحتمل أن يتم كشف البيانات الحساسة التي يتم استردادها من خلال عمليات التوزيع. سلسلة

DenySettings

الاسم الوصف القيمة
applyToChildScopes سيتم تطبيق DenySettings على نطاقات الموارد التابعة لكل مورد مدار مع تعيين رفض. Bool
excludedActions قائمة بعمليات الإدارة المستندة إلى الأدوار المستبعدة من denySettings. يسمح بإجراء ما يصل إلى 200 إجراء. إذا تم تعيين وضع denySetting إلى "denyWriteAndDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "*/read" و"Microsoft.Authorization/locks/delete". إذا تم تعيين وضع denySetting إلى "denyDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "Microsoft.Authorization/locks/delete". ستتم إزالة الإجراءات المكررة. سلسلة []
القوالب المستبعدة قائمة معرفات AAD الأساسية المستبعدة من التأمين. يسمح بحد أقصى 5 أساسيات. سلسلة []
الوضع وضع denySettings الذي يحدد الإجراءات مرفوضة. "رفض الحذف"
"denyWriteAndDelete"
"لا شيء" (مطلوب)

ErrorDetail

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

DeploymentStackPropertiesParameters

الاسم الوصف القيمة
{خاصية مخصصة} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

الاسم الوصف القيمة
المرجع مرجع معلمة azure Key Vault. KeyVaultParameterReferenceAutoGenerated
النوع نوع القيمة. سلسلة
القيمة قيمة الإدخال إلى المعلمة. بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

KeyVaultParameterReferenceAutoGenerated

الاسم الوصف القيمة
keyVault مرجع azure Key Vault. KeyVaultReferenceAutoGenerated (مطلوب)
secretName اسم البيانات السرية ل Azure Key Vault. سلسلة (مطلوبة)
secretVersion نسخة للبيانات السرية من Azure Key Vault. سلسلة

KeyVaultReferenceAutoGenerated

الاسم الوصف القيمة
المعرف Azure Key Vault resourceId. سلسلة (مطلوبة)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
uri URI لملف المعلمات. سلسلة (مطلوبة)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
المعرف معرف المورد لمواصفات القالب. استخدم إما الخاصية id أو uri، ولكن ليس كليهما. سلسلة
Querystring سلسلة الاستعلام (على سبيل المثال، رمز SAS المميز) لاستخدامها مع templateLink URI. سلسلة
مسار نسبي يمكن استخدام الخاصية relativePath لنشر قالب مرتبط في موقع نسبة إلى الأصل. إذا تم ربط القالب الأصل ب TemplateSpec، فسيشير هذا إلى عنصر في TemplateSpec. إذا كان الأصل مرتبطا ب URI، فسيكون النشر التابع مزيجا من معرفات URI الأصل والنسبية. سلسلة
uri عنوان URI للقالب المراد نشره. استخدم إما خاصية uri أو المعرف، ولكن ليس كليهما. سلسلة

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Resources/deploymentStacks",
  "apiVersion": "2024-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actionOnUnmanage": {
      "managementGroups": "string",
      "resourceGroups": "string",
      "resources": "string"
    },
    "bypassStackOutOfSyncError": "bool",
    "debugSetting": {
      "detailLevel": "string"
    },
    "denySettings": {
      "applyToChildScopes": "bool",
      "excludedActions": [ "string" ],
      "excludedPrincipals": [ "string" ],
      "mode": "string"
    },
    "deploymentScope": "string",
    "description": "string",
    "error": {},
    "parameters": {
      "{customized property}": {
        "reference": {
          "keyVault": {
            "id": "string"
          },
          "secretName": "string",
          "secretVersion": "string"
        },
        "type": "string",
        "value": {}
      }
    },
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  }
}

قيم Property

حزم التوزيع

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Resources/deploymentStacks'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2024-03-01'
الاسم اسم المورد سلسلة (مطلوبة)
الموقع موقع مكدس التوزيع. لا يمكن تغييره بعد الإنشاء. يجب أن يكون أحد مواقع Azure المدعومة. سلسلة
العلامات علامات موارد مكدس التوزيع. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص مكدس التوزيع. DeploymentStackProperties

DeploymentStackProperties

الاسم الوصف القيمة
actionOnUnmanage يحدد سلوك الموارد التي لم تعد مدارة بعد تحديث مكدس التوزيع أو حذفه. ActionOnUnmanage (مطلوب)
تجاوزStackOutOfSyncError وضع علامة لتجاوز أخطاء الخدمة التي تشير إلى عدم مزامنة قائمة موارد المكدس بشكل صحيح. Bool
تصحيح الأخطاءالإعداد إعداد تتبع الأخطاء للتوزيع. DeploymentStacksDebugSetting
رفض الإعدادات يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة المكدس. DenySettings (مطلوب)
deploymentScope النطاق الذي يجب إنشاء النشر الأولي فيه. إذا لم يتم تحديد نطاق، فسيتم تعيينه افتراضيا على نطاق مكدس التوزيع. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')، الاشتراك (التنسيق: '/subscriptions/{subscriptionId}')، مجموعة الموارد (التنسيق: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). سلسلة
الوصف وصف مكدس التوزيع. الحد الأقصى للطول 4096 حرفا. سلسلة

القيود:
الحد الأقصى للطول = 4096
خطأ تفاصيل الخطأ. ErrorDetail
المعلمات أزواج الاسم والقيمة التي تحدد معلمات التوزيع للقالب. استخدم هذا العنصر عند توفير قيم المعلمات مباشرة في الطلب، بدلا من الارتباط بملف معلمة موجود. استخدم إما خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStackPropertiesParameters
parametersLink URI لملف المعلمات. استخدم هذا العنصر للارتباط بملف معلمات موجود. استخدم إما خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStacksParametersLink
القالب محتوى القالب. يمكنك استخدام هذا العنصر عندما تريد تمرير بناء جملة القالب مباشرة في الطلب بدلا من الارتباط بقالب موجود. يمكن أن يكون JObject أو سلسلة JSON جيدة التكوين. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.
templateLink عنوان URI للقالب. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما. DeploymentStacksTemplateLink

ActionOnUnmanage

الاسم الوصف القيمة
مجموعات الإدارة تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل"
resourceGroups تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل"
موارد تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل" (مطلوب)

DeploymentStacksDebugSetting

الاسم الوصف القيمة
detailLevel يحدد نوع المعلومات التي يجب تسجيلها لتصحيح الأخطاء. القيم المسموح بها هي none أو requestContent أو responseContent أو كل من requestContent و responseContent مفصولة بفاوصلة. الافتراضي هو لا شيء. عند تعيين هذه القيمة، ضع في اعتبارك بعناية نوع المعلومات التي يتم تمريرها أثناء التوزيع. من خلال تسجيل معلومات حول الطلب أو الاستجابة، يمكن كشف البيانات الحساسة التي يتم استردادها من خلال عمليات التوزيع. سلسلة

رفض الإعدادات

الاسم الوصف القيمة
applyToChildScopes سيتم تطبيق DenySettings على نطاقات الموارد التابعة لكل مورد مدار مع تعيين رفض. Bool
excludedActions قائمة بعمليات الإدارة المستندة إلى الأدوار المستبعدة من denySettings. يسمح بإجراء ما يصل إلى 200 إجراء. إذا تم تعيين وضع denySetting إلى "denyWriteAndDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "*/read" و"Microsoft.Authorization/locks/delete". إذا تم تعيين وضع denySetting إلى "denyDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "Microsoft.Authorization/locks/delete". ستتم إزالة الإجراءات المكررة. سلسلة []
القوالب المستبعدة قائمة معرفات AAD الأساسية المستبعدة من التأمين. يسمح بحد أقصى 5 أساسيات. سلسلة []
الوضع وضع denySettings الذي يحدد الإجراءات التي تم رفضها. "denyDelete"
"denyWriteAndDelete"
'لا شيء' (مطلوب)

ErrorDetail

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

DeploymentStackPropertiesParameters

الاسم الوصف القيمة
{خاصية مخصصة} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

الاسم الوصف القيمة
المرجع مرجع معلمة Azure Key Vault. KeyVaultParameterReferenceAutoGenerated
النوع نوع القيمة. سلسلة
القيمة قيمة الإدخال إلى المعلمة .

KeyVaultParameterReferenceAutoGenerated

الاسم الوصف القيمة
keyVault مرجع azure Key Vault. KeyVaultReferenceAutoGenerated (مطلوب)
secretName اسم البيانات السرية Key Vault Azure. سلسلة (مطلوب)
secretVersion نسخة للبيانات السرية من Azure Key Vault. سلسلة

KeyVaultReferenceAutoGenerated

الاسم الوصف القيمة
المعرف Azure Key Vault resourceId. سلسلة (مطلوب)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
uri URI لملف المعلمات. سلسلة (مطلوب)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
المعرف معرف المورد لمواصفات القالب. استخدم إما الخاصية id أو uri، ولكن ليس كليهما. سلسلة
Querystring سلسلة الاستعلام (على سبيل المثال، رمز SAS المميز) لاستخدامها مع templateLink URI. سلسلة
مسار نسبي يمكن استخدام الخاصية relativePath لنشر قالب مرتبط في موقع بالنسبة إلى الأصل. إذا كان القالب الأصل مرتبطا ب TemplateSpec، فسيشير هذا إلى عنصر في TemplateSpec. إذا كان الأصل مرتبطا ب URI، فسيكون النشر التابع مزيجا من معرفات URI الأصل والنسبية. سلسلة
uri عنوان URI للقالب المراد نشره. استخدم خاصية uri أو المعرف، ولكن ليس كليهما. سلسلة

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

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

  • مجموعات الإدارة
  • الاشتراكات
  • مجموعات الموارد

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deploymentStacks@2024-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actionOnUnmanage = {
        managementGroups = "string"
        resourceGroups = "string"
        resources = "string"
      }
      bypassStackOutOfSyncError = bool
      debugSetting = {
        detailLevel = "string"
      }
      denySettings = {
        applyToChildScopes = bool
        excludedActions = [
          "string"
        ]
        excludedPrincipals = [
          "string"
        ]
        mode = "string"
      }
      deploymentScope = "string"
      description = "string"
      error = {}
      parameters = {
        {customized property} = {
          reference = {
            keyVault = {
              id = "string"
            }
            secretName = "string"
            secretVersion = "string"
          }
          type = "string"
        }
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
  })
}

قيم Property

حزم التوزيع

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Resources/deploymentStacks@2024-03-01"
الاسم اسم المورد سلسلة (مطلوب)
الموقع موقع مكدس التوزيع. لا يمكن تغييره بعد الإنشاء. يجب أن يكون أحد مواقع Azure المدعومة. سلسلة
parent_id للنشر إلى مجموعة إدارة، استخدم معرف مجموعة الإدارة هذه. للنشر في اشتراك، استخدم معرف هذا الاشتراك. للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات موارد مكدس التوزيع. قاموس أسماء العلامات والقيم.
خصائص خصائص مكدس التوزيع. DeploymentStackProperties

DeploymentStackProperties

الاسم الوصف القيمة
actionOnUnmanage يحدد سلوك الموارد التي لم تعد مدارة بعد تحديث مكدس التوزيع أو حذفه. ActionOnUnmanage (مطلوب)
تجاوزStackOutOfSyncError وضع علامة لتجاوز أخطاء الخدمة التي تشير إلى أن قائمة موارد المكدس غير متزامنة بشكل صحيح. Bool
تتبع الأخطاءتصحيح إعداد تتبع الأخطاء للتوزيع. DeploymentStacksDebugSetting
denySettings يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة المكدس. DenySettings (مطلوب)
deploymentScope النطاق الذي يجب إنشاء التوزيع الأولي فيه. إذا لم يتم تحديد نطاق، فسيتم تعيينه افتراضيا إلى نطاق مكدس التوزيع. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')، الاشتراك (التنسيق: '/subscriptions/{subscriptionId}')، مجموعة الموارد (التنسيق: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). سلسلة
الوصف وصف مكدس التوزيع. الحد الأقصى لطول 4096 حرفا. سلسلة

القيود:
الحد الأقصى للطول = 4096
خطأ تفاصيل الخطأ. ErrorDetail
المعلمات أزواج الاسم والقيمة التي تحدد معلمات التوزيع للقالب. استخدم هذا العنصر عند توفير قيم المعلمة مباشرة في الطلب، بدلا من الارتباط بملف معلمة موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStackPropertiesParameters
parametersLink URI لملف المعلمات. استخدم هذا العنصر للارتباط بملف معلمات موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما. DeploymentStacksParametersLink
القالب محتوى القالب. يمكنك استخدام هذا العنصر عندما تريد تمرير بناء جملة القالب مباشرة في الطلب بدلا من الارتباط بقالب موجود. يمكن أن يكون JObject أو سلسلة JSON جيدة التكوين. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.
templateLink عنوان URI للقالب. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما. DeploymentStacksTemplateLink

ActionOnUnmanage

الاسم الوصف القيمة
مجموعات الإدارة تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل"
resourceGroups تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل"
موارد تحديد إجراء لمورد غير مدار حديثا. سيحاول Delete حذف المورد من Azure. سيترك الفصل المورد في حالته الحالية. "حذف"
"فصل" (مطلوب)

DeploymentStacksDebugSetting

الاسم الوصف القيمة
detailLevel يحدد نوع المعلومات التي يجب تسجيلها لتصحيح الأخطاء. القيم المسموح بها هي none أو requestContent أو responseContent أو كل من requestContent و responseContent مفصولة بفاوصلة. الافتراضي هو لا شيء. عند تعيين هذه القيمة، ضع في اعتبارك بعناية نوع المعلومات التي يتم تمريرها أثناء التوزيع. من خلال تسجيل معلومات حول الطلب أو الاستجابة، يمكن كشف البيانات الحساسة التي يتم استردادها من خلال عمليات التوزيع. سلسلة

رفض الإعدادات

الاسم الوصف القيمة
applyToChildScopes سيتم تطبيق DenySettings على نطاقات الموارد التابعة لكل مورد مدار مع تعيين رفض. Bool
excludedActions قائمة بعمليات الإدارة المستندة إلى الأدوار المستبعدة من denySettings. يسمح بإجراء ما يصل إلى 200 إجراء. إذا تم تعيين وضع denySetting إلى "denyWriteAndDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "*/read" و"Microsoft.Authorization/locks/delete". إذا تم تعيين وضع denySetting إلى "denyDelete"، فسيتم إلحاق الإجراءات التالية تلقائيا ب "excludedActions": "Microsoft.Authorization/locks/delete". ستتم إزالة الإجراءات المكررة. سلسلة []
القوالب المستبعدة قائمة معرفات AAD الأساسية المستبعدة من التأمين. يسمح بحد أقصى 5 أساسيات. سلسلة []
الوضع وضع denySettings الذي يحدد الإجراءات التي تم رفضها. "denyDelete"
"denyWriteAndDelete"
"لا شيء" (مطلوب)

ErrorDetail

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

DeploymentStackPropertiesParameters

الاسم الوصف القيمة
{خاصية مخصصة} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

الاسم الوصف القيمة
المرجع مرجع معلمة Azure Key Vault. KeyVaultParameterReferenceAutoGenerated
النوع نوع القيمة. سلسلة
القيمة قيمة الإدخال إلى المعلمة .

KeyVaultParameterReferenceAutoGenerated

الاسم الوصف القيمة
keyVault مرجع azure Key Vault. KeyVaultReferenceAutoGenerated (مطلوب)
secretName اسم البيانات السرية Key Vault Azure. سلسلة (مطلوب)
secretVersion نسخة للبيانات السرية من Azure Key Vault. سلسلة

KeyVaultReferenceAutoGenerated

الاسم الوصف القيمة
المعرف Azure Key Vault resourceId. سلسلة (مطلوب)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
uri URI لملف المعلمات. سلسلة (مطلوب)
الاسم الوصف القيمة
⁧⁩contentVersion⁧⁩ إذا تم تضمينه، يجب أن يتطابق مع ContentVersion في القالب. سلسلة
المعرف معرف المورد لمواصفات القالب. استخدم إما الخاصية id أو uri، ولكن ليس كليهما. سلسلة
Querystring سلسلة الاستعلام (على سبيل المثال، رمز SAS المميز) لاستخدامها مع templateLink URI. سلسلة
مسار نسبي يمكن استخدام الخاصية relativePath لنشر قالب مرتبط في موقع بالنسبة إلى الأصل. إذا كان القالب الأصل مرتبطا ب TemplateSpec، فسيشير هذا إلى عنصر في TemplateSpec. إذا كان الأصل مرتبطا ب URI، فسيكون النشر التابع مزيجا من معرفات URI الأصل والنسبية. سلسلة
uri عنوان URI للقالب المراد نشره. استخدم خاصية uri أو المعرف، ولكن ليس كليهما. سلسلة