مشاركة عبر


SiteProperties interface

خصائص خاصة لمورد الموقع

الخصائص

clientAffinityEnabled

true لتمكين ترابط العميل؛ false لإيقاف إرسال ملفات تعريف ارتباط ترابط جلسة العمل، والتي توجه طلبات العميل في نفس الجلسة إلى نفس المثيل. الافتراضي هو true.

clientCertEnabled

true لتمكين مصادقة شهادة العميل (مصادقة TLS المتبادلة)؛ وإلا، false. الافتراضي هو false.

clientCertExclusionPaths

مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل

clientCertMode

هذا يؤلف مع إعداد ClientCertEnabled.

  • ClientCertEnabled: خطأ يعني أنه تم تجاهل ClientCert.
  • ClientCertEnabled: true و ClientCertMode: مطلوب يعني أن ClientCert مطلوب.
  • ClientCertEnabled: true و ClientCertMode: اختياري يعني أن ClientCert اختياري أو مقبول.
cloningInfo

إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر.

containerSize

حجم حاوية الدالة.

customDomainVerificationId

المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق.

dailyMemoryTimeQuota

الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط).

enabled

true إذا تم تمكين التطبيق؛ وإلا، false. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق).

hostingEnvironmentProfile

بيئة خدمة التطبيق لاستخدامها للتطبيق.

hostNamesDisabled

true لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا، false. إذا true، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات.

hostNameSslStates

يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق.

httpsOnly

HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات لطلبات http

hyperV

Hyper-V بيئة الاختبار المعزولة.

isXenon

قديم: Hyper-V بيئة الاختبار المعزولة.

keyVaultReferenceIdentity

الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault.

redundancyMode

وضع تكرار الموقع

reserved

true إذا كانت محجوزة؛ وإلا، false.

scmSiteAlsoStopped

true إيقاف موقع SCM (KUDU) عند إيقاف التطبيق؛ وإلا، false. الإعداد الافتراضي هو false.

serverFarmId

معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

تكوين التطبيق.

storageAccountRequired

التحقق من أن حساب التخزين المقدم من العميل مطلوب

virtualNetworkSubnetId

معرف 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

تكوين التطبيق.

siteConfig?: SiteConfig

قيمة الخاصية

storageAccountRequired

التحقق من أن حساب التخزين المقدم من العميل مطلوب

storageAccountRequired?: boolean

قيمة الخاصية

boolean

virtualNetworkSubnetId

معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

virtualNetworkSubnetId?: string

قيمة الخاصية

string