Microsoft.Web hostingEnvironments 2021-03-01
تعريف مورد Bicep
يمكن نشر نوع مورد hostingEnvironments من أجل:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Web/hostingEnvironments، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
clusterSettings: [
{
name: 'string'
value: 'string'
}
]
dedicatedHostCount: int
dnsSuffix: 'string'
frontEndScaleFactor: int
internalLoadBalancingMode: 'string'
ipsslAddressCount: int
multiSize: 'string'
userWhitelistedIpRanges: [
'string'
]
virtualNetwork: {
id: 'string'
subnet: 'string'
}
zoneRedundant: bool
}
}
قيم Property
البيئات المضيفة
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوب) |
الموقع | موقع المورد. | سلسلة (مطلوب) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
نوع | نوع المورد. | سلسلة |
خصائص | خصائص الموارد الأساسية | AppServiceEnvironment |
AppServiceEnvironment
الاسم | الوصف | القيمة |
---|---|---|
إعدادات نظام المجموعة | إعدادات مخصصة لتغيير سلوك App Service Environment. | NameValuePair[] |
dedicatedHostCount | عدد المضيفين المخصص | int |
لاحقة dnsSuffix | لاحقة DNS ل App Service Environment. | سلسلة |
frontEndScaleFactor | عامل المقياس للواجهات الأمامية. | int |
internalLoadBalancingMode | يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. | 'بلا' "النشر" 'ويب' 'Web, Publishing' |
ipsslAddressCount | عدد عناوين IP SSL المحجوزة ل App Service Environment. | int |
متعدد الحجم | حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". | سلسلة |
userWhitelistedIpRanges | إضافة المستخدم قائمة نطاقات IP المسموح بها على ASE db | سلسلة [] |
الشبكة الظاهرية | وصف الشبكة الظاهرية. | VirtualNetworkProfile (مطلوب) |
zoneRedundant | ما إذا كانت بيئة خدمة التطبيقات هذه زائدة عن الحاجة في المنطقة أم لا. | Bool |
NameValuePair
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم الإقران. | سلسلة |
القيمة | إقران القيمة. | سلسلة |
VirtualNetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد للشبكة الظاهرية. | سلسلة (مطلوب) |
الشبكه الفرعيه | الشبكة الفرعية داخل الشبكة الظاهرية. | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
بيئة خدمة تطبيق ILB مع جدار حماية Azure |
Resource Manager القوالب والمعلمات التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall |
بيئة خدمة التطبيقات مع خلفية Azure SQL |
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
بيئة خدمة التطبيقات مع خطة الاستضافة وAzure WebApp |
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة ستكون قابلة للاستفادة بشكل خاص. ستحتوي App Service Environment على خطة استضافة وتطبيق ويب Azure |
إنشاء بيئة خدمة تطبيقات Azure مع إضافة تطبيق ويب |
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin |
إنشاء App Service Environment |
إنشاء App Service Environment في شبكتك الظاهرية |
شهادة SSL ل ILB ASE أو ILB ASE v2 |
تكوين شهادة SSL الافتراضية ل ILB ASE أو ILB ASE v2 |
إنشاء App Service Environment باستخدام عنوان ILB |
إنشاء App Service Environment في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص |
إنشاء App Service Environment v2 |
إنشاء App Service Environment v2 في شبكتك الظاهرية |
إنشاء App Service Environment v2 بعنوان ILB |
إنشاء App Service Environment v2 في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص |
إنشاء AppServicePlan والتطبيق في ASEv3 |
إنشاء AppServicePlan والتطبيق في ASEv3 |
تعريف مورد قالب ARM
يمكن نشر نوع مورد hostingEnvironments من أجل:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Web/hostingEnvironments، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Web/hostingEnvironments",
"apiVersion": "2021-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"clusterSettings": [
{
"name": "string",
"value": "string"
}
],
"dedicatedHostCount": "int",
"dnsSuffix": "string",
"frontEndScaleFactor": "int",
"internalLoadBalancingMode": "string",
"ipsslAddressCount": "int",
"multiSize": "string",
"userWhitelistedIpRanges": [ "string" ],
"virtualNetwork": {
"id": "string",
"subnet": "string"
},
"zoneRedundant": "bool"
}
}
قيم Property
البيئات المضيفة
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Web/hostingEnvironments' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2021-03-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | موقع المورد. | سلسلة (مطلوبة) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
نوع | نوع المورد. | سلسلة |
خصائص | خصائص الموارد الأساسية | AppServiceEnvironment |
AppServiceEnvironment
الاسم | الوصف | القيمة |
---|---|---|
إعدادات نظام المجموعة | إعدادات مخصصة لتغيير سلوك App Service Environment. | NameValuePair[] |
dedicatedHostCount | عدد المضيفين المخصص | int |
لاحقة dnsSuffix | لاحقة DNS ل App Service Environment. | سلسلة |
frontEndScaleFactor | عامل تغيير الحجم للواجهات الأمامية. | int |
internalLoadBalancingMode | يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. | 'بلا' "النشر" 'ويب' "الويب، النشر" |
ipsslAddressCount | عدد عناوين IP SSL المحجوزة ل App Service Environment. | int |
متعدد الحجم | حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". | سلسلة |
userWhitelistedIpRanges | أضاف المستخدم قائمة نطاقات IP المسموح بها على ASE db | سلسلة [] |
الشبكة الظاهرية | وصف الشبكة الظاهرية. | VirtualNetworkProfile (مطلوب) |
zoneRedundant | ما إذا كانت بيئة خدمة التطبيقات هذه زائدة عن الحاجة في المنطقة أم لا. | Bool |
NameValuePair
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم الإقران. | سلسلة |
القيمة | قيمة الإقران. | سلسلة |
VirtualNetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد للشبكة الظاهرية. | سلسلة (مطلوبة) |
الشبكه الفرعيه | الشبكة الفرعية داخل الشبكة الظاهرية. | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
بيئة خدمة تطبيق ILB مع جدار حماية Azure |
Resource Manager القوالب والمعلمات التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall |
بيئة خدمة التطبيقات مع خلفية Azure SQL |
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
بيئة خدمة التطبيقات مع خطة الاستضافة وAzure WebApp |
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة ستكون قابلة للاستفادة بشكل خاص. ستحتوي App Service Environment على خطة استضافة وتطبيق ويب Azure |
إنشاء بيئة خدمة تطبيقات Azure مع إضافة تطبيق ويب |
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin |
إنشاء App Service Environment |
إنشاء App Service Environment في شبكتك الظاهرية |
شهادة SSL ل ILB ASE أو ILB ASE v2 |
تكوين شهادة SSL الافتراضية ل ILB ASE أو ILB ASE v2 |
إنشاء App Service Environment باستخدام عنوان ILB |
إنشاء App Service Environment في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص |
إنشاء App Service Environment v2 |
إنشاء App Service Environment v2 في شبكتك الظاهرية |
إنشاء App Service Environment v2 بعنوان ILB |
إنشاء App Service Environment v2 في شبكتك الظاهرية بعنوان موازن تحميل داخلي خاص |
إنشاء AppServicePlan والتطبيق في ASEv3 |
إنشاء AppServicePlan والتطبيق في ASEv3 |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد hostingEnvironments من أجل:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Web/hostingEnvironments، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/hostingEnvironments@2021-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
clusterSettings = [
{
name = "string"
value = "string"
}
]
dedicatedHostCount = int
dnsSuffix = "string"
frontEndScaleFactor = int
internalLoadBalancingMode = "string"
ipsslAddressCount = int
multiSize = "string"
userWhitelistedIpRanges = [
"string"
]
virtualNetwork = {
id = "string"
subnet = "string"
}
zoneRedundant = bool
}
kind = "string"
})
}
قيم Property
البيئات المضيفة
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Web/hostingEnvironments@2021-03-01" |
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | موقع المورد. | سلسلة (مطلوبة) |
parent_id | للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. | سلسلة (مطلوبة) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. |
نوع | نوع المورد. | سلسلة |
خصائص | خصائص الموارد الأساسية | AppServiceEnvironment |
AppServiceEnvironment
الاسم | الوصف | القيمة |
---|---|---|
إعدادات نظام المجموعة | إعدادات مخصصة لتغيير سلوك App Service Environment. | NameValuePair[] |
dedicatedHostCount | عدد المضيفين المخصص | int |
لاحقة dnsSuffix | لاحقة DNS ل App Service Environment. | سلسلة |
frontEndScaleFactor | عامل المقياس للواجهات الأمامية. | int |
internalLoadBalancingMode | يحدد نقاط النهاية التي يجب خدمتها داخليا في الشبكة الظاهرية لبيئة خدمة التطبيقات. | "لا أحد" "النشر" "ويب" "ويب، النشر" |
ipsslAddressCount | عدد عناوين IP SSL المحجوزة ل App Service Environment. | int |
متعدد الحجم | حجم الجهاز الظاهري للواجهة الأمامية، مثل "متوسط" و"كبير". | سلسلة |
userWhitelistedIpRanges | إضافة المستخدم قائمة نطاقات IP المسموح بها على ASE db | سلسلة [] |
الشبكة الظاهرية | وصف الشبكة الظاهرية. | VirtualNetworkProfile (مطلوب) |
zoneRedundant | ما إذا كانت بيئة خدمة التطبيقات هذه زائدة عن الحاجة في المنطقة أم لا. | Bool |
NameValuePair
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم الإقران. | سلسلة |
القيمة | إقران القيمة. | سلسلة |
VirtualNetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد للشبكة الظاهرية. | سلسلة (مطلوب) |
الشبكه الفرعيه | الشبكة الفرعية داخل الشبكة الظاهرية. | سلسلة |