مواقع Microsoft.Web
- أحدث
- 2024-04-01
- 2023-12-01
- 2023-01-01
- 2022-09-01
- 2022-03-01
- 2021-03-01
- 2021-02-01
- 2021-01-15
- 2021-01-01
-
2020-12-01 - 2020-10-01
- 2020-09-01
-
2020-06-01 - 2019-08-01
- 2018-11-01
- 2018-02-01
- 2016-08-01
- 2015-08-01
تعريف مورد Bicep
يمكن نشر نوع مورد المواقع مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Web/sites@2024-04-01' = {
extendedLocation: {
name: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
autoGeneratedDomainNameLabelScope: 'string'
clientAffinityEnabled: bool
clientCertEnabled: bool
clientCertExclusionPaths: 'string'
clientCertMode: 'string'
cloningInfo: {
appSettingsOverrides: {
{customized property}: 'string'
}
cloneCustomHostNames: bool
cloneSourceControl: bool
configureLoadBalancing: bool
correlationId: 'string'
hostingEnvironment: 'string'
overwrite: bool
sourceWebAppId: 'string'
sourceWebAppLocation: 'string'
trafficManagerProfileId: 'string'
trafficManagerProfileName: 'string'
}
containerSize: int
customDomainVerificationId: 'string'
dailyMemoryTimeQuota: int
daprConfig: {
appId: 'string'
appPort: int
enableApiLogging: bool
enabled: bool
httpMaxRequestSize: int
httpReadBufferSize: int
logLevel: 'string'
}
dnsConfiguration: {
dnsAltServer: 'string'
dnsMaxCacheTimeout: int
dnsRetryAttemptCount: int
dnsRetryAttemptTimeout: int
dnsServers: [
'string'
]
}
enabled: bool
endToEndEncryptionEnabled: bool
functionAppConfig: {
deployment: {
storage: {
authentication: {
storageAccountConnectionStringName: 'string'
type: 'string'
userAssignedIdentityResourceId: 'string'
}
type: 'string'
value: 'string'
}
}
runtime: {
name: 'string'
version: 'string'
}
scaleAndConcurrency: {
alwaysReady: [
{
instanceCount: int
name: 'string'
}
]
instanceMemoryMB: int
maximumInstanceCount: int
triggers: {
http: {
perInstanceConcurrency: int
}
}
}
}
hostingEnvironmentProfile: {
id: 'string'
}
hostNamesDisabled: bool
hostNameSslStates: [
{
hostType: 'string'
name: 'string'
sslState: 'string'
thumbprint: 'string'
toUpdate: bool
virtualIP: 'string'
}
]
httpsOnly: bool
hyperV: bool
ipMode: 'string'
isXenon: bool
keyVaultReferenceIdentity: 'string'
managedEnvironmentId: 'string'
publicNetworkAccess: 'string'
redundancyMode: 'string'
reserved: bool
resourceConfig: {
cpu: int
memory: 'string'
}
scmSiteAlsoStopped: bool
serverFarmId: 'string'
siteConfig: {
acrUseManagedIdentityCreds: bool
acrUserManagedIdentityID: 'string'
alwaysOn: bool
apiDefinition: {
url: 'string'
}
apiManagementConfig: {
id: 'string'
}
appCommandLine: 'string'
appSettings: [
{
name: 'string'
value: 'string'
}
]
autoHealEnabled: bool
autoHealRules: {
actions: {
actionType: 'string'
customAction: {
exe: 'string'
parameters: 'string'
}
minProcessExecutionTime: 'string'
}
triggers: {
privateBytesInKB: int
requests: {
count: int
timeInterval: 'string'
}
slowRequests: {
count: int
path: 'string'
timeInterval: 'string'
timeTaken: 'string'
}
slowRequestsWithPath: [
{
count: int
path: 'string'
timeInterval: 'string'
timeTaken: 'string'
}
]
statusCodes: [
{
count: int
path: 'string'
status: int
subStatus: int
timeInterval: 'string'
win32Status: int
}
]
statusCodesRange: [
{
count: int
path: 'string'
statusCodes: 'string'
timeInterval: 'string'
}
]
}
}
autoSwapSlotName: 'string'
azureStorageAccounts: {
{customized property}: {
accessKey: 'string'
accountName: 'string'
mountPath: 'string'
protocol: 'string'
shareName: 'string'
type: 'string'
}
}
connectionStrings: [
{
connectionString: 'string'
name: 'string'
type: 'string'
}
]
cors: {
allowedOrigins: [
'string'
]
supportCredentials: bool
}
defaultDocuments: [
'string'
]
detailedErrorLoggingEnabled: bool
documentRoot: 'string'
elasticWebAppScaleLimit: int
experiments: {
rampUpRules: [
{
actionHostName: 'string'
changeDecisionCallbackUrl: 'string'
changeIntervalInMinutes: int
changeStep: int
maxReroutePercentage: int
minReroutePercentage: int
name: 'string'
reroutePercentage: int
}
]
}
ftpsState: 'string'
functionAppScaleLimit: int
functionsRuntimeScaleMonitoringEnabled: bool
handlerMappings: [
{
arguments: 'string'
extension: 'string'
scriptProcessor: 'string'
}
]
healthCheckPath: 'string'
http20Enabled: bool
httpLoggingEnabled: bool
ipSecurityRestrictions: [
{
action: 'string'
description: 'string'
headers: {
{customized property}: [
'string'
]
}
ipAddress: 'string'
name: 'string'
priority: int
subnetMask: 'string'
subnetTrafficTag: int
tag: 'string'
vnetSubnetResourceId: 'string'
vnetTrafficTag: int
}
]
ipSecurityRestrictionsDefaultAction: 'string'
javaContainer: 'string'
javaContainerVersion: 'string'
javaVersion: 'string'
keyVaultReferenceIdentity: 'string'
limits: {
maxDiskSizeInMb: int
maxMemoryInMb: int
maxPercentageCpu: int
}
linuxFxVersion: 'string'
loadBalancing: 'string'
localMySqlEnabled: bool
logsDirectorySizeLimit: int
managedPipelineMode: 'string'
managedServiceIdentityId: int
metadata: [
{
name: 'string'
value: 'string'
}
]
minimumElasticInstanceCount: int
minTlsCipherSuite: 'string'
minTlsVersion: 'string'
netFrameworkVersion: 'string'
nodeVersion: 'string'
numberOfWorkers: int
phpVersion: 'string'
powerShellVersion: 'string'
preWarmedInstanceCount: int
publicNetworkAccess: 'string'
publishingUsername: 'string'
push: {
kind: 'string'
properties: {
dynamicTagsJson: 'string'
isPushEnabled: bool
tagsRequiringAuth: 'string'
tagWhitelistJson: 'string'
}
}
pythonVersion: 'string'
remoteDebuggingEnabled: bool
remoteDebuggingVersion: 'string'
requestTracingEnabled: bool
requestTracingExpirationTime: 'string'
scmIpSecurityRestrictions: [
{
action: 'string'
description: 'string'
headers: {
{customized property}: [
'string'
]
}
ipAddress: 'string'
name: 'string'
priority: int
subnetMask: 'string'
subnetTrafficTag: int
tag: 'string'
vnetSubnetResourceId: 'string'
vnetTrafficTag: int
}
]
scmIpSecurityRestrictionsDefaultAction: 'string'
scmIpSecurityRestrictionsUseMain: bool
scmMinTlsVersion: 'string'
scmType: 'string'
tracingOptions: 'string'
use32BitWorkerProcess: bool
virtualApplications: [
{
physicalPath: 'string'
preloadEnabled: bool
virtualDirectories: [
{
physicalPath: 'string'
virtualPath: 'string'
}
]
virtualPath: 'string'
}
]
vnetName: 'string'
vnetPrivatePortsCount: int
vnetRouteAllEnabled: bool
websiteTimeZone: 'string'
webSocketsEnabled: bool
windowsFxVersion: 'string'
xManagedServiceIdentityId: int
}
storageAccountRequired: bool
virtualNetworkSubnetId: 'string'
vnetBackupRestoreEnabled: bool
vnetContentShareEnabled: bool
vnetImagePullEnabled: bool
vnetRouteAllEnabled: bool
workloadProfileName: 'string'
}
tags: {
{customized property}: 'string'
}
}
قيم الخصائص
ApiDefinitionInfo
اسم | وصف | قيمة |
---|---|---|
url | عنوان URL لتعريف واجهة برمجة التطبيقات. | خيط |
ApiManagementConfig
اسم | وصف | قيمة |
---|---|---|
معرف | معرف APIM-Api. | خيط |
عمليات الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
نوع الإجراء | إجراء محدد مسبقا يجب اتخاذه. | "CustomAction" 'LogEvent' "المحذوفات" |
customAction | إجراء مخصص يجب اتخاذه. | |
minProcessExecutionTime | الحد الأدنى من الوقت الذي يجب أن تنفذ فيه العملية قبل اتخاذ الإجراء |
خيط |
AutoHealCustomAction
اسم | وصف | قيمة |
---|---|---|
exe | قابل للتنفيذ ليتم تشغيله. | خيط |
البارامترات | معلمات للقابل للتنفيذ. | خيط |
قواعد الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | الإجراءات التي سيتم تنفيذها عند تشغيل قاعدة. | "عمليات الصحة التلقائية" |
مشغلات | الشروط التي تصف وقت تنفيذ إجراءات المعالجة التلقائية. | |
أجهزة تبديل HealTriggers التلقائية
اسم | وصف | قيمة |
---|---|---|
PrivateBytesInKB | قاعدة تستند إلى وحدات البايت الخاصة. | الباحث |
الطلبات | قاعدة تستند إلى إجمالي الطلبات. | |
طلبات بطيئة | قاعدة تستند إلى وقت تنفيذ الطلب. | |
slowRequestsWithPath | قاعدة تستند إلى قاعدة طلبات بطيئة متعددة مع مسار | SlowRequestsBasedTrigger[] |
رموز الحالة | قاعدة تستند إلى رموز الحالة. | StatusCodesBasedTrigger[] |
statusCodesRange | قاعدة تستند إلى نطاقات رموز الحالة. | StatusCodesRangeBasedTrigger[] |
AzureStorageInfoValue
اسم | وصف | قيمة |
---|---|---|
مفتاح الوصول | مفتاح الوصول لحساب التخزين. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
اسم الحساب | اسم حساب التخزين. | خيط |
mountPath | مسار تحميل التخزين داخل بيئة وقت تشغيل الموقع. | خيط |
بروتوكول | بروتوكول التحميل لاستخدامه لحساب التخزين. | 'Http' 'Nfs' 'Smb' |
اسم المشاركة | اسم مشاركة الملف (اسم الحاوية، لتخزين Blob). | خيط |
نوع | نوع التخزين. | "AzureBlob" "AzureFiles" |
معلومات الاستنساخ
اسم | وصف | قيمة |
---|---|---|
appSettingsOverrides | يتجاوز إعداد التطبيق للتطبيق المستنسخ. إذا تم تحديدها، تتجاوز هذه الإعدادات الإعدادات المستنسخة من تطبيق المصدر. وإلا، يتم الاحتفاظ بإعدادات التطبيق من تطبيق المصدر. |
CloningInfoAppSettingsOverrides |
cloneCustomHostNames | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لنسخ أسماء المضيفين المخصصة من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
cloneSourceControl | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لاستنساخ التحكم بالمصادر من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوينLoadBalancing | <التعليمات البرمجية>true</code> لتكوين موازنة التحميل لتطبيق المصدر والوجهة. | قيمة منطقية |
معرف الارتباط | معرف الارتباط لعملية الاستنساخ. يربط هذا المعرف عمليات استنساخ متعددة معا لاستخدام نفس اللقطة. |
خيط القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
بيئة الاستضافة | بيئة خدمة التطبيق. | خيط |
الكتابه | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> للكتابة فوق تطبيق الوجهة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
sourceWebAppId | معرف مورد ARM لتطبيق المصدر. معرف مورد التطبيق من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} لفتحات الإنتاج و /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} للفتحات الأخرى. |
سلسلة (مطلوب) |
sourceWebAppLocation | موقع تطبيق المصدر على سبيل المثال: غرب الولايات المتحدة أو شمال أوروبا | خيط |
trafficManagerProfileId | معرف مورد ARM لملف تعريف Traffic Manager المراد استخدامه، إذا كان موجودا. معرف مورد Traffic Manager هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
خيط |
trafficManagerProfileName | اسم ملف تعريف Traffic Manager المراد إنشاؤه. هذا مطلوب فقط إذا لم يكن ملف تعريف Traffic Manager موجودا بالفعل. | خيط |
CloningInfoAppSettingsOverrides
اسم | وصف | قيمة |
---|
معلومات ConnStringInfo
اسم | وصف | قيمة |
---|---|---|
سلسلة الاتصال | قيمة سلسلة الاتصال. | خيط |
اسم | اسم سلسلة الاتصال. | خيط |
نوع | نوع قاعدة البيانات. | 'ApiHub' "مخصص" 'DocDb' 'EventHub' "MySql" "NotificationHub" "PostgreSQL" "RedisCache" "ServiceBus" 'SQLAzure' 'SQLServer' |
إعدادات Cors
اسم | وصف | قيمة |
---|---|---|
التواريخ الأصلية المسموح بها | الحصول على قائمة الأصول التي يجب السماح لها بجعل الأصل متقاطعا أو تعيينها الاستدعاءات (على سبيل المثال: http://example.com:12345). استخدم "*" للسماح للجميع. |
سلسلة[] |
بيانات اعتماد الدعم | الحصول على طلبات CORS مع بيانات الاعتماد أو تعيينها. رأى https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials لمزيد من التفاصيل. |
قيمة منطقية |
DaprConfig
اسم | وصف | قيمة |
---|---|---|
معرف التطبيق | معرف تطبيق Dapr | خيط |
منفذ التطبيق | يخبر Dapr المنفذ الذي يستمع إليه تطبيقك | الباحث |
enableApiLogging | تمكين تسجيل واجهة برمجة التطبيقات ل Dapr sidecar | قيمة منطقية |
تمكين | منطقي يشير إلى ما إذا تم تمكين سيارة Dapr الجانبية | قيمة منطقية |
httpMaxRequestSize | زيادة الحد الأقصى لحجم طلب معلمة خوادم http الأساسية بالميغابايت للتعامل مع تحميل الملفات الكبيرة. الافتراضي هو 4 ميغابايت. | الباحث |
httpReadBufferSize | الحد الأقصى لحجم المخزن المؤقت لقراءة رأس http في KB للتعامل معه عند إرسال رؤوس متعددة كيلوبايت. الافتراضي هو 65 كيلوبايت. | الباحث |
مستوى السجل | تعيين مستوى السجل ل Dapr sidecar. القيم المسموح بها هي التصحيح والمعلومات والتحذير والخطأ. الافتراضي هو المعلومات. | "تصحيح الأخطاء" "خطأ" "معلومات" "تحذير" |
التجارب
اسم | وصف | قيمة |
---|---|---|
قواعد التدرج | قائمة القواعد المتدرجة. |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
FunctionAppConfig
اسم | وصف | قيمة |
---|---|---|
نشر | تكوين توزيع تطبيق الوظائف. | |
وقت التشغيل | إعدادات وقت تشغيل تطبيق الوظائف. | FunctionsRuntime |
scaleAndConcurrency | إعدادات مقياس تطبيق الوظائف والتزامن. | FunctionsScaleAndConcurrency |
FunctionsAlwaysReadyConfig
اسم | وصف | قيمة |
---|---|---|
عدد المثيلات | تعيين عدد مثيلات "جاهز دائما" لمجموعة دالة معينة أو دالة معينة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | الباحث |
اسم | مطلوب إما مجموعة دالة أو اسم دالة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | خيط |
توزيع الوظائف
اسم | وصف | قيمة |
---|---|---|
خزن | التخزين للحزمة المنشورة المستخدمة من قبل تطبيق الوظائف. | FunctionsDeploymentStorage |
FunctionsDeploymentStorage
اسم | وصف | قيمة |
---|---|---|
المصادقه | أسلوب المصادقة للوصول إلى حساب التخزين للنشر. | FunctionsDeploymentStorageAuthentication |
نوع | خاصية لتحديد نوع تخزين Azure. الخيارات المتوفرة: blobContainer. | 'blobContainer' |
قيمة | خاصية لتعيين عنوان URL لنوع تخزين Azure المحدد. مثال: بالنسبة إلى blobContainer، يمكن أن تكون القيمة https://<storageAccountName>.blob.core.windows.net/<containerName>. | خيط |
FunctionsDeploymentStorageAuthentication
اسم | وصف | قيمة |
---|---|---|
storageAccountConnectionStringName | استخدم هذه الخاصية ل StorageAccountConnectionString. تعيين اسم إعداد التطبيق الذي يحتوي على سلسلة اتصال حساب التخزين. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
نوع | خاصية لتحديد نوع المصادقة للوصول إلى حساب التخزين المحدد. الخيارات المتوفرة: SystemAssignedIdentity، UserAssignedIdentity، StorageAccountConnectionString. | "StorageAccountConnectionString" 'SystemAssignedIdentity' "معرف تعيين المستخدم" |
userAssignedIdentityResourceId | استخدم هذه الخاصية ل UserAssignedIdentity. تعيين معرف المورد للهوية. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
FunctionsRuntime
اسم | وصف | قيمة |
---|---|---|
اسم | اسم وقت تشغيل تطبيق الوظائف. الخيارات المتاحة: dotnet المعزولة، العقدة، java، powershell، python، مخصص | "مخصص" "dotnet-isolated" 'java' 'عقدة' "powershell" 'python' |
الإصدار | إصدار وقت تشغيل تطبيق الوظائف. مثال: 8 (ل dotnet-isolated) | خيط |
FunctionsScaleAndConcurrency
اسم | وصف | قيمة |
---|---|---|
AlwaysReady | تكوين "جاهز دائما" لتطبيق الوظائف. | FunctionsAlwaysReadyConfig[] |
instanceMemoryMB | تعيين مقدار الذاكرة المخصصة لكل مثيل من تطبيق الوظائف بالميغابايت. يتم تخصيص وحدة المعالجة المركزية وعرض النطاق الترددي للشبكة بشكل متناسب. | الباحث |
الحد الأقصى لعدد المتماثلات | الحد الأقصى لعدد مثيلات تطبيق الوظائف. | الباحث |
مشغلات | إعدادات المقياس والتزامن لمشغلات تطبيق الوظائف. | FunctionsScaleAndConcurrencyTriggers |
FunctionsScaleAndConcurrencyTriggers
اسم | وصف | قيمة |
---|---|---|
http | إعدادات المقياس والتزامن لمشغل HTTP. | FunctionsScaleAndConcurrencyTriggersHttp |
FunctionsScaleAndConcurrencyTriggersHttp
اسم | وصف | قيمة |
---|---|---|
perInstanceConcurrency | الحد الأقصى لعدد استدعاءات مشغل HTTP المتزامنة لكل مثيل. | الباحث |
خريطة المعالج
اسم | وصف | قيمة |
---|---|---|
الحجج | وسيطات سطر الأوامر التي سيتم تمريرها إلى معالج البرنامج النصي. | خيط |
امتداد | ستتم معالجة الطلبات بهذا الملحق باستخدام تطبيق FastCGI المحدد. | خيط |
معالج البرنامج النصي | المسار المطلق لتطبيق FastCGI. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
HostNameSslState
اسم | وصف | قيمة |
---|---|---|
نوع المضيف | يشير إلى ما إذا كان اسم المضيف هو اسم مضيف قياسي أو اسم مضيف مستودع. | "المستودع" "قياسي" |
اسم | اسم المضيف. | خيط |
sslState | نوع SSL. | "معطل" "IpBasedEnabled" 'SniEnabled' |
بصمه الابهام | بصمة إبهام شهادة SSL. | خيط |
toUpdate | تعيين إلى <التعليمات البرمجية>true</code> لتحديث اسم المضيف الموجود. | قيمة منطقية |
VIRTUALIP | عنوان IP الظاهري المعين إلى اسم المضيف إذا تم تمكين SSL المستند إلى IP. | خيط |
IpSecurityRestriction
اسم | وصف | قيمة |
---|---|---|
فعل | السماح بالوصول إلى نطاق IP هذا أو رفضه. | خيط |
وصف | وصف قاعدة تقييد IP. | خيط |
رؤوس | عناوين قاعدة تقييد IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بجميع المضيفين (أو عدم وجود). - تتم مقارنة القيمة باستخدام ترتيبية-تجاهل-حالة (باستثناء رقم المنفذ). - يسمح بأحرف البدل للمجال الفرعي ولكن لا تتطابق مع المجال الجذر. على سبيل المثال، يطابق *.contoso.com المجال الفرعي foo.contoso.com ولكن ليس المجال الجذر contoso.com أو foo.bar.contoso.com متعدد المستويات - يسمح بأسماء مضيف Unicode ولكن يتم تحويلها إلى Punycode للمطابقة. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بأي سلاسل إعادة توجيه (أو نقص). - إذا تطابق أي عنوان (باستثناء رقم المنفذ) في السلسلة (مفصول بفواصل) مع CIDR المحدد بواسطة الخاصية. X-Azure-FDID وX-FD-HealthProbe. منطق المطابقة هو التطابق الدقيق. |
IpSecurityRestrictionHeaders |
عنوان ip | عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask. |
خيط |
اسم | اسم قاعدة تقييد IP. | خيط |
أولوية | أولوية قاعدة تقييد IP. | الباحث |
خريطة الشبكة الفرعية | قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له. | خيط |
subnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الفرعية | الباحث |
العلامه | يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء. | "افتراضي" "علامة تعريف الخدمة" 'XffProxy' |
vnetSubnetResourceId | معرف مورد الشبكة الظاهرية | خيط |
vnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الظاهرية | الباحث |
عناوين IpSecurityRestriction
اسم | وصف | قيمة |
---|
معرف الخدمة المدارة
اسم | وصف | قيمة |
---|---|---|
نوع | نوع هوية الخدمة المدارة. | "بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم | قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
اسم | وصف | قيمة |
---|
Microsoft.Web/sites
اسم | وصف | قيمة |
---|---|---|
توسيع الموقع | موقع موسع. | |
الهوية | هوية الخدمة المدارة. | |
نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص خاصة لمورد الموقع | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
NameValuePair
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الإقران. | خيط |
قيمة | إقران القيمة. | خيط |
إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد. | خيط |
خصائص | خصائص مورد PushSettings الخاصة | |
خصائص إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
dynamicTagsJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. | خيط |
isPushEnabled | الحصول على علامة تشير إلى تمكين نقطة نهاية الدفع أو تعيينها. | bool (مطلوب) |
tagsRequiringAuth | يحصل على أو يعين سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب مصادقة المستخدم لاستخدامها في نقطة نهاية تسجيل الدفع. يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي: '_', '@', '#', '.', ':', '-'. يجب إجراء التحقق من الصحة في PushRequestHandler. |
خيط |
tagWhitelistJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات التي تم إدراجها في القائمة البيضاء لاستخدامها بواسطة نقطة نهاية تسجيل الدفع. | خيط |
قاعدة البيانات المتدرجة
اسم | وصف | قيمة |
---|---|---|
actionHostName | اسم مضيف الفتحة التي سيتم إعادة توجيه حركة المرور إليها إذا تقرر ذلك. على سبيل المثال myapp-stage.azurewebsites.net. | خيط |
changeDecisionCallbackUrl | يمكن توفير خوارزمية قرار مخصصة في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له. | خيط |
تغييرIntervalInMinutes | يحدد الفاصل الزمني بالدقائق لإعادة تقييم ReroutePercentage. | الباحث |
تغيير الخطوات | في سيناريو التدرج التلقائي، هذه هي الخطوة التي يجب إضافتها/إزالتها من التعليمات البرمجية <>ReroutePercentage</code> حتى تصل إلى التعليمات البرمجية \n<>MinReroutePercentage</> التعليمات البرمجية أو <التعليمات البرمجية>MaxReroutePercentage</code>. يتم التحقق من مقاييس الموقع كل N دقيقة محددة في التعليمات البرمجية <>ChangeIntervalInMinutes</code>.\nخوارزمية قرار مخصصة يمكن توفيره في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له في التعليمات البرمجية <>ChangeDecisionCallbackUrl</code>. |
الباحث |
maxReroutePercentage | تحديد الحد العلوي الذي سيبقى أسفله ReroutePercentage. | الباحث |
minReroutePercentage | تحديد الحد السفلي الذي سيبقى فوقه ReroutePercentage. | الباحث |
اسم | اسم قاعدة التوجيه. سيكون الاسم الموصى به هو الإشارة إلى الفتحة التي ستتلقى نسبة استخدام الشبكة في التجربة. | خيط |
إعادة توجيهPercentage | النسبة المئوية لنسبة استخدام الشبكة التي ستتم إعادة توجيهها إلى التعليمات البرمجية <>ActionHostName</code>. | الباحث |
RequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
تكوين الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة في الذاكرات الأساسية، على سبيل المثال 0.5 | الباحث |
ذاكرة | الذاكرة المطلوبة، على سبيل المثال "1Gi" | خيط |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
تكوين الموقع
اسم | وصف | قيمة |
---|---|---|
acrUseManagedIdentityCreds | وضع علامة لاستخدام Managed Identity Creds لسحب ACR | قيمة منطقية |
acrUserManagedIdentityID | إذا كنت تستخدم هوية مدارة من قبل المستخدم، فإن معرف العميل للهوية المدارة للمستخدم | خيط |
alwaysOn | <التعليمات البرمجية></التعليمات البرمجية الصحيحة> إذا تم تمكين Always On؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
apiDefinition | معلومات حول تعريف واجهة برمجة التطبيقات الرسمي للتطبيق. | معلومات |
apiManagementConfig | إعدادات إدارة واجهة برمجة تطبيقات Azure المرتبطة بتطبيق . | |
appCommandLine | سطر أوامر التطبيق لتشغيله. | خيط |
إعدادات التطبيق | إعدادات التطبيق. | NameValuePair[] |
AutoHealEnabled | <>التعليمات البرمجية>صحيح>/< التعليمات البرمجية إذا تم تمكين المعالجة التلقائية؛ وإلا،>التعليمات البرمجية <خطأ>/code. | قيمة منطقية |
قواعد الصحة التلقائية | قواعد المعالجة التلقائية. | |
autoSwapSlotName | اسم فتحة التبديل التلقائي. | خيط |
حسابات التخزين azure | قائمة حسابات تخزين Azure. | SiteConfigAzureStorageAccounts |
سلاسل الاتصال | سلاسل الاتصال. | |
cors | إعدادات مشاركة الموارد عبر المنشأ (CORS). | CorsSettings |
المستندات الافتراضية | المستندات الافتراضية. | سلسلة[] |
detailedErrorLoggingEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية إذا تم تمكين تسجيل الأخطاء التفصيلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
documentRoot | جذر المستند. | خيط |
elasticWebAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على التطبيقات في الخطط حيث يكون ElasticScaleEnabled <التعليمات البرمجية>true</code> |
الباحث القيود: قيمة الحد الأدنى = 0 |
التجارب | هذا هو الحل البديل للأنوعات متعددة الأشكال. | تجارب |
ftpsState | حالة خدمة FTP / FTPS | "AllAllowed" "معطل" "FtpsOnly" |
functionAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على خطط الاستهلاك و Elastic Premium |
الباحث القيود: قيمة الحد الأدنى = 0 |
functionsRuntimeScaleMonitoringEnabled | الحصول على قيمة تشير إلى ما إذا كان يتم تمكين مراقبة مقياس وقت تشغيل الوظائف أو تعيينها. عند التمكين، لن يقوم ScaleController بمراقبة مصادر الأحداث مباشرة، ولكنه سيستدعي بدلا من ذلك إلى وقت التشغيل للحصول على حالة المقياس. |
قيمة منطقية |
تعيينات المعالج | تعيينات المعالج. | |
healthCheckPath | مسار التحقق من الصحة | خيط |
http20Enabled | Http20Enabled: تكوين موقع ويب للسماح للعملاء بالاتصال عبر http2.0 | قيمة منطقية |
httpLoggingEnabled | <التعليمات البرمجية ></> code true إذا تم تمكين تسجيل HTTP؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
ipSecurityRestrictions | قيود أمان IP الرئيسية. | ipSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول الرئيسية إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
javaContainer | حاوية Java. | خيط |
javaContainerVersion | إصدار حاوية Java. | خيط |
javaVersion | إصدار Java. | خيط |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
حدود | حدود الموقع. | |
linuxFxVersion | Linux App Framework والإصدار | خيط |
loadBalancing | موازنة تحميل الموقع. | "طلبات الأقل" 'LeastRequestsWithTieBreaker' 'LeastResponseTime' "PerSiteRoundRobin" 'RequestHash' "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين MySQL المحلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
logsDirectorySizeLimit | حد حجم دليل سجلات HTTP. | الباحث |
managedPipelineMode | وضع البنية الأساسية لبرنامج ربط العمليات التجارية المدارة. | "كلاسيكي" "متكامل" |
managedServiceIdentityId | معرف هوية الخدمة المدارة | الباحث |
بيانات التعريف | بيانات تعريف التطبيق. لا يمكن استرداد هذه الخاصية، لأنها قد تحتوي على أسرار. | NameValuePair[] |
الحد الأدنى لعدد موازنات الElastic | عدد الحد الأدنى لعدد المثيلات لموقع ينطبق هذا الإعداد فقط على الخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 20 |
minTlsCipherSuite | الحد الأدنى لقوة مجموعة تشفير TLS المسموح بها للتطبيق | "TLS_AES_128_GCM_SHA256" "TLS_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
minTlsVersion | MinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL | '1.0' '1.1' '1.2' '1.3' |
netFrameworkVersion | إصدار .NET Framework. | خيط |
nodeVersion | إصدار Node.js. | خيط |
numberOfWorkers | عدد العمال. | الباحث |
phpVersion | إصدار PHP. | خيط |
powerShellVersion | إصدار PowerShell. | خيط |
preWarmedInstanceCount | عدد مثيلات PreWarmed. ينطبق هذا الإعداد فقط على خطط الاستهلاك والخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 10 |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. | خيط |
نشرUsername | نشر اسم المستخدم. | خيط |
دفع | دفع إعدادات نقطة النهاية. | |
إصدار pythonVersion | إصدار Python. | خيط |
remoteDebuggingEnabled | <التعليمات البرمجية>صحيح</التعليمات البرمجية> إذا تم تمكين تصحيح الأخطاء عن بعد؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
remoteDebuggingVersion | إصدار تصحيح الأخطاء عن بعد. | خيط |
requestTracingEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين تتبع الطلب؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
requestTracingExpirationTime | طلب وقت انتهاء صلاحية التتبع. | خيط |
scmIpSecurityRestrictions | قيود أمان IP ل scm. | ipSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول إلى scm إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
scmIpSecurityRestrictionsUseMain | قيود أمان IP لاستخدام scm الرئيسي. | قيمة منطقية |
scmMinTlsVersion | ScmMinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL لموقع SCM | '1.0' '1.1' '1.2' '1.3' |
نوع scm | نوع SCM. | 'BitbucketGit' 'BitbucketHg' 'CodePlexGit' 'CodePlexHg' "Dropbox" 'ExternalGit' 'ExternalHg' 'GitHub' "LocalGit" "بلا" "OneDrive" 'Tfs' 'VSO' 'VSTSRM' |
خيارات التتبع | خيارات التتبع. | خيط |
use32BitWorkerProcess | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لاستخدام عملية عامل 32 بت؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
التطبيقات الظاهرية | التطبيقات الظاهرية. | |
اسم الشبكة الظاهرية | اسم الشبكة الظاهرية. | خيط |
vnetPrivatePortsCount | عدد المنافذ الخاصة المعينة لهذا التطبيق. سيتم تعيين هذه بشكل ديناميكي في وقت التشغيل. | الباحث |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
موقع ويبTimeZone | تعيين المنطقة الزمنية التي يستخدمها الموقع لإنشاء الطوابع الزمنية. متوافق مع Linux وWindows App Service. تعيين إعداد تطبيق WEBSITE_TIME_ZONE له الأسبقية على هذا التكوين. بالنسبة إلى Linux، تتوقع قيم قاعدة بيانات tz https://www.iana.org/time-zones (للحصول على مرجع سريع، راجع https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). بالنسبة إلى Windows، تتوقع إحدى المناطق الزمنية المدرجة ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones | خيط |
webSocketsEnabled | <التعليمات البرمجية ></التعليمات البرمجية الحقيقية> إذا تم تمكين WebSocket؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
windowsFxVersion | Xenon App Framework والإصدار | خيط |
xManagedServiceIdentityId | معرف هوية الخدمة المدارة الصريحة | الباحث |
حسابات موقعConfigAzureStorage
اسم | وصف | قيمة |
---|
تكوين SiteDns
اسم | وصف | قيمة |
---|---|---|
dnsAltServer | خادم DNS بديل لاستخدامه من قبل التطبيقات. تنسخ هذه الخاصية إعداد تطبيق WEBSITE_DNS_ALT_SERVER. | خيط |
dnsMaxCacheTimeout | وقت مخصص ل DNS ليتم تخزينه مؤقتا في ثوان. النطاق المسموح به: 0-60. الافتراضي هو 30 ثانية. 0 يعني تعطيل التخزين المؤقت. | الباحث |
dnsRetryAttemptCount | إجمالي عدد مرات إعادة المحاولة للبحث عن dns. النطاق المسموح به: 1-5. الافتراضي هو 3. | الباحث |
dnsRetryAttemptTimeout | مهلة للبحث عن dns واحد في ثوان. النطاق المسموح به: 1-30. الافتراضي هو 3. | الباحث |
dnsServers | قائمة بخوادم DNS المخصصة التي سيتم استخدامها من قبل تطبيق لإجراء عمليات البحث. يمكن تعيين 5 خوادم dns كحد أقصى. | سلسلة[] |
SiteLimits
اسم | وصف | قيمة |
---|---|---|
maxDiskSizeInMb | الحد الأقصى المسموح به لاستخدام حجم القرص بالميغابايت. | الباحث |
maxMemoryInMb | الحد الأقصى المسموح به لاستخدام الذاكرة بالميغابايت. | الباحث |
maxPercentageCpu | الحد الأقصى المسموح به لنسبة استخدام وحدة المعالجة المركزية. | الباحث |
خصائص الموقع
اسم | وصف | قيمة |
---|---|---|
autoGeneratedDomainNameLabelScope | تحديد نطاق التفرد لاسم المضيف الافتراضي أثناء إنشاء المورد | "NoReuse" 'ResourceGroupReuse' "إعادة استخدام الاشتراك" "TenantReuse" |
clientAffinityEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لتمكين ترابط العميل؛ <التعليمات البرمجية>خطأ</التعليمات البرمجية> لإيقاف إرسال ملفات تعريف ارتباط ترابط جلسة العمل، والتي توجه طلبات العميل في نفس الجلسة إلى نفس المثيل. الافتراضي هو <التعليمات البرمجية>true</code>. | قيمة منطقية |
clientCertEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين مصادقة شهادة العميل (مصادقة TLS المتبادلة)؛ وإلا،<التعليمات البرمجية >خطأ</code>. الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
clientCertExclusionPaths | مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل | خيط |
clientCertMode | هذا يؤلف مع إعداد ClientCertEnabled. - ClientCertEnabled: خطأ يعني أنه تم تجاهل ClientCert. - ClientCertEnabled: true و ClientCertMode: مطلوب يعني أن ClientCert مطلوب. - ClientCertEnabled: true و ClientCertMode: اختياري يعني أن ClientCert اختياري أو مقبول. |
"اختياري" "مستخدم غير نشط اختياري" 'مطلوب' |
معلومات الاستنساخ | إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر. | |
حجم الحاوية | حجم حاوية الدالة. | الباحث |
customDomainVerificationId | المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق. | خيط |
dailyMemoryTimeQuota | الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط). | الباحث |
daprConfig | تكوين Dapr للتطبيق. | |
تكوين dns | خاصية لتكوين إعدادات DNS مختلفة ذات صلة لموقع. | |
تمكين | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق). | قيمة منطقية |
endToEndEncryptionEnabled | ما إذا كان يجب استخدام التشفير من طرف إلى طرف بين الواجهة الأمامية والعامل | قيمة منطقية |
functionAppConfig | تكوين خاص بتطبيق Azure Function. | |
hostingEnvironmentProfile | بيئة خدمة التطبيق لاستخدامها للتطبيق. | HostingEnvironmentProfile |
hostNamesDisabled |
<التعليمات البرمجية>صحيح</> التعليمات البرمجية لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. إذا <التعليمات البرمجية>true</code>، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات. |
قيمة منطقية |
hostNameSslStates | يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق. | |
httpsOnly | HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات ل طلبات http |
قيمة منطقية |
hyperV | Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
ipMode | يحدد وضع IP للتطبيق. | "IPv4" 'IPv4AndIPv6' "IPv6" |
isXenon | قديم: Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
managedEnvironmentId | معرف Azure Resource Manager للبيئة المدارة المحددة للعميل التي سيتم استضافة هذا التطبيق عليها. يجب أن يكون هذا النموذج /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} | خيط |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. القيم المسموح بها: "ممكن" أو "معطل" أو سلسلة فارغة. | خيط |
معدل التكرار | وضع تكرار الموقع | "ActiveActive" "تجاوز الفشل" "GeoRedundant" 'يدوي' "بلا" |
محجوز | <التعليمات البرمجية ><>/code true إذا كانت محجوزة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوين الموارد | متطلبات موارد تطبيق الوظائف. | |
scmSiteAlsoStopped | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لإيقاف موقع SCM (KUDU) عند إيقاف التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. الإعداد الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
serverFarmId | معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | خيط |
تكوين الموقع | تكوين التطبيق. | تكوين الموقع |
حسابات التخزين المطلوبة | التحقق من أن حساب التخزين المقدم من العميل مطلوب | قيمة منطقية |
virtualNetworkSubnetId | معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
خيط |
vnetBackupRestoreEnabled | لتمكين عمليات النسخ الاحتياطي والاستعادة عبر الشبكة الظاهرية | قيمة منطقية |
vnetContentShareEnabled | لتمكين الوصول إلى المحتوى عبر الشبكة الظاهرية | قيمة منطقية |
vnetImagePullEnabled | لتمكين سحب الصورة عبر الشبكة الظاهرية | قيمة منطقية |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
workloadProfileName | اسم ملف تعريف حمل العمل لتطبيق الوظائف لتنفيذه. | خيط |
SlowRequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب. | خيط |
timeInterval | الفاصل الزمني. | خيط |
وقت الالتقاط | الوقت المستغرق. | خيط |
رمز الحالةBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب | خيط |
حالة | رمز حالة HTTP. | الباحث |
الإحصائيات الفرعية | طلب الحالة الفرعية. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
win32Status | رمز الخطأ Win32. | الباحث |
StatusCodesRangeBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | خيط | |
رموز الحالة | رمز حالة HTTP. | خيط |
timeInterval | الفاصل الزمني. | خيط |
معرف تعيين المستخدم
اسم | وصف | قيمة |
---|
التطبيق الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
التحميل المسبق القابل للتحميل | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التحميل المسبق؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
الدلائل الظاهرية | الدلائل الظاهرية للتطبيق الظاهري. | |
virtualPath | المسار الظاهري. | خيط |
الدليل الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
virtualPath | المسار إلى التطبيق الظاهري. | خيط |
أمثلة الاستخدام
الوحدات النمطية التي تم التحقق منها من Azure
يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.
الوحده النمطيه | وصف |
---|---|
تطبيق Web/Function | وحدة موارد AVM لتطبيق الويب/الدالة |
نماذج Azure Quickstart
تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.
ملف Bicep | وصف |
---|---|
App Service Environment مع خطة الاستضافة وAzure WebApp | إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure |
App Service Quickstart - تطبيق Linux | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق حاوية Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب | توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App. |
حساب Azure Cosmos DB باستخدام تطبيق الويب | ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات. |
Azure Digital Twins مع خدمة Function و Private Link | ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT". |
تطبيق Azure Function ووظيفة مشغلة من HTTP | ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف. |
تطبيق Azure Function المستضاف على خطة استهلاك Linux | يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Azure Function App مع فتحة توزيع | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية. |
Azure Function App مع مركز الأحداث والهوية المدارة | يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وAzure Storage وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين |
Azure Function App مع تكامل الشبكة الظاهرية | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
مثال تطبيق الويب Azure Traffic Manager | يوضح هذا القالب كيفية إنشاء ملف تعريف Azure Traffic Manager لخدمة التطبيقات. |
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL | يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL. |
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب | ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل |
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 | ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب | ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis. |
إنشاء تطبيق ويب وPE وApplication Gateway v2 | ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة |
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App | ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub. |
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة | يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
نشر تطبيق ويب Linux أساسي | يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي |
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية | يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا |
نشر خطة Azure Function Premium الممكنة من AZ | يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر. |
توزيع خطة Azure Function Premium مع تكامل vnet | يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django. |
خدمة تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask. |
Front Door Premium مع أصل App Service Private Link | ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق. |
Front Door Standard/Premium مع أصل App Service | ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
Front Door Standard/Premium مع أصل Azure Functions | ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
تطبيق الوظائف |
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة. |
Function App مؤمن بواسطة Azure Frontdoor | يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor وAzure Functions محمي بواسطة Azure Private Link. |
Web App متعدد المناطق المتوفرة بشكل كبير | يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف Azure Front Door |
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
توفير تطبيق دالة على خطة استهلاك | يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات | يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL | يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات. |
وظيفة خطة استهلاك التزويد مع فتحة التوزيع | يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
|
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة |
Sonarqube Docker Web App على Linux باستخدام Azure SQL | ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server. |
Sonarqube Docker Web App على Linux باستخدام PostgreSQL | يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة) |
SonarQube على Web App مع تكامل PostgreSQL وVNet | يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص. |
Web App Deployment من GitHub | يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط. |
Web App w/ Application Insights المرسلة إلى Log Analytics | سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا. |
Web App مع قاعدة بيانات Azure ل MySQL | يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على Azure App Service Web Apps مع قاعدة بيانات Azure ل MySQL. |
Web App مع الهوية المدارة وSQL Server و Ι | مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة | يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة |
تعريف مورد قالب ARM
يمكن نشر نوع مورد المواقع مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Web/sites",
"apiVersion": "2024-04-01",
"name": "string",
"extendedLocation": {
"name": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"autoGeneratedDomainNameLabelScope": "string",
"clientAffinityEnabled": "bool",
"clientCertEnabled": "bool",
"clientCertExclusionPaths": "string",
"clientCertMode": "string",
"cloningInfo": {
"appSettingsOverrides": {
"{customized property}": "string"
},
"cloneCustomHostNames": "bool",
"cloneSourceControl": "bool",
"configureLoadBalancing": "bool",
"correlationId": "string",
"hostingEnvironment": "string",
"overwrite": "bool",
"sourceWebAppId": "string",
"sourceWebAppLocation": "string",
"trafficManagerProfileId": "string",
"trafficManagerProfileName": "string"
},
"containerSize": "int",
"customDomainVerificationId": "string",
"dailyMemoryTimeQuota": "int",
"daprConfig": {
"appId": "string",
"appPort": "int",
"enableApiLogging": "bool",
"enabled": "bool",
"httpMaxRequestSize": "int",
"httpReadBufferSize": "int",
"logLevel": "string"
},
"dnsConfiguration": {
"dnsAltServer": "string",
"dnsMaxCacheTimeout": "int",
"dnsRetryAttemptCount": "int",
"dnsRetryAttemptTimeout": "int",
"dnsServers": [ "string" ]
},
"enabled": "bool",
"endToEndEncryptionEnabled": "bool",
"functionAppConfig": {
"deployment": {
"storage": {
"authentication": {
"storageAccountConnectionStringName": "string",
"type": "string",
"userAssignedIdentityResourceId": "string"
},
"type": "string",
"value": "string"
}
},
"runtime": {
"name": "string",
"version": "string"
},
"scaleAndConcurrency": {
"alwaysReady": [
{
"instanceCount": "int",
"name": "string"
}
],
"instanceMemoryMB": "int",
"maximumInstanceCount": "int",
"triggers": {
"http": {
"perInstanceConcurrency": "int"
}
}
}
},
"hostingEnvironmentProfile": {
"id": "string"
},
"hostNamesDisabled": "bool",
"hostNameSslStates": [
{
"hostType": "string",
"name": "string",
"sslState": "string",
"thumbprint": "string",
"toUpdate": "bool",
"virtualIP": "string"
}
],
"httpsOnly": "bool",
"hyperV": "bool",
"ipMode": "string",
"isXenon": "bool",
"keyVaultReferenceIdentity": "string",
"managedEnvironmentId": "string",
"publicNetworkAccess": "string",
"redundancyMode": "string",
"reserved": "bool",
"resourceConfig": {
"cpu": "int",
"memory": "string"
},
"scmSiteAlsoStopped": "bool",
"serverFarmId": "string",
"siteConfig": {
"acrUseManagedIdentityCreds": "bool",
"acrUserManagedIdentityID": "string",
"alwaysOn": "bool",
"apiDefinition": {
"url": "string"
},
"apiManagementConfig": {
"id": "string"
},
"appCommandLine": "string",
"appSettings": [
{
"name": "string",
"value": "string"
}
],
"autoHealEnabled": "bool",
"autoHealRules": {
"actions": {
"actionType": "string",
"customAction": {
"exe": "string",
"parameters": "string"
},
"minProcessExecutionTime": "string"
},
"triggers": {
"privateBytesInKB": "int",
"requests": {
"count": "int",
"timeInterval": "string"
},
"slowRequests": {
"count": "int",
"path": "string",
"timeInterval": "string",
"timeTaken": "string"
},
"slowRequestsWithPath": [
{
"count": "int",
"path": "string",
"timeInterval": "string",
"timeTaken": "string"
}
],
"statusCodes": [
{
"count": "int",
"path": "string",
"status": "int",
"subStatus": "int",
"timeInterval": "string",
"win32Status": "int"
}
],
"statusCodesRange": [
{
"count": "int",
"path": "string",
"statusCodes": "string",
"timeInterval": "string"
}
]
}
},
"autoSwapSlotName": "string",
"azureStorageAccounts": {
"{customized property}": {
"accessKey": "string",
"accountName": "string",
"mountPath": "string",
"protocol": "string",
"shareName": "string",
"type": "string"
}
},
"connectionStrings": [
{
"connectionString": "string",
"name": "string",
"type": "string"
}
],
"cors": {
"allowedOrigins": [ "string" ],
"supportCredentials": "bool"
},
"defaultDocuments": [ "string" ],
"detailedErrorLoggingEnabled": "bool",
"documentRoot": "string",
"elasticWebAppScaleLimit": "int",
"experiments": {
"rampUpRules": [
{
"actionHostName": "string",
"changeDecisionCallbackUrl": "string",
"changeIntervalInMinutes": "int",
"changeStep": "int",
"maxReroutePercentage": "int",
"minReroutePercentage": "int",
"name": "string",
"reroutePercentage": "int"
}
]
},
"ftpsState": "string",
"functionAppScaleLimit": "int",
"functionsRuntimeScaleMonitoringEnabled": "bool",
"handlerMappings": [
{
"arguments": "string",
"extension": "string",
"scriptProcessor": "string"
}
],
"healthCheckPath": "string",
"http20Enabled": "bool",
"httpLoggingEnabled": "bool",
"ipSecurityRestrictions": [
{
"action": "string",
"description": "string",
"headers": {
"{customized property}": [ "string" ]
},
"ipAddress": "string",
"name": "string",
"priority": "int",
"subnetMask": "string",
"subnetTrafficTag": "int",
"tag": "string",
"vnetSubnetResourceId": "string",
"vnetTrafficTag": "int"
}
],
"ipSecurityRestrictionsDefaultAction": "string",
"javaContainer": "string",
"javaContainerVersion": "string",
"javaVersion": "string",
"keyVaultReferenceIdentity": "string",
"limits": {
"maxDiskSizeInMb": "int",
"maxMemoryInMb": "int",
"maxPercentageCpu": "int"
},
"linuxFxVersion": "string",
"loadBalancing": "string",
"localMySqlEnabled": "bool",
"logsDirectorySizeLimit": "int",
"managedPipelineMode": "string",
"managedServiceIdentityId": "int",
"metadata": [
{
"name": "string",
"value": "string"
}
],
"minimumElasticInstanceCount": "int",
"minTlsCipherSuite": "string",
"minTlsVersion": "string",
"netFrameworkVersion": "string",
"nodeVersion": "string",
"numberOfWorkers": "int",
"phpVersion": "string",
"powerShellVersion": "string",
"preWarmedInstanceCount": "int",
"publicNetworkAccess": "string",
"publishingUsername": "string",
"push": {
"kind": "string",
"properties": {
"dynamicTagsJson": "string",
"isPushEnabled": "bool",
"tagsRequiringAuth": "string",
"tagWhitelistJson": "string"
}
},
"pythonVersion": "string",
"remoteDebuggingEnabled": "bool",
"remoteDebuggingVersion": "string",
"requestTracingEnabled": "bool",
"requestTracingExpirationTime": "string",
"scmIpSecurityRestrictions": [
{
"action": "string",
"description": "string",
"headers": {
"{customized property}": [ "string" ]
},
"ipAddress": "string",
"name": "string",
"priority": "int",
"subnetMask": "string",
"subnetTrafficTag": "int",
"tag": "string",
"vnetSubnetResourceId": "string",
"vnetTrafficTag": "int"
}
],
"scmIpSecurityRestrictionsDefaultAction": "string",
"scmIpSecurityRestrictionsUseMain": "bool",
"scmMinTlsVersion": "string",
"scmType": "string",
"tracingOptions": "string",
"use32BitWorkerProcess": "bool",
"virtualApplications": [
{
"physicalPath": "string",
"preloadEnabled": "bool",
"virtualDirectories": [
{
"physicalPath": "string",
"virtualPath": "string"
}
],
"virtualPath": "string"
}
],
"vnetName": "string",
"vnetPrivatePortsCount": "int",
"vnetRouteAllEnabled": "bool",
"websiteTimeZone": "string",
"webSocketsEnabled": "bool",
"windowsFxVersion": "string",
"xManagedServiceIdentityId": "int"
},
"storageAccountRequired": "bool",
"virtualNetworkSubnetId": "string",
"vnetBackupRestoreEnabled": "bool",
"vnetContentShareEnabled": "bool",
"vnetImagePullEnabled": "bool",
"vnetRouteAllEnabled": "bool",
"workloadProfileName": "string"
},
"tags": {
"{customized property}": "string"
}
}
قيم الخصائص
ApiDefinitionInfo
اسم | وصف | قيمة |
---|---|---|
url | عنوان URL لتعريف واجهة برمجة التطبيقات. | خيط |
ApiManagementConfig
اسم | وصف | قيمة |
---|---|---|
معرف | معرف APIM-Api. | خيط |
عمليات الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
نوع الإجراء | إجراء محدد مسبقا يجب اتخاذه. | "CustomAction" 'LogEvent' "المحذوفات" |
customAction | إجراء مخصص يجب اتخاذه. | |
minProcessExecutionTime | الحد الأدنى من الوقت الذي يجب أن تنفذ فيه العملية قبل اتخاذ الإجراء |
خيط |
AutoHealCustomAction
اسم | وصف | قيمة |
---|---|---|
exe | قابل للتنفيذ ليتم تشغيله. | خيط |
البارامترات | معلمات للقابل للتنفيذ. | خيط |
قواعد الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | الإجراءات التي سيتم تنفيذها عند تشغيل قاعدة. | "عمليات الصحة التلقائية" |
مشغلات | الشروط التي تصف وقت تنفيذ إجراءات المعالجة التلقائية. | |
أجهزة تبديل HealTriggers التلقائية
اسم | وصف | قيمة |
---|---|---|
PrivateBytesInKB | قاعدة تستند إلى وحدات البايت الخاصة. | الباحث |
الطلبات | قاعدة تستند إلى إجمالي الطلبات. | |
طلبات بطيئة | قاعدة تستند إلى وقت تنفيذ الطلب. | |
slowRequestsWithPath | قاعدة تستند إلى قاعدة طلبات بطيئة متعددة مع مسار | SlowRequestsBasedTrigger[] |
رموز الحالة | قاعدة تستند إلى رموز الحالة. | StatusCodesBasedTrigger[] |
statusCodesRange | قاعدة تستند إلى نطاقات رموز الحالة. | StatusCodesRangeBasedTrigger[] |
AzureStorageInfoValue
اسم | وصف | قيمة |
---|---|---|
مفتاح الوصول | مفتاح الوصول لحساب التخزين. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
اسم الحساب | اسم حساب التخزين. | خيط |
mountPath | مسار تحميل التخزين داخل بيئة وقت تشغيل الموقع. | خيط |
بروتوكول | بروتوكول التحميل لاستخدامه لحساب التخزين. | 'Http' 'Nfs' 'Smb' |
اسم المشاركة | اسم مشاركة الملف (اسم الحاوية، لتخزين Blob). | خيط |
نوع | نوع التخزين. | "AzureBlob" "AzureFiles" |
معلومات الاستنساخ
اسم | وصف | قيمة |
---|---|---|
appSettingsOverrides | يتجاوز إعداد التطبيق للتطبيق المستنسخ. إذا تم تحديدها، تتجاوز هذه الإعدادات الإعدادات المستنسخة من تطبيق المصدر. وإلا، يتم الاحتفاظ بإعدادات التطبيق من تطبيق المصدر. |
CloningInfoAppSettingsOverrides |
cloneCustomHostNames | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لنسخ أسماء المضيفين المخصصة من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
cloneSourceControl | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لاستنساخ التحكم بالمصادر من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوينLoadBalancing | <التعليمات البرمجية>true</code> لتكوين موازنة التحميل لتطبيق المصدر والوجهة. | قيمة منطقية |
معرف الارتباط | معرف الارتباط لعملية الاستنساخ. يربط هذا المعرف عمليات استنساخ متعددة معا لاستخدام نفس اللقطة. |
خيط القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
بيئة الاستضافة | بيئة خدمة التطبيق. | خيط |
الكتابه | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> للكتابة فوق تطبيق الوجهة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
sourceWebAppId | معرف مورد ARM لتطبيق المصدر. معرف مورد التطبيق من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} لفتحات الإنتاج و /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} للفتحات الأخرى. |
سلسلة (مطلوب) |
sourceWebAppLocation | موقع تطبيق المصدر على سبيل المثال: غرب الولايات المتحدة أو شمال أوروبا | خيط |
trafficManagerProfileId | معرف مورد ARM لملف تعريف Traffic Manager المراد استخدامه، إذا كان موجودا. معرف مورد Traffic Manager هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
خيط |
trafficManagerProfileName | اسم ملف تعريف Traffic Manager المراد إنشاؤه. هذا مطلوب فقط إذا لم يكن ملف تعريف Traffic Manager موجودا بالفعل. | خيط |
CloningInfoAppSettingsOverrides
اسم | وصف | قيمة |
---|
معلومات ConnStringInfo
اسم | وصف | قيمة |
---|---|---|
سلسلة الاتصال | قيمة سلسلة الاتصال. | خيط |
اسم | اسم سلسلة الاتصال. | خيط |
نوع | نوع قاعدة البيانات. | 'ApiHub' "مخصص" 'DocDb' 'EventHub' "MySql" "NotificationHub" "PostgreSQL" "RedisCache" "ServiceBus" 'SQLAzure' 'SQLServer' |
إعدادات Cors
اسم | وصف | قيمة |
---|---|---|
التواريخ الأصلية المسموح بها | الحصول على قائمة الأصول التي يجب السماح لها بجعل الأصل متقاطعا أو تعيينها الاستدعاءات (على سبيل المثال: http://example.com:12345). استخدم "*" للسماح للجميع. |
سلسلة[] |
بيانات اعتماد الدعم | الحصول على طلبات CORS مع بيانات الاعتماد أو تعيينها. رأى https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials لمزيد من التفاصيل. |
قيمة منطقية |
DaprConfig
اسم | وصف | قيمة |
---|---|---|
معرف التطبيق | معرف تطبيق Dapr | خيط |
منفذ التطبيق | يخبر Dapr المنفذ الذي يستمع إليه تطبيقك | الباحث |
enableApiLogging | تمكين تسجيل واجهة برمجة التطبيقات ل Dapr sidecar | قيمة منطقية |
تمكين | منطقي يشير إلى ما إذا تم تمكين سيارة Dapr الجانبية | قيمة منطقية |
httpMaxRequestSize | زيادة الحد الأقصى لحجم طلب معلمة خوادم http الأساسية بالميغابايت للتعامل مع تحميل الملفات الكبيرة. الافتراضي هو 4 ميغابايت. | الباحث |
httpReadBufferSize | الحد الأقصى لحجم المخزن المؤقت لقراءة رأس http في KB للتعامل معه عند إرسال رؤوس متعددة كيلوبايت. الافتراضي هو 65 كيلوبايت. | الباحث |
مستوى السجل | تعيين مستوى السجل ل Dapr sidecar. القيم المسموح بها هي التصحيح والمعلومات والتحذير والخطأ. الافتراضي هو المعلومات. | "تصحيح الأخطاء" "خطأ" "معلومات" "تحذير" |
التجارب
اسم | وصف | قيمة |
---|---|---|
قواعد التدرج | قائمة القواعد المتدرجة. |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
FunctionAppConfig
اسم | وصف | قيمة |
---|---|---|
نشر | تكوين توزيع تطبيق الوظائف. | |
وقت التشغيل | إعدادات وقت تشغيل تطبيق الوظائف. | FunctionsRuntime |
scaleAndConcurrency | إعدادات مقياس تطبيق الوظائف والتزامن. | FunctionsScaleAndConcurrency |
FunctionsAlwaysReadyConfig
اسم | وصف | قيمة |
---|---|---|
عدد المثيلات | تعيين عدد مثيلات "جاهز دائما" لمجموعة دالة معينة أو دالة معينة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | الباحث |
اسم | مطلوب إما مجموعة دالة أو اسم دالة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | خيط |
توزيع الوظائف
اسم | وصف | قيمة |
---|---|---|
خزن | التخزين للحزمة المنشورة المستخدمة من قبل تطبيق الوظائف. | FunctionsDeploymentStorage |
FunctionsDeploymentStorage
اسم | وصف | قيمة |
---|---|---|
المصادقه | أسلوب المصادقة للوصول إلى حساب التخزين للنشر. | FunctionsDeploymentStorageAuthentication |
نوع | خاصية لتحديد نوع تخزين Azure. الخيارات المتوفرة: blobContainer. | 'blobContainer' |
قيمة | خاصية لتعيين عنوان URL لنوع تخزين Azure المحدد. مثال: بالنسبة إلى blobContainer، يمكن أن تكون القيمة https://<storageAccountName>.blob.core.windows.net/<containerName>. | خيط |
FunctionsDeploymentStorageAuthentication
اسم | وصف | قيمة |
---|---|---|
storageAccountConnectionStringName | استخدم هذه الخاصية ل StorageAccountConnectionString. تعيين اسم إعداد التطبيق الذي يحتوي على سلسلة اتصال حساب التخزين. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
نوع | خاصية لتحديد نوع المصادقة للوصول إلى حساب التخزين المحدد. الخيارات المتوفرة: SystemAssignedIdentity، UserAssignedIdentity، StorageAccountConnectionString. | "StorageAccountConnectionString" 'SystemAssignedIdentity' "معرف تعيين المستخدم" |
userAssignedIdentityResourceId | استخدم هذه الخاصية ل UserAssignedIdentity. تعيين معرف المورد للهوية. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
FunctionsRuntime
اسم | وصف | قيمة |
---|---|---|
اسم | اسم وقت تشغيل تطبيق الوظائف. الخيارات المتاحة: dotnet المعزولة، العقدة، java، powershell، python، مخصص | "مخصص" "dotnet-isolated" 'java' 'عقدة' "powershell" 'python' |
الإصدار | إصدار وقت تشغيل تطبيق الوظائف. مثال: 8 (ل dotnet-isolated) | خيط |
FunctionsScaleAndConcurrency
اسم | وصف | قيمة |
---|---|---|
AlwaysReady | تكوين "جاهز دائما" لتطبيق الوظائف. | FunctionsAlwaysReadyConfig[] |
instanceMemoryMB | تعيين مقدار الذاكرة المخصصة لكل مثيل من تطبيق الوظائف بالميغابايت. يتم تخصيص وحدة المعالجة المركزية وعرض النطاق الترددي للشبكة بشكل متناسب. | الباحث |
الحد الأقصى لعدد المتماثلات | الحد الأقصى لعدد مثيلات تطبيق الوظائف. | الباحث |
مشغلات | إعدادات المقياس والتزامن لمشغلات تطبيق الوظائف. | FunctionsScaleAndConcurrencyTriggers |
FunctionsScaleAndConcurrencyTriggers
اسم | وصف | قيمة |
---|---|---|
http | إعدادات المقياس والتزامن لمشغل HTTP. | FunctionsScaleAndConcurrencyTriggersHttp |
FunctionsScaleAndConcurrencyTriggersHttp
اسم | وصف | قيمة |
---|---|---|
perInstanceConcurrency | الحد الأقصى لعدد استدعاءات مشغل HTTP المتزامنة لكل مثيل. | الباحث |
خريطة المعالج
اسم | وصف | قيمة |
---|---|---|
الحجج | وسيطات سطر الأوامر التي سيتم تمريرها إلى معالج البرنامج النصي. | خيط |
امتداد | ستتم معالجة الطلبات بهذا الملحق باستخدام تطبيق FastCGI المحدد. | خيط |
معالج البرنامج النصي | المسار المطلق لتطبيق FastCGI. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
HostNameSslState
اسم | وصف | قيمة |
---|---|---|
نوع المضيف | يشير إلى ما إذا كان اسم المضيف هو اسم مضيف قياسي أو اسم مضيف مستودع. | "المستودع" "قياسي" |
اسم | اسم المضيف. | خيط |
sslState | نوع SSL. | "معطل" "IpBasedEnabled" 'SniEnabled' |
بصمه الابهام | بصمة إبهام شهادة SSL. | خيط |
toUpdate | تعيين إلى <التعليمات البرمجية>true</code> لتحديث اسم المضيف الموجود. | قيمة منطقية |
VIRTUALIP | عنوان IP الظاهري المعين إلى اسم المضيف إذا تم تمكين SSL المستند إلى IP. | خيط |
IpSecurityRestriction
اسم | وصف | قيمة |
---|---|---|
فعل | السماح بالوصول إلى نطاق IP هذا أو رفضه. | خيط |
وصف | وصف قاعدة تقييد IP. | خيط |
رؤوس | عناوين قاعدة تقييد IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بجميع المضيفين (أو عدم وجود). - تتم مقارنة القيمة باستخدام ترتيبية-تجاهل-حالة (باستثناء رقم المنفذ). - يسمح بأحرف البدل للمجال الفرعي ولكن لا تتطابق مع المجال الجذر. على سبيل المثال، يطابق *.contoso.com المجال الفرعي foo.contoso.com ولكن ليس المجال الجذر contoso.com أو foo.bar.contoso.com متعدد المستويات - يسمح بأسماء مضيف Unicode ولكن يتم تحويلها إلى Punycode للمطابقة. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بأي سلاسل إعادة توجيه (أو نقص). - إذا تطابق أي عنوان (باستثناء رقم المنفذ) في السلسلة (مفصول بفواصل) مع CIDR المحدد بواسطة الخاصية. X-Azure-FDID وX-FD-HealthProbe. منطق المطابقة هو التطابق الدقيق. |
IpSecurityRestrictionHeaders |
عنوان ip | عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask. |
خيط |
اسم | اسم قاعدة تقييد IP. | خيط |
أولوية | أولوية قاعدة تقييد IP. | الباحث |
خريطة الشبكة الفرعية | قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له. | خيط |
subnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الفرعية | الباحث |
العلامه | يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء. | "افتراضي" "علامة تعريف الخدمة" 'XffProxy' |
vnetSubnetResourceId | معرف مورد الشبكة الظاهرية | خيط |
vnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الظاهرية | الباحث |
عناوين IpSecurityRestriction
اسم | وصف | قيمة |
---|
معرف الخدمة المدارة
اسم | وصف | قيمة |
---|---|---|
نوع | نوع هوية الخدمة المدارة. | "بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم | قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
اسم | وصف | قيمة |
---|
Microsoft.Web/sites
اسم | وصف | قيمة |
---|---|---|
apiVersion | إصدار واجهة برمجة التطبيقات | '2024-04-01' |
توسيع الموقع | موقع موسع. | |
الهوية | هوية الخدمة المدارة. | |
نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص خاصة لمورد الموقع | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
نوع | نوع المورد | 'Microsoft.Web/sites' |
NameValuePair
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الإقران. | خيط |
قيمة | إقران القيمة. | خيط |
إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد. | خيط |
خصائص | خصائص مورد PushSettings الخاصة | |
خصائص إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
dynamicTagsJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. | خيط |
isPushEnabled | الحصول على علامة تشير إلى تمكين نقطة نهاية الدفع أو تعيينها. | bool (مطلوب) |
tagsRequiringAuth | يحصل على أو يعين سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب مصادقة المستخدم لاستخدامها في نقطة نهاية تسجيل الدفع. يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي: '_', '@', '#', '.', ':', '-'. يجب إجراء التحقق من الصحة في PushRequestHandler. |
خيط |
tagWhitelistJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات التي تم إدراجها في القائمة البيضاء لاستخدامها بواسطة نقطة نهاية تسجيل الدفع. | خيط |
قاعدة البيانات المتدرجة
اسم | وصف | قيمة |
---|---|---|
actionHostName | اسم مضيف الفتحة التي سيتم إعادة توجيه حركة المرور إليها إذا تقرر ذلك. على سبيل المثال myapp-stage.azurewebsites.net. | خيط |
changeDecisionCallbackUrl | يمكن توفير خوارزمية قرار مخصصة في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له. | خيط |
تغييرIntervalInMinutes | يحدد الفاصل الزمني بالدقائق لإعادة تقييم ReroutePercentage. | الباحث |
تغيير الخطوات | في سيناريو التدرج التلقائي، هذه هي الخطوة التي يجب إضافتها/إزالتها من التعليمات البرمجية <>ReroutePercentage</code> حتى تصل إلى التعليمات البرمجية \n<>MinReroutePercentage</> التعليمات البرمجية أو <التعليمات البرمجية>MaxReroutePercentage</code>. يتم التحقق من مقاييس الموقع كل N دقيقة محددة في التعليمات البرمجية <>ChangeIntervalInMinutes</code>.\nخوارزمية قرار مخصصة يمكن توفيره في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له في التعليمات البرمجية <>ChangeDecisionCallbackUrl</code>. |
الباحث |
maxReroutePercentage | تحديد الحد العلوي الذي سيبقى أسفله ReroutePercentage. | الباحث |
minReroutePercentage | تحديد الحد السفلي الذي سيبقى فوقه ReroutePercentage. | الباحث |
اسم | اسم قاعدة التوجيه. سيكون الاسم الموصى به هو الإشارة إلى الفتحة التي ستتلقى نسبة استخدام الشبكة في التجربة. | خيط |
إعادة توجيهPercentage | النسبة المئوية لنسبة استخدام الشبكة التي ستتم إعادة توجيهها إلى التعليمات البرمجية <>ActionHostName</code>. | الباحث |
RequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
تكوين الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة في الذاكرات الأساسية، على سبيل المثال 0.5 | الباحث |
ذاكرة | الذاكرة المطلوبة، على سبيل المثال "1Gi" | خيط |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
تكوين الموقع
اسم | وصف | قيمة |
---|---|---|
acrUseManagedIdentityCreds | وضع علامة لاستخدام Managed Identity Creds لسحب ACR | قيمة منطقية |
acrUserManagedIdentityID | إذا كنت تستخدم هوية مدارة من قبل المستخدم، فإن معرف العميل للهوية المدارة للمستخدم | خيط |
alwaysOn | <التعليمات البرمجية></التعليمات البرمجية الصحيحة> إذا تم تمكين Always On؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
apiDefinition | معلومات حول تعريف واجهة برمجة التطبيقات الرسمي للتطبيق. | معلومات |
apiManagementConfig | إعدادات إدارة واجهة برمجة تطبيقات Azure المرتبطة بتطبيق . | |
appCommandLine | سطر أوامر التطبيق لتشغيله. | خيط |
إعدادات التطبيق | إعدادات التطبيق. | NameValuePair[] |
AutoHealEnabled | <>التعليمات البرمجية>صحيح>/< التعليمات البرمجية إذا تم تمكين المعالجة التلقائية؛ وإلا،>التعليمات البرمجية <خطأ>/code. | قيمة منطقية |
قواعد الصحة التلقائية | قواعد المعالجة التلقائية. | |
autoSwapSlotName | اسم فتحة التبديل التلقائي. | خيط |
حسابات التخزين azure | قائمة حسابات تخزين Azure. | SiteConfigAzureStorageAccounts |
سلاسل الاتصال | سلاسل الاتصال. | |
cors | إعدادات مشاركة الموارد عبر المنشأ (CORS). | CorsSettings |
المستندات الافتراضية | المستندات الافتراضية. | سلسلة[] |
detailedErrorLoggingEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية إذا تم تمكين تسجيل الأخطاء التفصيلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
documentRoot | جذر المستند. | خيط |
elasticWebAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على التطبيقات في الخطط حيث يكون ElasticScaleEnabled <التعليمات البرمجية>true</code> |
الباحث القيود: قيمة الحد الأدنى = 0 |
التجارب | هذا هو الحل البديل للأنوعات متعددة الأشكال. | تجارب |
ftpsState | حالة خدمة FTP / FTPS | "AllAllowed" "معطل" "FtpsOnly" |
functionAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على خطط الاستهلاك و Elastic Premium |
الباحث القيود: قيمة الحد الأدنى = 0 |
functionsRuntimeScaleMonitoringEnabled | الحصول على قيمة تشير إلى ما إذا كان يتم تمكين مراقبة مقياس وقت تشغيل الوظائف أو تعيينها. عند التمكين، لن يقوم ScaleController بمراقبة مصادر الأحداث مباشرة، ولكنه سيستدعي بدلا من ذلك إلى وقت التشغيل للحصول على حالة المقياس. |
قيمة منطقية |
تعيينات المعالج | تعيينات المعالج. | |
healthCheckPath | مسار التحقق من الصحة | خيط |
http20Enabled | Http20Enabled: تكوين موقع ويب للسماح للعملاء بالاتصال عبر http2.0 | قيمة منطقية |
httpLoggingEnabled | <التعليمات البرمجية ></> code true إذا تم تمكين تسجيل HTTP؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
ipSecurityRestrictions | قيود أمان IP الرئيسية. | ipSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول الرئيسية إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
javaContainer | حاوية Java. | خيط |
javaContainerVersion | إصدار حاوية Java. | خيط |
javaVersion | إصدار Java. | خيط |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
حدود | حدود الموقع. | |
linuxFxVersion | Linux App Framework والإصدار | خيط |
loadBalancing | موازنة تحميل الموقع. | "طلبات الأقل" 'LeastRequestsWithTieBreaker' 'LeastResponseTime' "PerSiteRoundRobin" 'RequestHash' "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين MySQL المحلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
logsDirectorySizeLimit | حد حجم دليل سجلات HTTP. | الباحث |
managedPipelineMode | وضع البنية الأساسية لبرنامج ربط العمليات التجارية المدارة. | "كلاسيكي" "متكامل" |
managedServiceIdentityId | معرف هوية الخدمة المدارة | الباحث |
بيانات التعريف | بيانات تعريف التطبيق. لا يمكن استرداد هذه الخاصية، لأنها قد تحتوي على أسرار. | NameValuePair[] |
الحد الأدنى لعدد موازنات الElastic | عدد الحد الأدنى لعدد المثيلات لموقع ينطبق هذا الإعداد فقط على الخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 20 |
minTlsCipherSuite | الحد الأدنى لقوة مجموعة تشفير TLS المسموح بها للتطبيق | "TLS_AES_128_GCM_SHA256" "TLS_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
minTlsVersion | MinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL | '1.0' '1.1' '1.2' '1.3' |
netFrameworkVersion | إصدار .NET Framework. | خيط |
nodeVersion | إصدار Node.js. | خيط |
numberOfWorkers | عدد العمال. | الباحث |
phpVersion | إصدار PHP. | خيط |
powerShellVersion | إصدار PowerShell. | خيط |
preWarmedInstanceCount | عدد مثيلات PreWarmed. ينطبق هذا الإعداد فقط على خطط الاستهلاك والخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 10 |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. | خيط |
نشرUsername | نشر اسم المستخدم. | خيط |
دفع | دفع إعدادات نقطة النهاية. | |
إصدار pythonVersion | إصدار Python. | خيط |
remoteDebuggingEnabled | <التعليمات البرمجية>صحيح</التعليمات البرمجية> إذا تم تمكين تصحيح الأخطاء عن بعد؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
remoteDebuggingVersion | إصدار تصحيح الأخطاء عن بعد. | خيط |
requestTracingEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين تتبع الطلب؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
requestTracingExpirationTime | طلب وقت انتهاء صلاحية التتبع. | خيط |
scmIpSecurityRestrictions | قيود أمان IP ل scm. | ipSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول إلى scm إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
scmIpSecurityRestrictionsUseMain | قيود أمان IP لاستخدام scm الرئيسي. | قيمة منطقية |
scmMinTlsVersion | ScmMinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL لموقع SCM | '1.0' '1.1' '1.2' '1.3' |
نوع scm | نوع SCM. | 'BitbucketGit' 'BitbucketHg' 'CodePlexGit' 'CodePlexHg' "Dropbox" 'ExternalGit' 'ExternalHg' 'GitHub' "LocalGit" "بلا" "OneDrive" 'Tfs' 'VSO' 'VSTSRM' |
خيارات التتبع | خيارات التتبع. | خيط |
use32BitWorkerProcess | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لاستخدام عملية عامل 32 بت؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
التطبيقات الظاهرية | التطبيقات الظاهرية. | |
اسم الشبكة الظاهرية | اسم الشبكة الظاهرية. | خيط |
vnetPrivatePortsCount | عدد المنافذ الخاصة المعينة لهذا التطبيق. سيتم تعيين هذه بشكل ديناميكي في وقت التشغيل. | الباحث |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
موقع ويبTimeZone | تعيين المنطقة الزمنية التي يستخدمها الموقع لإنشاء الطوابع الزمنية. متوافق مع Linux وWindows App Service. تعيين إعداد تطبيق WEBSITE_TIME_ZONE له الأسبقية على هذا التكوين. بالنسبة إلى Linux، تتوقع قيم قاعدة بيانات tz https://www.iana.org/time-zones (للحصول على مرجع سريع، راجع https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). بالنسبة إلى Windows، تتوقع إحدى المناطق الزمنية المدرجة ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones | خيط |
webSocketsEnabled | <التعليمات البرمجية ></التعليمات البرمجية الحقيقية> إذا تم تمكين WebSocket؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
windowsFxVersion | Xenon App Framework والإصدار | خيط |
xManagedServiceIdentityId | معرف هوية الخدمة المدارة الصريحة | الباحث |
حسابات موقعConfigAzureStorage
اسم | وصف | قيمة |
---|
تكوين SiteDns
اسم | وصف | قيمة |
---|---|---|
dnsAltServer | خادم DNS بديل لاستخدامه من قبل التطبيقات. تنسخ هذه الخاصية إعداد تطبيق WEBSITE_DNS_ALT_SERVER. | خيط |
dnsMaxCacheTimeout | وقت مخصص ل DNS ليتم تخزينه مؤقتا في ثوان. النطاق المسموح به: 0-60. الافتراضي هو 30 ثانية. 0 يعني تعطيل التخزين المؤقت. | الباحث |
dnsRetryAttemptCount | إجمالي عدد مرات إعادة المحاولة للبحث عن dns. النطاق المسموح به: 1-5. الافتراضي هو 3. | الباحث |
dnsRetryAttemptTimeout | مهلة للبحث عن dns واحد في ثوان. النطاق المسموح به: 1-30. الافتراضي هو 3. | الباحث |
dnsServers | قائمة بخوادم DNS المخصصة التي سيتم استخدامها من قبل تطبيق لإجراء عمليات البحث. يمكن تعيين 5 خوادم dns كحد أقصى. | سلسلة[] |
SiteLimits
اسم | وصف | قيمة |
---|---|---|
maxDiskSizeInMb | الحد الأقصى المسموح به لاستخدام حجم القرص بالميغابايت. | الباحث |
maxMemoryInMb | الحد الأقصى المسموح به لاستخدام الذاكرة بالميغابايت. | الباحث |
maxPercentageCpu | الحد الأقصى المسموح به لنسبة استخدام وحدة المعالجة المركزية. | الباحث |
خصائص الموقع
اسم | وصف | قيمة |
---|---|---|
autoGeneratedDomainNameLabelScope | تحديد نطاق التفرد لاسم المضيف الافتراضي أثناء إنشاء المورد | "NoReuse" 'ResourceGroupReuse' "إعادة استخدام الاشتراك" "TenantReuse" |
clientAffinityEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لتمكين ترابط العميل؛ <التعليمات البرمجية>خطأ</التعليمات البرمجية> لإيقاف إرسال ملفات تعريف ارتباط ترابط جلسة العمل، والتي توجه طلبات العميل في نفس الجلسة إلى نفس المثيل. الافتراضي هو <التعليمات البرمجية>true</code>. | قيمة منطقية |
clientCertEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين مصادقة شهادة العميل (مصادقة TLS المتبادلة)؛ وإلا،<التعليمات البرمجية >خطأ</code>. الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
clientCertExclusionPaths | مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل | خيط |
clientCertMode | هذا يؤلف مع إعداد ClientCertEnabled. - ClientCertEnabled: خطأ يعني أنه تم تجاهل ClientCert. - ClientCertEnabled: true و ClientCertMode: مطلوب يعني أن ClientCert مطلوب. - ClientCertEnabled: true و ClientCertMode: اختياري يعني أن ClientCert اختياري أو مقبول. |
"اختياري" "مستخدم غير نشط اختياري" 'مطلوب' |
معلومات الاستنساخ | إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر. | |
حجم الحاوية | حجم حاوية الدالة. | الباحث |
customDomainVerificationId | المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق. | خيط |
dailyMemoryTimeQuota | الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط). | الباحث |
daprConfig | تكوين Dapr للتطبيق. | |
تكوين dns | خاصية لتكوين إعدادات DNS مختلفة ذات صلة لموقع. | |
تمكين | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق). | قيمة منطقية |
endToEndEncryptionEnabled | ما إذا كان يجب استخدام التشفير من طرف إلى طرف بين الواجهة الأمامية والعامل | قيمة منطقية |
functionAppConfig | تكوين خاص بتطبيق Azure Function. | |
hostingEnvironmentProfile | بيئة خدمة التطبيق لاستخدامها للتطبيق. | HostingEnvironmentProfile |
hostNamesDisabled |
<التعليمات البرمجية>صحيح</> التعليمات البرمجية لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. إذا <التعليمات البرمجية>true</code>، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات. |
قيمة منطقية |
hostNameSslStates | يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق. | |
httpsOnly | HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات ل طلبات http |
قيمة منطقية |
hyperV | Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
ipMode | يحدد وضع IP للتطبيق. | "IPv4" 'IPv4AndIPv6' "IPv6" |
isXenon | قديم: Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
managedEnvironmentId | معرف Azure Resource Manager للبيئة المدارة المحددة للعميل التي سيتم استضافة هذا التطبيق عليها. يجب أن يكون هذا النموذج /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} | خيط |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. القيم المسموح بها: "ممكن" أو "معطل" أو سلسلة فارغة. | خيط |
معدل التكرار | وضع تكرار الموقع | "ActiveActive" "تجاوز الفشل" "GeoRedundant" 'يدوي' "بلا" |
محجوز | <التعليمات البرمجية ><>/code true إذا كانت محجوزة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوين الموارد | متطلبات موارد تطبيق الوظائف. | |
scmSiteAlsoStopped | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لإيقاف موقع SCM (KUDU) عند إيقاف التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. الإعداد الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
serverFarmId | معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | خيط |
تكوين الموقع | تكوين التطبيق. | تكوين الموقع |
حسابات التخزين المطلوبة | التحقق من أن حساب التخزين المقدم من العميل مطلوب | قيمة منطقية |
virtualNetworkSubnetId | معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
خيط |
vnetBackupRestoreEnabled | لتمكين عمليات النسخ الاحتياطي والاستعادة عبر الشبكة الظاهرية | قيمة منطقية |
vnetContentShareEnabled | لتمكين الوصول إلى المحتوى عبر الشبكة الظاهرية | قيمة منطقية |
vnetImagePullEnabled | لتمكين سحب الصورة عبر الشبكة الظاهرية | قيمة منطقية |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
workloadProfileName | اسم ملف تعريف حمل العمل لتطبيق الوظائف لتنفيذه. | خيط |
SlowRequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب. | خيط |
timeInterval | الفاصل الزمني. | خيط |
وقت الالتقاط | الوقت المستغرق. | خيط |
رمز الحالةBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب | خيط |
حالة | رمز حالة HTTP. | الباحث |
الإحصائيات الفرعية | طلب الحالة الفرعية. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
win32Status | رمز الخطأ Win32. | الباحث |
StatusCodesRangeBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | خيط | |
رموز الحالة | رمز حالة HTTP. | خيط |
timeInterval | الفاصل الزمني. | خيط |
معرف تعيين المستخدم
اسم | وصف | قيمة |
---|
التطبيق الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
التحميل المسبق القابل للتحميل | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التحميل المسبق؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
الدلائل الظاهرية | الدلائل الظاهرية للتطبيق الظاهري. | |
virtualPath | المسار الظاهري. | خيط |
الدليل الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
virtualPath | المسار إلى التطبيق الظاهري. | خيط |
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
قالب | وصف |
---|---|
Airflow Docker Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر صورة puckel/docker-airflow (أحدث علامة) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL |
Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
قالب لنشر Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
App Service Environment مع الخلفية ل Azure SQL |
ينشئ هذا القالب بيئة خدمة التطبيقات مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
App Service Environment مع خطة الاستضافة وAzure WebApp |
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure |
App Service Quickstart - تطبيق Linux |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق حاوية Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
Application Gateway لتطبيق ويب مع تقييد IP |
ينشئ هذا القالب بوابة تطبيق أمام Azure Web App مع تمكين تقييد IP على تطبيق الويب. |
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب |
توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق ASP.NET. |
حساب Azure Cosmos DB باستخدام تطبيق الويب |
ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات. |
Azure Digital Twins مع خدمة Function و Private Link |
ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT". |
تطبيق Azure Function ووظيفة مشغلة من HTTP |
ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف. |
تطبيق Azure Function المستضاف على خطة مخصصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
تطبيق Azure Function المستضاف على خطة استهلاك Linux |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
تطبيق Azure Function المستضاف على خطة Premium |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium. |
تطبيق Azure Function المستضاف على خطة استهلاك Windows |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Azure Function App مع فتحة توزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية. |
Azure Function App مع مركز الأحداث والهوية المدارة |
يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وAzure Storage وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين |
Azure Function App مع تكامل الشبكة الظاهرية |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
Azure Logic App مع function |
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة. |
مثال تطبيق الويب Azure Traffic Manager |
يوضح هذا القالب كيفية إنشاء ملف تعريف Azure Traffic Manager لخدمة التطبيقات. |
|
ابدأ تشغيل تطبيق Golang Buffalo على Azure بسرعة وبتكلفة زهيدة. |
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL. |
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps |
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام Azure App Service. ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory. |
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب |
ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل |
إنشاء تطبيق دالة واستدعائه باستخدام مورد مخصص |
ينشئ هذا القالب تطبيق الوظائف المستخدم كعبء عمل لموفر موارد مخصص في نشر القالب. |
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL. |
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 |
ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب على Azure مع تمكين Python |
ينشئ هذا القالب تطبيق ويب على Azure مع تمكين Python مما يسمح لك بتشغيل تطبيقات Python في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis. |
إنشاء تطبيق ويب محمي بواسطة Application Gateway v2 |
ينشئ هذا القالب Azure Web App مع تقييد الوصول ل Application Gateway v2. يتم نشر Application Gateway في vNet (شبكة فرعية) التي تم تمكين نقطة نهاية خدمة "Microsoft.Web". يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية. |
إنشاء تطبيق ويب وPE وApplication Gateway v2 |
ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة |
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App |
ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub. |
إنشاء AppServicePlan وApp في تطبيق. Service Env. الإصدار 2 |
إنشاء AppServicePlan وApp في App Service Environment v2 |
إنشاء AppServicePlan وAppServicePlan في ASE |
إنشاء AppServicePlan وApp في ASE |
إنشاء شهادة خدمة التطبيقات القياسية وتعيينها |
إنشاء شهادة خدمة تطبيق قياسية، والتحقق منها باستخدام تطبيق خدمة التطبيقات وإنشاء روابط SSL بمجرد أن تصبح الشهادة جاهزة |
إنشاء "شهادة خدمة تطبيق أحرف البدل" وتعيينها |
إنشاء شهادة خدمة تطبيق حرف بدل، والتحقق منها باستخدام مجال خدمة التطبيق وإنشاء روابط SSL على تطبيق خدمة التطبيقات بمجرد أن تصبح الشهادة جاهزة |
إنشاء بيئة خدمة تطبيق Azure باستخدام تطبيق ويب تمت إضافته |
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin |
إنشاء تطبيق Azure Web باستخدام سلسلة اتصال Blob Storage |
إنشاء تطبيق ويب Azure باستخدام سلسلة اتصال Blob Storage، القالب الذي تم تأليفه في الأصل بواسطة Jeff Bowles من Microsoft |
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة |
يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
إنشاء تطبيق دالة مع هوية خدمة مدارة |
إنشاء تطبيق دالة مع تمكين هوية الخدمة المدارة مع إعداد Application Insights للسجلات والمقاييس. |
نشر تطبيق ويب Linux أساسي |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي |
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا |
نشر خطة Azure Function Premium الممكنة من AZ |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر. |
توزيع خطة Azure Function Premium مع تكامل vnet |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django. |
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
EPiserverCMS في Azure |
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure |
موقع eShop على الويب مع ILB ASE |
بيئة خدمة التطبيقات هي خيار خطة خدمة Premium لخدمة Azure App Service التي توفر بيئة معزولة ومخصصة بالكامل لتشغيل تطبيقات Azure App Service بشكل آمن على نطاق واسع، بما في ذلك تطبيقات الويب وتطبيقات الأجهزة المحمولة وتطبيقات واجهة برمجة التطبيقات. |
خدمة تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask. |
Front Door Premium مع أصل App Service Private Link |
ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق. |
Front Door Standard/Premium مع أصل App Service |
ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
Front Door Standard/Premium مع أصل Azure Functions |
ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
تطبيق الوظائف |
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة. |
Function App على خطة استهلاك Linux مع الإنشاء عن بعد |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Function App مؤمن بواسطة Azure Frontdoor |
يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor وAzure Functions محمي بواسطة Azure Private Link. |
Web App متعدد المناطق المتوفرة بشكل كبير |
يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف Azure Front Door |
بيئة خدمة تطبيق ILB مع جدار حماية Azure |
قوالب Resource Manager ومعلماته التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall |
Java CI/CD باستخدام Jenkins وAzure Web Apps |
هذه عينة ل Java CI/CD باستخدام Jenkins وAzure Web Apps. |
|
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure. |
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
|
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Node. |
تطبيق الويب لمدخل فيديو |
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها. |
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
توفير تطبيق دالة على خطة استهلاك |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
توفير تطبيق دالة مع نشر المصدر من GitHub |
ينشر هذا القالب تطبيق الوظائف المستضاف في خطة خدمة التطبيقات المخصصة الجديدة. يحتوي Function App على مورد تابع يتيح التكامل المستمر وينشر التعليمات البرمجية للوظيفة من مستودع GitHub. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة اتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات. |
وظيفة خطة استهلاك التزويد مع فتحة التوزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
PubNub Realtime Gateway لمراكز أحداث Azure |
توفر بوابة PubNub Realtime ل Azure جسر دفق بيانات في الوقت الفعلي بين شبكة دفق بيانات PubNub ومراكز أحداث Azure. -- اعتبره جسرا ثنائي الاتجاه بين PubNub وAzure! |
تطبيق ويب Umbraco CMS القابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
|
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة |
Simple Umbraco CMS Web App |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
Sonarqube Docker Web App على Linux باستخدام Azure SQL |
ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server. |
Sonarqube Docker Web App على Linux مع MySQL |
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل MySQL |
Sonarqube Docker Web App على Linux باستخدام PostgreSQL |
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة) |
SonarQube على Web App مع تكامل PostgreSQL وVNet |
يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص. |
Web App Deployment من GitHub |
يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط. |
تكامل Web App مع Key Vault |
نشر شهادة Web App من سر Key Vault واستخدامها لإنشاء ربط SSL |
Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL(Preview). |
Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL. |
Web App w/ Application Insights المرسلة إلى Log Analytics |
سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا. |
Web App مع مجال مخصص وربط SSL اختياري |
إنشاء تطبيق ويب ومع مجال مخصص وإضافة شهادة SSL اختياريا لتشفير https. |
Web App مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights. |
Web App مع قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على Azure App Service Web Apps مع قاعدة بيانات Azure ل MySQL. |
Web App مع فتحات نشر مخصصة |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب مع فتحات نشر مخصصة على Azure Web Apps. |
Web App مع تسجيل التشخيصات إلى حاوية Blob |
نشر تطبيق ويب مع تمكين تسجيل التشخيص إلى Storage Account Blob Container. |
Web App مع الهوية المدارة وSQL Server و Ι |
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
Web App مع نقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء تطبيق ويب وعرضه من خلال نقطة النهاية الخاصة |
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة |
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL |
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server |
WordPress على App Service مع MySQL In App |
ينشر هذا القالب تطبيق ويب WordPress على خدمة تطبيقات Windows مع MySQL في التطبيق |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد المواقع مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites، أضف Terraform التالي إلى القالب.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites@2024-04-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
extendedLocation = {
name = "string"
}
properties = {
autoGeneratedDomainNameLabelScope = "string"
clientAffinityEnabled = bool
clientCertEnabled = bool
clientCertExclusionPaths = "string"
clientCertMode = "string"
cloningInfo = {
appSettingsOverrides = {
{customized property} = "string"
}
cloneCustomHostNames = bool
cloneSourceControl = bool
configureLoadBalancing = bool
correlationId = "string"
hostingEnvironment = "string"
overwrite = bool
sourceWebAppId = "string"
sourceWebAppLocation = "string"
trafficManagerProfileId = "string"
trafficManagerProfileName = "string"
}
containerSize = int
customDomainVerificationId = "string"
dailyMemoryTimeQuota = int
daprConfig = {
appId = "string"
appPort = int
enableApiLogging = bool
enabled = bool
httpMaxRequestSize = int
httpReadBufferSize = int
logLevel = "string"
}
dnsConfiguration = {
dnsAltServer = "string"
dnsMaxCacheTimeout = int
dnsRetryAttemptCount = int
dnsRetryAttemptTimeout = int
dnsServers = [
"string"
]
}
enabled = bool
endToEndEncryptionEnabled = bool
functionAppConfig = {
deployment = {
storage = {
authentication = {
storageAccountConnectionStringName = "string"
type = "string"
userAssignedIdentityResourceId = "string"
}
type = "string"
value = "string"
}
}
runtime = {
name = "string"
version = "string"
}
scaleAndConcurrency = {
alwaysReady = [
{
instanceCount = int
name = "string"
}
]
instanceMemoryMB = int
maximumInstanceCount = int
triggers = {
http = {
perInstanceConcurrency = int
}
}
}
}
hostingEnvironmentProfile = {
id = "string"
}
hostNamesDisabled = bool
hostNameSslStates = [
{
hostType = "string"
name = "string"
sslState = "string"
thumbprint = "string"
toUpdate = bool
virtualIP = "string"
}
]
httpsOnly = bool
hyperV = bool
ipMode = "string"
isXenon = bool
keyVaultReferenceIdentity = "string"
managedEnvironmentId = "string"
publicNetworkAccess = "string"
redundancyMode = "string"
reserved = bool
resourceConfig = {
cpu = int
memory = "string"
}
scmSiteAlsoStopped = bool
serverFarmId = "string"
siteConfig = {
acrUseManagedIdentityCreds = bool
acrUserManagedIdentityID = "string"
alwaysOn = bool
apiDefinition = {
url = "string"
}
apiManagementConfig = {
id = "string"
}
appCommandLine = "string"
appSettings = [
{
name = "string"
value = "string"
}
]
autoHealEnabled = bool
autoHealRules = {
actions = {
actionType = "string"
customAction = {
exe = "string"
parameters = "string"
}
minProcessExecutionTime = "string"
}
triggers = {
privateBytesInKB = int
requests = {
count = int
timeInterval = "string"
}
slowRequests = {
count = int
path = "string"
timeInterval = "string"
timeTaken = "string"
}
slowRequestsWithPath = [
{
count = int
path = "string"
timeInterval = "string"
timeTaken = "string"
}
]
statusCodes = [
{
count = int
path = "string"
status = int
subStatus = int
timeInterval = "string"
win32Status = int
}
]
statusCodesRange = [
{
count = int
path = "string"
statusCodes = "string"
timeInterval = "string"
}
]
}
}
autoSwapSlotName = "string"
azureStorageAccounts = {
{customized property} = {
accessKey = "string"
accountName = "string"
mountPath = "string"
protocol = "string"
shareName = "string"
type = "string"
}
}
connectionStrings = [
{
connectionString = "string"
name = "string"
type = "string"
}
]
cors = {
allowedOrigins = [
"string"
]
supportCredentials = bool
}
defaultDocuments = [
"string"
]
detailedErrorLoggingEnabled = bool
documentRoot = "string"
elasticWebAppScaleLimit = int
experiments = {
rampUpRules = [
{
actionHostName = "string"
changeDecisionCallbackUrl = "string"
changeIntervalInMinutes = int
changeStep = int
maxReroutePercentage = int
minReroutePercentage = int
name = "string"
reroutePercentage = int
}
]
}
ftpsState = "string"
functionAppScaleLimit = int
functionsRuntimeScaleMonitoringEnabled = bool
handlerMappings = [
{
arguments = "string"
extension = "string"
scriptProcessor = "string"
}
]
healthCheckPath = "string"
http20Enabled = bool
httpLoggingEnabled = bool
ipSecurityRestrictions = [
{
action = "string"
description = "string"
headers = {
{customized property} = [
"string"
]
}
ipAddress = "string"
name = "string"
priority = int
subnetMask = "string"
subnetTrafficTag = int
tag = "string"
vnetSubnetResourceId = "string"
vnetTrafficTag = int
}
]
ipSecurityRestrictionsDefaultAction = "string"
javaContainer = "string"
javaContainerVersion = "string"
javaVersion = "string"
keyVaultReferenceIdentity = "string"
limits = {
maxDiskSizeInMb = int
maxMemoryInMb = int
maxPercentageCpu = int
}
linuxFxVersion = "string"
loadBalancing = "string"
localMySqlEnabled = bool
logsDirectorySizeLimit = int
managedPipelineMode = "string"
managedServiceIdentityId = int
metadata = [
{
name = "string"
value = "string"
}
]
minimumElasticInstanceCount = int
minTlsCipherSuite = "string"
minTlsVersion = "string"
netFrameworkVersion = "string"
nodeVersion = "string"
numberOfWorkers = int
phpVersion = "string"
powerShellVersion = "string"
preWarmedInstanceCount = int
publicNetworkAccess = "string"
publishingUsername = "string"
push = {
kind = "string"
properties = {
dynamicTagsJson = "string"
isPushEnabled = bool
tagsRequiringAuth = "string"
tagWhitelistJson = "string"
}
}
pythonVersion = "string"
remoteDebuggingEnabled = bool
remoteDebuggingVersion = "string"
requestTracingEnabled = bool
requestTracingExpirationTime = "string"
scmIpSecurityRestrictions = [
{
action = "string"
description = "string"
headers = {
{customized property} = [
"string"
]
}
ipAddress = "string"
name = "string"
priority = int
subnetMask = "string"
subnetTrafficTag = int
tag = "string"
vnetSubnetResourceId = "string"
vnetTrafficTag = int
}
]
scmIpSecurityRestrictionsDefaultAction = "string"
scmIpSecurityRestrictionsUseMain = bool
scmMinTlsVersion = "string"
scmType = "string"
tracingOptions = "string"
use32BitWorkerProcess = bool
virtualApplications = [
{
physicalPath = "string"
preloadEnabled = bool
virtualDirectories = [
{
physicalPath = "string"
virtualPath = "string"
}
]
virtualPath = "string"
}
]
vnetName = "string"
vnetPrivatePortsCount = int
vnetRouteAllEnabled = bool
websiteTimeZone = "string"
webSocketsEnabled = bool
windowsFxVersion = "string"
xManagedServiceIdentityId = int
}
storageAccountRequired = bool
virtualNetworkSubnetId = "string"
vnetBackupRestoreEnabled = bool
vnetContentShareEnabled = bool
vnetImagePullEnabled = bool
vnetRouteAllEnabled = bool
workloadProfileName = "string"
}
})
}
قيم الخصائص
ApiDefinitionInfo
اسم | وصف | قيمة |
---|---|---|
url | عنوان URL لتعريف واجهة برمجة التطبيقات. | خيط |
ApiManagementConfig
اسم | وصف | قيمة |
---|---|---|
معرف | معرف APIM-Api. | خيط |
عمليات الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
نوع الإجراء | إجراء محدد مسبقا يجب اتخاذه. | "CustomAction" 'LogEvent' "المحذوفات" |
customAction | إجراء مخصص يجب اتخاذه. | |
minProcessExecutionTime | الحد الأدنى من الوقت الذي يجب أن تنفذ فيه العملية قبل اتخاذ الإجراء |
خيط |
AutoHealCustomAction
اسم | وصف | قيمة |
---|---|---|
exe | قابل للتنفيذ ليتم تشغيله. | خيط |
البارامترات | معلمات للقابل للتنفيذ. | خيط |
قواعد الصحة التلقائية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | الإجراءات التي سيتم تنفيذها عند تشغيل قاعدة. | "عمليات الصحة التلقائية" |
مشغلات | الشروط التي تصف وقت تنفيذ إجراءات المعالجة التلقائية. | |
أجهزة تبديل HealTriggers التلقائية
اسم | وصف | قيمة |
---|---|---|
PrivateBytesInKB | قاعدة تستند إلى وحدات البايت الخاصة. | الباحث |
الطلبات | قاعدة تستند إلى إجمالي الطلبات. | |
طلبات بطيئة | قاعدة تستند إلى وقت تنفيذ الطلب. | |
slowRequestsWithPath | قاعدة تستند إلى قاعدة طلبات بطيئة متعددة مع مسار | SlowRequestsBasedTrigger[] |
رموز الحالة | قاعدة تستند إلى رموز الحالة. | StatusCodesBasedTrigger[] |
statusCodesRange | قاعدة تستند إلى نطاقات رموز الحالة. | StatusCodesRangeBasedTrigger[] |
AzureStorageInfoValue
اسم | وصف | قيمة |
---|---|---|
مفتاح الوصول | مفتاح الوصول لحساب التخزين. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
اسم الحساب | اسم حساب التخزين. | خيط |
mountPath | مسار تحميل التخزين داخل بيئة وقت تشغيل الموقع. | خيط |
بروتوكول | بروتوكول التحميل لاستخدامه لحساب التخزين. | 'Http' 'Nfs' 'Smb' |
اسم المشاركة | اسم مشاركة الملف (اسم الحاوية، لتخزين Blob). | خيط |
نوع | نوع التخزين. | "AzureBlob" "AzureFiles" |
معلومات الاستنساخ
اسم | وصف | قيمة |
---|---|---|
appSettingsOverrides | يتجاوز إعداد التطبيق للتطبيق المستنسخ. إذا تم تحديدها، تتجاوز هذه الإعدادات الإعدادات المستنسخة من تطبيق المصدر. وإلا، يتم الاحتفاظ بإعدادات التطبيق من تطبيق المصدر. |
CloningInfoAppSettingsOverrides |
cloneCustomHostNames | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لنسخ أسماء المضيفين المخصصة من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
cloneSourceControl | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لاستنساخ التحكم بالمصادر من تطبيق المصدر؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوينLoadBalancing | <التعليمات البرمجية>true</code> لتكوين موازنة التحميل لتطبيق المصدر والوجهة. | قيمة منطقية |
معرف الارتباط | معرف الارتباط لعملية الاستنساخ. يربط هذا المعرف عمليات استنساخ متعددة معا لاستخدام نفس اللقطة. |
خيط القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
بيئة الاستضافة | بيئة خدمة التطبيق. | خيط |
الكتابه | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> للكتابة فوق تطبيق الوجهة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
sourceWebAppId | معرف مورد ARM لتطبيق المصدر. معرف مورد التطبيق من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} لفتحات الإنتاج و /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} للفتحات الأخرى. |
سلسلة (مطلوب) |
sourceWebAppLocation | موقع تطبيق المصدر على سبيل المثال: غرب الولايات المتحدة أو شمال أوروبا | خيط |
trafficManagerProfileId | معرف مورد ARM لملف تعريف Traffic Manager المراد استخدامه، إذا كان موجودا. معرف مورد Traffic Manager هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
خيط |
trafficManagerProfileName | اسم ملف تعريف Traffic Manager المراد إنشاؤه. هذا مطلوب فقط إذا لم يكن ملف تعريف Traffic Manager موجودا بالفعل. | خيط |
CloningInfoAppSettingsOverrides
اسم | وصف | قيمة |
---|
معلومات ConnStringInfo
اسم | وصف | قيمة |
---|---|---|
سلسلة الاتصال | قيمة سلسلة الاتصال. | خيط |
اسم | اسم سلسلة الاتصال. | خيط |
نوع | نوع قاعدة البيانات. | 'ApiHub' "مخصص" 'DocDb' 'EventHub' "MySql" "NotificationHub" "PostgreSQL" "RedisCache" "ServiceBus" 'SQLAzure' 'SQLServer' |
إعدادات Cors
اسم | وصف | قيمة |
---|---|---|
التواريخ الأصلية المسموح بها | الحصول على قائمة الأصول التي يجب السماح لها بجعل الأصل متقاطعا أو تعيينها الاستدعاءات (على سبيل المثال: http://example.com:12345). استخدم "*" للسماح للجميع. |
سلسلة[] |
بيانات اعتماد الدعم | الحصول على طلبات CORS مع بيانات الاعتماد أو تعيينها. رأى https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials لمزيد من التفاصيل. |
قيمة منطقية |
DaprConfig
اسم | وصف | قيمة |
---|---|---|
معرف التطبيق | معرف تطبيق Dapr | خيط |
منفذ التطبيق | يخبر Dapr المنفذ الذي يستمع إليه تطبيقك | الباحث |
enableApiLogging | تمكين تسجيل واجهة برمجة التطبيقات ل Dapr sidecar | قيمة منطقية |
تمكين | منطقي يشير إلى ما إذا تم تمكين سيارة Dapr الجانبية | قيمة منطقية |
httpMaxRequestSize | زيادة الحد الأقصى لحجم طلب معلمة خوادم http الأساسية بالميغابايت للتعامل مع تحميل الملفات الكبيرة. الافتراضي هو 4 ميغابايت. | الباحث |
httpReadBufferSize | الحد الأقصى لحجم المخزن المؤقت لقراءة رأس http في KB للتعامل معه عند إرسال رؤوس متعددة كيلوبايت. الافتراضي هو 65 كيلوبايت. | الباحث |
مستوى السجل | تعيين مستوى السجل ل Dapr sidecar. القيم المسموح بها هي التصحيح والمعلومات والتحذير والخطأ. الافتراضي هو المعلومات. | "تصحيح الأخطاء" "خطأ" "معلومات" "تحذير" |
التجارب
اسم | وصف | قيمة |
---|---|---|
قواعد التدرج | قائمة القواعد المتدرجة. |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
FunctionAppConfig
اسم | وصف | قيمة |
---|---|---|
نشر | تكوين توزيع تطبيق الوظائف. | |
وقت التشغيل | إعدادات وقت تشغيل تطبيق الوظائف. | FunctionsRuntime |
scaleAndConcurrency | إعدادات مقياس تطبيق الوظائف والتزامن. | FunctionsScaleAndConcurrency |
FunctionsAlwaysReadyConfig
اسم | وصف | قيمة |
---|---|---|
عدد المثيلات | تعيين عدد مثيلات "جاهز دائما" لمجموعة دالة معينة أو دالة معينة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | الباحث |
اسم | مطلوب إما مجموعة دالة أو اسم دالة. للحصول على معلومات إضافية، راجع https://aka.ms/flexconsumption/alwaysready. | خيط |
توزيع الوظائف
اسم | وصف | قيمة |
---|---|---|
خزن | التخزين للحزمة المنشورة المستخدمة من قبل تطبيق الوظائف. | FunctionsDeploymentStorage |
FunctionsDeploymentStorage
اسم | وصف | قيمة |
---|---|---|
المصادقه | أسلوب المصادقة للوصول إلى حساب التخزين للنشر. | FunctionsDeploymentStorageAuthentication |
نوع | خاصية لتحديد نوع تخزين Azure. الخيارات المتوفرة: blobContainer. | 'blobContainer' |
قيمة | خاصية لتعيين عنوان URL لنوع تخزين Azure المحدد. مثال: بالنسبة إلى blobContainer، يمكن أن تكون القيمة https://<storageAccountName>.blob.core.windows.net/<containerName>. | خيط |
FunctionsDeploymentStorageAuthentication
اسم | وصف | قيمة |
---|---|---|
storageAccountConnectionStringName | استخدم هذه الخاصية ل StorageAccountConnectionString. تعيين اسم إعداد التطبيق الذي يحتوي على سلسلة اتصال حساب التخزين. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
نوع | خاصية لتحديد نوع المصادقة للوصول إلى حساب التخزين المحدد. الخيارات المتوفرة: SystemAssignedIdentity، UserAssignedIdentity، StorageAccountConnectionString. | "StorageAccountConnectionString" 'SystemAssignedIdentity' "معرف تعيين المستخدم" |
userAssignedIdentityResourceId | استخدم هذه الخاصية ل UserAssignedIdentity. تعيين معرف المورد للهوية. لا تقم بتعيين قيمة لهذه الخاصية عند استخدام نوع مصادقة آخر. | خيط |
FunctionsRuntime
اسم | وصف | قيمة |
---|---|---|
اسم | اسم وقت تشغيل تطبيق الوظائف. الخيارات المتاحة: dotnet المعزولة، العقدة، java، powershell، python، مخصص | "مخصص" "dotnet-isolated" 'java' 'عقدة' "powershell" 'python' |
الإصدار | إصدار وقت تشغيل تطبيق الوظائف. مثال: 8 (ل dotnet-isolated) | خيط |
FunctionsScaleAndConcurrency
اسم | وصف | قيمة |
---|---|---|
AlwaysReady | تكوين "جاهز دائما" لتطبيق الوظائف. | FunctionsAlwaysReadyConfig[] |
instanceMemoryMB | تعيين مقدار الذاكرة المخصصة لكل مثيل من تطبيق الوظائف بالميغابايت. يتم تخصيص وحدة المعالجة المركزية وعرض النطاق الترددي للشبكة بشكل متناسب. | الباحث |
الحد الأقصى لعدد المتماثلات | الحد الأقصى لعدد مثيلات تطبيق الوظائف. | الباحث |
مشغلات | إعدادات المقياس والتزامن لمشغلات تطبيق الوظائف. | FunctionsScaleAndConcurrencyTriggers |
FunctionsScaleAndConcurrencyTriggers
اسم | وصف | قيمة |
---|---|---|
http | إعدادات المقياس والتزامن لمشغل HTTP. | FunctionsScaleAndConcurrencyTriggersHttp |
FunctionsScaleAndConcurrencyTriggersHttp
اسم | وصف | قيمة |
---|---|---|
perInstanceConcurrency | الحد الأقصى لعدد استدعاءات مشغل HTTP المتزامنة لكل مثيل. | الباحث |
خريطة المعالج
اسم | وصف | قيمة |
---|---|---|
الحجج | وسيطات سطر الأوامر التي سيتم تمريرها إلى معالج البرنامج النصي. | خيط |
امتداد | ستتم معالجة الطلبات بهذا الملحق باستخدام تطبيق FastCGI المحدد. | خيط |
معالج البرنامج النصي | المسار المطلق لتطبيق FastCGI. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
HostNameSslState
اسم | وصف | قيمة |
---|---|---|
نوع المضيف | يشير إلى ما إذا كان اسم المضيف هو اسم مضيف قياسي أو اسم مضيف مستودع. | "المستودع" "قياسي" |
اسم | اسم المضيف. | خيط |
sslState | نوع SSL. | "معطل" "IpBasedEnabled" 'SniEnabled' |
بصمه الابهام | بصمة إبهام شهادة SSL. | خيط |
toUpdate | تعيين إلى <التعليمات البرمجية>true</code> لتحديث اسم المضيف الموجود. | قيمة منطقية |
VIRTUALIP | عنوان IP الظاهري المعين إلى اسم المضيف إذا تم تمكين SSL المستند إلى IP. | خيط |
IpSecurityRestriction
اسم | وصف | قيمة |
---|---|---|
فعل | السماح بالوصول إلى نطاق IP هذا أو رفضه. | خيط |
وصف | وصف قاعدة تقييد IP. | خيط |
رؤوس | عناوين قاعدة تقييد IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بجميع المضيفين (أو عدم وجود). - تتم مقارنة القيمة باستخدام ترتيبية-تجاهل-حالة (باستثناء رقم المنفذ). - يسمح بأحرف البدل للمجال الفرعي ولكن لا تتطابق مع المجال الجذر. على سبيل المثال، يطابق *.contoso.com المجال الفرعي foo.contoso.com ولكن ليس المجال الجذر contoso.com أو foo.bar.contoso.com متعدد المستويات - يسمح بأسماء مضيف Unicode ولكن يتم تحويلها إلى Punycode للمطابقة. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). المنطق المطابق هو .. - إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بأي سلاسل إعادة توجيه (أو نقص). - إذا تطابق أي عنوان (باستثناء رقم المنفذ) في السلسلة (مفصول بفواصل) مع CIDR المحدد بواسطة الخاصية. X-Azure-FDID وX-FD-HealthProbe. منطق المطابقة هو التطابق الدقيق. |
IpSecurityRestrictionHeaders |
عنوان ip | عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask. |
خيط |
اسم | اسم قاعدة تقييد IP. | خيط |
أولوية | أولوية قاعدة تقييد IP. | الباحث |
خريطة الشبكة الفرعية | قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له. | خيط |
subnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الفرعية | الباحث |
العلامه | يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء. | "افتراضي" "علامة تعريف الخدمة" 'XffProxy' |
vnetSubnetResourceId | معرف مورد الشبكة الظاهرية | خيط |
vnetTrafficTag | (داخلي) علامة نسبة استخدام الشبكة الظاهرية | الباحث |
عناوين IpSecurityRestriction
اسم | وصف | قيمة |
---|
معرف الخدمة المدارة
اسم | وصف | قيمة |
---|---|---|
نوع | نوع هوية الخدمة المدارة. | "بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم | قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
اسم | وصف | قيمة |
---|
Microsoft.Web/sites
اسم | وصف | قيمة |
---|---|---|
توسيع الموقع | موقع موسع. | |
الهوية | هوية الخدمة المدارة. | |
نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص خاصة لمورد الموقع | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. |
نوع | نوع المورد | "Microsoft.Web/sites@2024-04-01" |
NameValuePair
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الإقران. | خيط |
قيمة | إقران القيمة. | خيط |
إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد. | خيط |
خصائص | خصائص مورد PushSettings الخاصة | |
خصائص إعدادات الدفع
اسم | وصف | قيمة |
---|---|---|
dynamicTagsJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. | خيط |
isPushEnabled | الحصول على علامة تشير إلى تمكين نقطة نهاية الدفع أو تعيينها. | bool (مطلوب) |
tagsRequiringAuth | يحصل على أو يعين سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب مصادقة المستخدم لاستخدامها في نقطة نهاية تسجيل الدفع. يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي: '_', '@', '#', '.', ':', '-'. يجب إجراء التحقق من الصحة في PushRequestHandler. |
خيط |
tagWhitelistJson | الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات التي تم إدراجها في القائمة البيضاء لاستخدامها بواسطة نقطة نهاية تسجيل الدفع. | خيط |
قاعدة البيانات المتدرجة
اسم | وصف | قيمة |
---|---|---|
actionHostName | اسم مضيف الفتحة التي سيتم إعادة توجيه حركة المرور إليها إذا تقرر ذلك. على سبيل المثال myapp-stage.azurewebsites.net. | خيط |
changeDecisionCallbackUrl | يمكن توفير خوارزمية قرار مخصصة في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له. | خيط |
تغييرIntervalInMinutes | يحدد الفاصل الزمني بالدقائق لإعادة تقييم ReroutePercentage. | الباحث |
تغيير الخطوات | في سيناريو التدرج التلقائي، هذه هي الخطوة التي يجب إضافتها/إزالتها من التعليمات البرمجية <>ReroutePercentage</code> حتى تصل إلى التعليمات البرمجية \n<>MinReroutePercentage</> التعليمات البرمجية أو <التعليمات البرمجية>MaxReroutePercentage</code>. يتم التحقق من مقاييس الموقع كل N دقيقة محددة في التعليمات البرمجية <>ChangeIntervalInMinutes</code>.\nخوارزمية قرار مخصصة يمكن توفيره في ملحق موقع TiPCallback الذي يمكن تحديد عنوان URL له في التعليمات البرمجية <>ChangeDecisionCallbackUrl</code>. |
الباحث |
maxReroutePercentage | تحديد الحد العلوي الذي سيبقى أسفله ReroutePercentage. | الباحث |
minReroutePercentage | تحديد الحد السفلي الذي سيبقى فوقه ReroutePercentage. | الباحث |
اسم | اسم قاعدة التوجيه. سيكون الاسم الموصى به هو الإشارة إلى الفتحة التي ستتلقى نسبة استخدام الشبكة في التجربة. | خيط |
إعادة توجيهPercentage | النسبة المئوية لنسبة استخدام الشبكة التي ستتم إعادة توجيهها إلى التعليمات البرمجية <>ActionHostName</code>. | الباحث |
RequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
تكوين الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة في الذاكرات الأساسية، على سبيل المثال 0.5 | الباحث |
ذاكرة | الذاكرة المطلوبة، على سبيل المثال "1Gi" | خيط |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
تكوين الموقع
اسم | وصف | قيمة |
---|---|---|
acrUseManagedIdentityCreds | وضع علامة لاستخدام Managed Identity Creds لسحب ACR | قيمة منطقية |
acrUserManagedIdentityID | إذا كنت تستخدم هوية مدارة من قبل المستخدم، فإن معرف العميل للهوية المدارة للمستخدم | خيط |
alwaysOn | <التعليمات البرمجية></التعليمات البرمجية الصحيحة> إذا تم تمكين Always On؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
apiDefinition | معلومات حول تعريف واجهة برمجة التطبيقات الرسمي للتطبيق. | معلومات |
apiManagementConfig | إعدادات إدارة واجهة برمجة تطبيقات Azure المرتبطة بتطبيق . | |
appCommandLine | سطر أوامر التطبيق لتشغيله. | خيط |
إعدادات التطبيق | إعدادات التطبيق. | NameValuePair[] |
AutoHealEnabled | <>التعليمات البرمجية>صحيح>/< التعليمات البرمجية إذا تم تمكين المعالجة التلقائية؛ وإلا،>التعليمات البرمجية <خطأ>/code. | قيمة منطقية |
قواعد الصحة التلقائية | قواعد المعالجة التلقائية. | |
autoSwapSlotName | اسم فتحة التبديل التلقائي. | خيط |
حسابات التخزين azure | قائمة حسابات تخزين Azure. | SiteConfigAzureStorageAccounts |
سلاسل الاتصال | سلاسل الاتصال. | |
cors | إعدادات مشاركة الموارد عبر المنشأ (CORS). | CorsSettings |
المستندات الافتراضية | المستندات الافتراضية. | سلسلة[] |
detailedErrorLoggingEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية إذا تم تمكين تسجيل الأخطاء التفصيلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
documentRoot | جذر المستند. | خيط |
elasticWebAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على التطبيقات في الخطط حيث يكون ElasticScaleEnabled <التعليمات البرمجية>true</code> |
الباحث القيود: قيمة الحد الأدنى = 0 |
التجارب | هذا هو الحل البديل للأنوعات متعددة الأشكال. | تجارب |
ftpsState | حالة خدمة FTP / FTPS | "AllAllowed" "معطل" "FtpsOnly" |
functionAppScaleLimit | الحد الأقصى لعدد العمال الذين يمكن للموقع توسيع نطاقهم. ينطبق هذا الإعداد فقط على خطط الاستهلاك و Elastic Premium |
الباحث القيود: قيمة الحد الأدنى = 0 |
functionsRuntimeScaleMonitoringEnabled | الحصول على قيمة تشير إلى ما إذا كان يتم تمكين مراقبة مقياس وقت تشغيل الوظائف أو تعيينها. عند التمكين، لن يقوم ScaleController بمراقبة مصادر الأحداث مباشرة، ولكنه سيستدعي بدلا من ذلك إلى وقت التشغيل للحصول على حالة المقياس. |
قيمة منطقية |
تعيينات المعالج | تعيينات المعالج. | |
healthCheckPath | مسار التحقق من الصحة | خيط |
http20Enabled | Http20Enabled: تكوين موقع ويب للسماح للعملاء بالاتصال عبر http2.0 | قيمة منطقية |
httpLoggingEnabled | <التعليمات البرمجية ></> code true إذا تم تمكين تسجيل HTTP؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
ipSecurityRestrictions | قيود أمان IP الرئيسية. | ipSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول الرئيسية إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
javaContainer | حاوية Java. | خيط |
javaContainerVersion | إصدار حاوية Java. | خيط |
javaVersion | إصدار Java. | خيط |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
حدود | حدود الموقع. | |
linuxFxVersion | Linux App Framework والإصدار | خيط |
loadBalancing | موازنة تحميل الموقع. | "طلبات الأقل" 'LeastRequestsWithTieBreaker' 'LeastResponseTime' "PerSiteRoundRobin" 'RequestHash' "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين MySQL المحلي؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
logsDirectorySizeLimit | حد حجم دليل سجلات HTTP. | الباحث |
managedPipelineMode | وضع البنية الأساسية لبرنامج ربط العمليات التجارية المدارة. | "كلاسيكي" "متكامل" |
managedServiceIdentityId | معرف هوية الخدمة المدارة | الباحث |
بيانات التعريف | بيانات تعريف التطبيق. لا يمكن استرداد هذه الخاصية، لأنها قد تحتوي على أسرار. | NameValuePair[] |
الحد الأدنى لعدد موازنات الElastic | عدد الحد الأدنى لعدد المثيلات لموقع ينطبق هذا الإعداد فقط على الخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 20 |
minTlsCipherSuite | الحد الأدنى لقوة مجموعة تشفير TLS المسموح بها للتطبيق | "TLS_AES_128_GCM_SHA256" "TLS_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
minTlsVersion | MinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL | '1.0' '1.1' '1.2' '1.3' |
netFrameworkVersion | إصدار .NET Framework. | خيط |
nodeVersion | إصدار Node.js. | خيط |
numberOfWorkers | عدد العمال. | الباحث |
phpVersion | إصدار PHP. | خيط |
powerShellVersion | إصدار PowerShell. | خيط |
preWarmedInstanceCount | عدد مثيلات PreWarmed. ينطبق هذا الإعداد فقط على خطط الاستهلاك والخطط المرنة |
الباحث القيود: قيمة الحد الأدنى = 0 القيمة القصوى = 10 |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. | خيط |
نشرUsername | نشر اسم المستخدم. | خيط |
دفع | دفع إعدادات نقطة النهاية. | |
إصدار pythonVersion | إصدار Python. | خيط |
remoteDebuggingEnabled | <التعليمات البرمجية>صحيح</التعليمات البرمجية> إذا تم تمكين تصحيح الأخطاء عن بعد؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
remoteDebuggingVersion | إصدار تصحيح الأخطاء عن بعد. | خيط |
requestTracingEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين تتبع الطلب؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
requestTracingExpirationTime | طلب وقت انتهاء صلاحية التتبع. | خيط |
scmIpSecurityRestrictions | قيود أمان IP ل scm. | ipSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | الإجراء الافتراضي لقيود الوصول إلى scm إذا لم يتم مطابقة أي قواعد. | "السماح" "رفض" |
scmIpSecurityRestrictionsUseMain | قيود أمان IP لاستخدام scm الرئيسي. | قيمة منطقية |
scmMinTlsVersion | ScmMinTlsVersion: تكوين الحد الأدنى من إصدار TLS المطلوب لطلبات SSL لموقع SCM | '1.0' '1.1' '1.2' '1.3' |
نوع scm | نوع SCM. | 'BitbucketGit' 'BitbucketHg' 'CodePlexGit' 'CodePlexHg' "Dropbox" 'ExternalGit' 'ExternalHg' 'GitHub' "LocalGit" "بلا" "OneDrive" 'Tfs' 'VSO' 'VSTSRM' |
خيارات التتبع | خيارات التتبع. | خيط |
use32BitWorkerProcess | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لاستخدام عملية عامل 32 بت؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
التطبيقات الظاهرية | التطبيقات الظاهرية. | |
اسم الشبكة الظاهرية | اسم الشبكة الظاهرية. | خيط |
vnetPrivatePortsCount | عدد المنافذ الخاصة المعينة لهذا التطبيق. سيتم تعيين هذه بشكل ديناميكي في وقت التشغيل. | الباحث |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
موقع ويبTimeZone | تعيين المنطقة الزمنية التي يستخدمها الموقع لإنشاء الطوابع الزمنية. متوافق مع Linux وWindows App Service. تعيين إعداد تطبيق WEBSITE_TIME_ZONE له الأسبقية على هذا التكوين. بالنسبة إلى Linux، تتوقع قيم قاعدة بيانات tz https://www.iana.org/time-zones (للحصول على مرجع سريع، راجع https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). بالنسبة إلى Windows، تتوقع إحدى المناطق الزمنية المدرجة ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones | خيط |
webSocketsEnabled | <التعليمات البرمجية ></التعليمات البرمجية الحقيقية> إذا تم تمكين WebSocket؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
windowsFxVersion | Xenon App Framework والإصدار | خيط |
xManagedServiceIdentityId | معرف هوية الخدمة المدارة الصريحة | الباحث |
حسابات موقعConfigAzureStorage
اسم | وصف | قيمة |
---|
تكوين SiteDns
اسم | وصف | قيمة |
---|---|---|
dnsAltServer | خادم DNS بديل لاستخدامه من قبل التطبيقات. تنسخ هذه الخاصية إعداد تطبيق WEBSITE_DNS_ALT_SERVER. | خيط |
dnsMaxCacheTimeout | وقت مخصص ل DNS ليتم تخزينه مؤقتا في ثوان. النطاق المسموح به: 0-60. الافتراضي هو 30 ثانية. 0 يعني تعطيل التخزين المؤقت. | الباحث |
dnsRetryAttemptCount | إجمالي عدد مرات إعادة المحاولة للبحث عن dns. النطاق المسموح به: 1-5. الافتراضي هو 3. | الباحث |
dnsRetryAttemptTimeout | مهلة للبحث عن dns واحد في ثوان. النطاق المسموح به: 1-30. الافتراضي هو 3. | الباحث |
dnsServers | قائمة بخوادم DNS المخصصة التي سيتم استخدامها من قبل تطبيق لإجراء عمليات البحث. يمكن تعيين 5 خوادم dns كحد أقصى. | سلسلة[] |
SiteLimits
اسم | وصف | قيمة |
---|---|---|
maxDiskSizeInMb | الحد الأقصى المسموح به لاستخدام حجم القرص بالميغابايت. | الباحث |
maxMemoryInMb | الحد الأقصى المسموح به لاستخدام الذاكرة بالميغابايت. | الباحث |
maxPercentageCpu | الحد الأقصى المسموح به لنسبة استخدام وحدة المعالجة المركزية. | الباحث |
خصائص الموقع
اسم | وصف | قيمة |
---|---|---|
autoGeneratedDomainNameLabelScope | تحديد نطاق التفرد لاسم المضيف الافتراضي أثناء إنشاء المورد | "NoReuse" 'ResourceGroupReuse' "إعادة استخدام الاشتراك" "TenantReuse" |
clientAffinityEnabled | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> لتمكين ترابط العميل؛ <التعليمات البرمجية>خطأ</التعليمات البرمجية> لإيقاف إرسال ملفات تعريف ارتباط ترابط جلسة العمل، والتي توجه طلبات العميل في نفس الجلسة إلى نفس المثيل. الافتراضي هو <التعليمات البرمجية>true</code>. | قيمة منطقية |
clientCertEnabled | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لتمكين مصادقة شهادة العميل (مصادقة TLS المتبادلة)؛ وإلا،<التعليمات البرمجية >خطأ</code>. الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
clientCertExclusionPaths | مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل | خيط |
clientCertMode | هذا يؤلف مع إعداد ClientCertEnabled. - ClientCertEnabled: خطأ يعني أنه تم تجاهل ClientCert. - ClientCertEnabled: true و ClientCertMode: مطلوب يعني أن ClientCert مطلوب. - ClientCertEnabled: true و ClientCertMode: اختياري يعني أن ClientCert اختياري أو مقبول. |
"اختياري" "مستخدم غير نشط اختياري" 'مطلوب' |
معلومات الاستنساخ | إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر. | |
حجم الحاوية | حجم حاوية الدالة. | الباحث |
customDomainVerificationId | المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق. | خيط |
dailyMemoryTimeQuota | الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط). | الباحث |
daprConfig | تكوين Dapr للتطبيق. | |
تكوين dns | خاصية لتكوين إعدادات DNS مختلفة ذات صلة لموقع. | |
تمكين | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق). | قيمة منطقية |
endToEndEncryptionEnabled | ما إذا كان يجب استخدام التشفير من طرف إلى طرف بين الواجهة الأمامية والعامل | قيمة منطقية |
functionAppConfig | تكوين خاص بتطبيق Azure Function. | |
hostingEnvironmentProfile | بيئة خدمة التطبيق لاستخدامها للتطبيق. | HostingEnvironmentProfile |
hostNamesDisabled |
<التعليمات البرمجية>صحيح</> التعليمات البرمجية لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. إذا <التعليمات البرمجية>true</code>، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات. |
قيمة منطقية |
hostNameSslStates | يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق. | |
httpsOnly | HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات ل طلبات http |
قيمة منطقية |
hyperV | Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
ipMode | يحدد وضع IP للتطبيق. | "IPv4" 'IPv4AndIPv6' "IPv6" |
isXenon | قديم: Hyper-V بيئة الاختبار المعزولة. | قيمة منطقية |
keyVaultReferenceIdentity | الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. | خيط |
managedEnvironmentId | معرف Azure Resource Manager للبيئة المدارة المحددة للعميل التي سيتم استضافة هذا التطبيق عليها. يجب أن يكون هذا النموذج /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} | خيط |
publicNetworkAccess | خاصية للسماح بكافة حركة المرور العامة أو حظرها. القيم المسموح بها: "ممكن" أو "معطل" أو سلسلة فارغة. | خيط |
معدل التكرار | وضع تكرار الموقع | "ActiveActive" "تجاوز الفشل" "GeoRedundant" 'يدوي' "بلا" |
محجوز | <التعليمات البرمجية ><>/code true إذا كانت محجوزة؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
تكوين الموارد | متطلبات موارد تطبيق الوظائف. | |
scmSiteAlsoStopped | <التعليمات البرمجية>صحيح</> التعليمات البرمجية لإيقاف موقع SCM (KUDU) عند إيقاف التطبيق؛ وإلا،<التعليمات البرمجية >خطأ</code>. الإعداد الافتراضي هو <التعليمات البرمجية>خطأ</التعليمات البرمجية>. | قيمة منطقية |
serverFarmId | معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | خيط |
تكوين الموقع | تكوين التطبيق. | تكوين الموقع |
حسابات التخزين المطلوبة | التحقق من أن حساب التخزين المقدم من العميل مطلوب | قيمة منطقية |
virtualNetworkSubnetId | معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
خيط |
vnetBackupRestoreEnabled | لتمكين عمليات النسخ الاحتياطي والاستعادة عبر الشبكة الظاهرية | قيمة منطقية |
vnetContentShareEnabled | لتمكين الوصول إلى المحتوى عبر الشبكة الظاهرية | قيمة منطقية |
vnetImagePullEnabled | لتمكين سحب الصورة عبر الشبكة الظاهرية | قيمة منطقية |
vnetRouteAllEnabled | تم تمكين Virtual Network Route All. يؤدي هذا إلى تطبيق مجموعات أمان الشبكة الظاهرية والمسارات المعرفة من قبل المستخدم على كل نسبة استخدام الشبكة الصادرة. | قيمة منطقية |
workloadProfileName | اسم ملف تعريف حمل العمل لتطبيق الوظائف لتنفيذه. | خيط |
SlowRequestsBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب. | خيط |
timeInterval | الفاصل الزمني. | خيط |
وقت الالتقاط | الوقت المستغرق. | خيط |
رمز الحالةBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | مسار الطلب | خيط |
حالة | رمز حالة HTTP. | الباحث |
الإحصائيات الفرعية | طلب الحالة الفرعية. | الباحث |
timeInterval | الفاصل الزمني. | خيط |
win32Status | رمز الخطأ Win32. | الباحث |
StatusCodesRangeBasedTrigger
اسم | وصف | قيمة |
---|---|---|
عد | عدد الطلبات. | الباحث |
مسار | خيط | |
رموز الحالة | رمز حالة HTTP. | خيط |
timeInterval | الفاصل الزمني. | خيط |
معرف تعيين المستخدم
اسم | وصف | قيمة |
---|
التطبيق الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
التحميل المسبق القابل للتحميل | <التعليمات البرمجية></التعليمات البرمجية الحقيقية> إذا تم تمكين التحميل المسبق؛ وإلا،<التعليمات البرمجية >خطأ</code>. | قيمة منطقية |
الدلائل الظاهرية | الدلائل الظاهرية للتطبيق الظاهري. | |
virtualPath | المسار الظاهري. | خيط |
الدليل الظاهري
اسم | وصف | قيمة |
---|---|---|
مسار فعلي | المسار الفعلي. | خيط |
virtualPath | المسار إلى التطبيق الظاهري. | خيط |
أمثلة الاستخدام
الوحدات النمطية التي تم التحقق منها من Azure
يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.
الوحده النمطيه | وصف |
---|---|
تطبيق Web/Function | وحدة موارد AVM لتطبيق الويب/الدالة |