Microsoft.Web hostingEnvironments 2021-01-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    clusterSettings: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    dnsSuffix: 'string'
    frontEndScaleFactor: int
    internalLoadBalancingMode: 'string'
    ipsslAddressCount: int
    multiSize: 'string'
    userWhitelistedIpRanges: [
      'string'
    ]
    virtualNetwork: {
      id: 'string'
      subnet: 'string'
    }
  }
}

قيم Property

البيئات المضيفة

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)
الموقع موقع المورد. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد. سلسلة
خصائص خصائص الموارد الأساسية AppServiceEnvironment

AppServiceEnvironment

الاسم الوصف القيمة
إعدادات نظام المجموعة إعدادات مخصصة لتغيير سلوك App Service Environment. NameValuePair[]
لاحقة dnsSuffix لاحقة DNS ل App Service Environment. سلسلة
frontEndScaleFactor عامل المقياس للواجهات الأمامية. int
internalLoadBalancingMode يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. 'بلا'
"النشر"
'ويب'
'Web, Publishing'
ipsslAddressCount عدد عناوين IP SSL المحجوزة ل App Service Environment. int
متعدد الحجم حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". سلسلة
userWhitelistedIpRanges إضافة المستخدم قائمة نطاقات IP المسموح بها على ASE db سلسلة []
الشبكة الظاهرية وصف الشبكة الظاهرية. VirtualNetworkProfile (مطلوب)

NameValuePair

الاسم الوصف القيمة
الاسم اسم الإقران. سلسلة
القيمة إقران القيمة. سلسلة

VirtualNetworkProfile

الاسم الوصف القيمة
المعرف معرف المورد للشبكة الظاهرية. سلسلة (مطلوب)
الشبكه الفرعيه الشبكة الفرعية داخل الشبكة الظاهرية. سلسلة

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

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

قالب الوصف
بيئة خدمة تطبيق ILB مع جدار حماية Azure

نشر في Azure
Resource Manager القوالب والمعلمات التي توضح كيفية توزيع بيئة App Service مع تكامل Azure Firewall
App Service Environment مع خلفية Azure SQL

نشر في Azure
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة.
بيئة خدمة التطبيقات مع خطة الاستضافة وAzure WebApp

نشر في Azure
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة ستكون قابلة للاستفادة بشكل خاص. ستحتوي App Service Environment على خطة استضافة وتطبيق ويب Azure
إنشاء بيئة خدمة تطبيقات Azure مع إضافة تطبيق ويب

نشر في Azure
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin
إنشاء App Service Environment

نشر في Azure
إنشاء App Service Environment في شبكتك الظاهرية
شهادة SSL ل ILB ASE أو ILB ASE v2

نشر في Azure
تكوين شهادة SSL الافتراضية ل ILB ASE أو ILB ASE v2
إنشاء App Service Environment باستخدام عنوان ILB

نشر في Azure
إنشاء App Service Environment في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص
إنشاء App Service Environment v2

نشر في Azure
إنشاء App Service Environment v2 في شبكتك الظاهرية
إنشاء App Service Environment v2 بعنوان ILB

نشر في Azure
إنشاء App Service Environment v2 في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص
إنشاء AppServicePlan والتطبيق في ASEv3

نشر في Azure
إنشاء AppServicePlan والتطبيق في ASEv3

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Web/hostingEnvironments",
  "apiVersion": "2021-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "properties": {
    "clusterSettings": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "dnsSuffix": "string",
    "frontEndScaleFactor": "int",
    "internalLoadBalancingMode": "string",
    "ipsslAddressCount": "int",
    "multiSize": "string",
    "userWhitelistedIpRanges": [ "string" ],
    "virtualNetwork": {
      "id": "string",
      "subnet": "string"
    }
  }
}

قيم Property

البيئات المضيفة

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Web/hostingEnvironments'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2021-01-01'
الاسم اسم المورد سلسلة (مطلوبة)
الموقع موقع المورد. سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد. سلسلة
خصائص خصائص الموارد الأساسية AppServiceEnvironment

AppServiceEnvironment

الاسم الوصف القيمة
إعدادات نظام المجموعة إعدادات مخصصة لتغيير سلوك App Service Environment. NameValuePair[]
لاحقة dnsSuffix لاحقة DNS ل App Service Environment. سلسلة
frontEndScaleFactor عامل تغيير الحجم للواجهات الأمامية. int
internalLoadBalancingMode يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. 'بلا'
"النشر"
'ويب'
"الويب، النشر"
ipsslAddressCount عدد عناوين IP SSL المحجوزة ل App Service Environment. int
متعدد الحجم حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". سلسلة
userWhitelistedIpRanges أضاف المستخدم قائمة نطاقات IP المسموح بها على ASE db سلسلة []
الشبكة الظاهرية وصف الشبكة الظاهرية. VirtualNetworkProfile (مطلوب)

NameValuePair

الاسم الوصف القيمة
الاسم اسم الإقران. سلسلة
القيمة قيمة الإقران. سلسلة

VirtualNetworkProfile

الاسم الوصف القيمة
المعرف معرف المورد للشبكة الظاهرية. سلسلة (مطلوبة)
الشبكه الفرعيه الشبكة الفرعية داخل الشبكة الظاهرية. سلسلة

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

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

قالب الوصف
بيئة خدمة تطبيق ILB مع جدار حماية Azure

نشر في Azure
Resource Manager القوالب والمعلمات التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall
بيئة خدمة التطبيقات مع خلفية Azure SQL

نشر في Azure
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة.
بيئة خدمة التطبيقات مع خطة الاستضافة وAzure WebApp

نشر في Azure
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة ستكون قابلة للاستفادة بشكل خاص. ستحتوي App Service Environment على خطة استضافة وتطبيق ويب Azure
إنشاء بيئة خدمة تطبيقات Azure مع إضافة تطبيق ويب

نشر في Azure
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin
إنشاء App Service Environment

نشر في Azure
إنشاء App Service Environment في شبكتك الظاهرية
شهادة SSL ل ILB ASE أو ILB ASE v2

نشر في Azure
تكوين شهادة SSL الافتراضية ل ILB ASE أو ILB ASE v2
إنشاء App Service Environment باستخدام عنوان ILB

نشر في Azure
إنشاء App Service Environment في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص
إنشاء App Service Environment v2

نشر في Azure
إنشاء App Service Environment v2 في شبكتك الظاهرية
إنشاء App Service Environment v2 بعنوان ILB

نشر في Azure
إنشاء App Service Environment v2 في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص
إنشاء AppServicePlan والتطبيق في ASEv3

نشر في Azure
إنشاء AppServicePlan والتطبيق في ASEv3

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/hostingEnvironments@2021-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      clusterSettings = [
        {
          name = "string"
          value = "string"
        }
      ]
      dnsSuffix = "string"
      frontEndScaleFactor = int
      internalLoadBalancingMode = "string"
      ipsslAddressCount = int
      multiSize = "string"
      userWhitelistedIpRanges = [
        "string"
      ]
      virtualNetwork = {
        id = "string"
        subnet = "string"
      }
    }
    kind = "string"
  })
}

قيم Property

البيئات المضيفة

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Web/hostingEnvironments@2021-01-01"
الاسم اسم المورد سلسلة (مطلوبة)
الموقع موقع المورد. سلسلة (مطلوبة)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
نوع نوع المورد. سلسلة
خصائص خصائص الموارد الأساسية AppServiceEnvironment

AppServiceEnvironment

الاسم الوصف القيمة
إعدادات نظام المجموعة إعدادات مخصصة لتغيير سلوك App Service Environment. NameValuePair[]
لاحقة dnsSuffix لاحقة DNS ل App Service Environment. سلسلة
frontEndScaleFactor عامل تغيير الحجم للواجهات الأمامية. int
internalLoadBalancingMode يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. "لا أحد"
"النشر"
"ويب"
"الويب، النشر"
ipsslAddressCount عدد عناوين IP SSL المحجوزة ل App Service Environment. int
متعدد الحجم حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". سلسلة
userWhitelistedIpRanges أضاف المستخدم قائمة نطاقات IP المسموح بها على ASE db سلسلة []
الشبكة الظاهرية وصف الشبكة الظاهرية. VirtualNetworkProfile (مطلوب)

NameValuePair

الاسم الوصف القيمة
الاسم اسم الإقران. سلسلة
القيمة قيمة الإقران. سلسلة

VirtualNetworkProfile

الاسم الوصف القيمة
المعرف معرف المورد للشبكة الظاهرية. سلسلة (مطلوبة)
الشبكه الفرعيه الشبكة الفرعية داخل الشبكة الظاهرية. سلسلة