SiteProperties interface
خصائص خاصة لمورد الموقع
الخصائص
| client |
|
| client |
|
| client |
مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل |
| client |
هذا يؤلف مع إعداد ClientCertEnabled.
|
| cloning |
إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر. |
| container |
حجم حاوية الدالة. |
| custom |
المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق. |
| daily |
الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط). |
| enabled |
|
| hosting |
بيئة خدمة التطبيق لاستخدامها للتطبيق. |
| host |
|
| host |
يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق. |
| https |
HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات لطلبات http |
| hyperV | Hyper-V بيئة الاختبار المعزولة. |
| is |
قديم: Hyper-V بيئة الاختبار المعزولة. |
| key |
الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. |
| redundancy |
وضع تكرار الموقع |
| reserved |
|
| scm |
|
| server |
معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
تكوين التطبيق. |
| storage |
التحقق من أن حساب التخزين المقدم من العميل مطلوب |
| virtual |
معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
تفاصيل الخاصية
clientAffinityEnabled
true لتمكين ترابط العميل؛ false لإيقاف إرسال ملفات تعريف ارتباط ترابط جلسة العمل، والتي توجه طلبات العميل في نفس الجلسة إلى نفس المثيل. الافتراضي هو true.
clientAffinityEnabled?: boolean
قيمة الخاصية
boolean
clientCertEnabled
true لتمكين مصادقة شهادة العميل (مصادقة TLS المتبادلة)؛ وإلا، false. الافتراضي هو false.
clientCertEnabled?: boolean
قيمة الخاصية
boolean
clientCertExclusionPaths
مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل
clientCertExclusionPaths?: string
قيمة الخاصية
string
clientCertMode
هذا يؤلف مع إعداد ClientCertEnabled.
- ClientCertEnabled: خطأ يعني أنه تم تجاهل ClientCert.
- ClientCertEnabled: true و ClientCertMode: مطلوب يعني أن ClientCert مطلوب.
- ClientCertEnabled: true و ClientCertMode: اختياري يعني أن ClientCert اختياري أو مقبول.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"
قيمة الخاصية
"Required" | "Optional" | "OptionalInteractiveUser"
cloningInfo
إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر.
cloningInfo?: CloningInfo
قيمة الخاصية
containerSize
حجم حاوية الدالة.
containerSize?: number
قيمة الخاصية
number
customDomainVerificationId
المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق.
customDomainVerificationId?: string
قيمة الخاصية
string
dailyMemoryTimeQuota
الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط).
dailyMemoryTimeQuota?: number
قيمة الخاصية
number
enabled
true إذا تم تمكين التطبيق؛ وإلا، false. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق).
enabled?: boolean
قيمة الخاصية
boolean
hostingEnvironmentProfile
بيئة خدمة التطبيق لاستخدامها للتطبيق.
hostingEnvironmentProfile?: HostingEnvironmentProfile
قيمة الخاصية
hostNamesDisabled
true لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا، false.
إذا true، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات.
hostNamesDisabled?: boolean
قيمة الخاصية
boolean
hostNameSslStates
يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق.
hostNameSslStates?: HostNameSslState[]
قيمة الخاصية
httpsOnly
HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات لطلبات http
httpsOnly?: boolean
قيمة الخاصية
boolean
hyperV
Hyper-V بيئة الاختبار المعزولة.
hyperV?: boolean
قيمة الخاصية
boolean
isXenon
قديم: Hyper-V بيئة الاختبار المعزولة.
isXenon?: boolean
قيمة الخاصية
boolean
keyVaultReferenceIdentity
الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault.
keyVaultReferenceIdentity?: string
قيمة الخاصية
string
redundancyMode
وضع تكرار الموقع
redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
قيمة الخاصية
"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
reserved
true إذا كانت محجوزة؛ وإلا، false.
reserved?: boolean
قيمة الخاصية
boolean
scmSiteAlsoStopped
true إيقاف موقع SCM (KUDU) عند إيقاف التطبيق؛ وإلا، false. الإعداد الافتراضي هو false.
scmSiteAlsoStopped?: boolean
قيمة الخاصية
boolean
serverFarmId
معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
serverFarmId?: string
قيمة الخاصية
string
siteConfig
storageAccountRequired
التحقق من أن حساب التخزين المقدم من العميل مطلوب
storageAccountRequired?: boolean
قيمة الخاصية
boolean
virtualNetworkSubnetId
معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
قيمة الخاصية
string