SitePropertiesOutput interface
خصائص خاصة لمورد الموقع
الخصائص
| availability |
حالة توفر معلومات الإدارة للتطبيق. |
| client |
|
| client |
|
| client |
مسارات الاستبعاد المفصولة بفواصل لمصادقة شهادة العميل |
| client |
هذا يؤلف مع إعداد ClientCertEnabled.
|
| cloning |
إذا تم تحديده أثناء إنشاء التطبيق، يتم نسخ التطبيق من تطبيق مصدر. |
| container |
حجم حاوية الدالة. |
| custom |
المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق. |
| daily |
الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط). |
| default |
اسم المضيف الافتراضي للتطبيق. للقراءة فقط. |
| enabled |
|
| enabled |
أسماء المضيفين الممكنة للتطبيق. يجب تعيين أسماء المضيفين (راجع أسماء المضيفين) وتمكينها. وإلا، لا يتم تقديم التطبيق على أسماء المضيفين هذه. |
| hosting |
بيئة خدمة التطبيق لاستخدامها للتطبيق. |
| host |
أسماء المضيفين المقترنة بالتطبيق. |
| host |
|
| host |
يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق. |
| https |
HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات لطلبات http |
| hyperV | Hyper-V بيئة الاختبار المعزولة. |
| in |
تحديد معرف عملية إذا كان هذا الموقع يحتوي على عملية معلقة. قد تحتوي القيمة على UUID |
| is |
|
| is |
قديم: Hyper-V بيئة الاختبار المعزولة. |
| key |
الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault. |
| last |
آخر مرة تم فيها تعديل التطبيق، بالتوقيت العالمي المتفق عليه. للقراءة فقط. |
| max |
الحد الأقصى لعدد العمال. ينطبق هذا فقط على حاوية Functions. |
| outbound |
قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات الرئيسة من المستأجرين التي يمكن استضافة هذا الموقع مع الإعدادات الحالية. للقراءة فقط. |
| possible |
قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات البارزة من جميع المستأجرين باستثناء dataComponent. للقراءة فقط. |
| redundancy |
وضع تكرار الموقع |
| repository |
اسم موقع المستودع. |
| reserved |
|
| resource |
اسم مجموعة الموارد التي ينتمي إليها التطبيق. للقراءة فقط. |
| scm |
|
| server |
معرف المورد لخطة App Service المقترنة، المنسقة على النحو التالي: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
تكوين التطبيق. |
| slot |
حالة عملية تبديل فتحة التوزيع الأخيرة. |
| state | الحالة الحالية للتطبيق. |
| storage |
التحقق من أن حساب التخزين المقدم من العميل مطلوب |
| suspended |
تم إيقاف التطبيق مؤقتا حتى في حالة تجاوز الحصة النسبية لوقت الذاكرة. |
| target |
تحديد فتحة النشر التي سيتم تبديل هذا التطبيق إليها. للقراءة فقط. |
| traffic |
أسماء مضيفي Azure Traffic Manager المقترنة بالتطبيق. للقراءة فقط. |
| usage |
حالة تشير إلى ما إذا كان التطبيق قد تجاوز استخدام الحصة النسبية الخاصة به. للقراءة فقط. |
| virtual |
معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
تفاصيل الخاصية
availabilityState
حالة توفر معلومات الإدارة للتطبيق.
availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"
قيمة الخاصية
"Normal" | "Limited" | "DisasterRecoveryMode"
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?: CloningInfoOutput
قيمة الخاصية
containerSize
حجم حاوية الدالة.
containerSize?: number
قيمة الخاصية
number
customDomainVerificationId
المعرف الفريد الذي يتحقق من المجالات المخصصة المعينة للتطبيق. سيقوم العميل بإضافة هذا المعرف إلى سجل txt للتحقق.
customDomainVerificationId?: string
قيمة الخاصية
string
dailyMemoryTimeQuota
الحد الأقصى المسموح به للحصة النسبية لوقت الذاكرة اليومي (ينطبق على التطبيقات الديناميكية فقط).
dailyMemoryTimeQuota?: number
قيمة الخاصية
number
defaultHostName
اسم المضيف الافتراضي للتطبيق. للقراءة فقط.
defaultHostName?: string
قيمة الخاصية
string
enabled
true إذا تم تمكين التطبيق؛ وإلا، false. يؤدي تعيين هذه القيمة إلى خطأ إلى تعطيل التطبيق (يؤدي إلى عدم اتصال التطبيق).
enabled?: boolean
قيمة الخاصية
boolean
enabledHostNames
أسماء المضيفين الممكنة للتطبيق. يجب تعيين أسماء المضيفين (راجع أسماء المضيفين) وتمكينها. وإلا، لا يتم تقديم التطبيق على أسماء المضيفين هذه.
enabledHostNames?: string[]
قيمة الخاصية
string[]
hostingEnvironmentProfile
بيئة خدمة التطبيق لاستخدامها للتطبيق.
hostingEnvironmentProfile?: HostingEnvironmentProfileOutput
قيمة الخاصية
hostNames
أسماء المضيفين المقترنة بالتطبيق.
hostNames?: string[]
قيمة الخاصية
string[]
hostNamesDisabled
true لتعطيل أسماء المضيفين العامة للتطبيق؛ وإلا، false.
إذا true، يمكن الوصول إلى التطبيق فقط عبر عملية إدارة واجهة برمجة التطبيقات.
hostNamesDisabled?: boolean
قيمة الخاصية
boolean
hostNameSslStates
يتم استخدام حالات اسم المضيف SSL لإدارة روابط SSL لأسماء مضيفي التطبيق.
hostNameSslStates?: HostNameSslStateOutput[]
قيمة الخاصية
httpsOnly
HttpsOnly: يقوم بتكوين موقع ويب لقبول طلبات https فقط. إعادة توجيه المشكلات لطلبات http
httpsOnly?: boolean
قيمة الخاصية
boolean
hyperV
Hyper-V بيئة الاختبار المعزولة.
hyperV?: boolean
قيمة الخاصية
boolean
inProgressOperationId
تحديد معرف عملية إذا كان هذا الموقع يحتوي على عملية معلقة.
قد تحتوي القيمة على UUID
inProgressOperationId?: string
قيمة الخاصية
string
isDefaultContainer
true إذا كان التطبيق حاوية افتراضية؛ وإلا، false.
isDefaultContainer?: boolean
قيمة الخاصية
boolean
isXenon
قديم: Hyper-V بيئة الاختبار المعزولة.
isXenon?: boolean
قيمة الخاصية
boolean
keyVaultReferenceIdentity
الهوية التي يجب استخدامها للمصادقة المرجعية ل Key Vault.
keyVaultReferenceIdentity?: string
قيمة الخاصية
string
lastModifiedTimeUtc
آخر مرة تم فيها تعديل التطبيق، بالتوقيت العالمي المتفق عليه. للقراءة فقط.
lastModifiedTimeUtc?: string
قيمة الخاصية
string
maxNumberOfWorkers
الحد الأقصى لعدد العمال. ينطبق هذا فقط على حاوية Functions.
maxNumberOfWorkers?: number
قيمة الخاصية
number
outboundIpAddresses
قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات الرئيسة من المستأجرين التي يمكن استضافة هذا الموقع مع الإعدادات الحالية. للقراءة فقط.
outboundIpAddresses?: string
قيمة الخاصية
string
possibleOutboundIpAddresses
قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات البارزة من جميع المستأجرين باستثناء dataComponent. للقراءة فقط.
possibleOutboundIpAddresses?: string
قيمة الخاصية
string
redundancyMode
وضع تكرار الموقع
redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
قيمة الخاصية
"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
repositorySiteName
اسم موقع المستودع.
repositorySiteName?: string
قيمة الخاصية
string
reserved
true إذا كانت محجوزة؛ وإلا، false.
reserved?: boolean
قيمة الخاصية
boolean
resourceGroup
اسم مجموعة الموارد التي ينتمي إليها التطبيق. للقراءة فقط.
resourceGroup?: string
قيمة الخاصية
string
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
slotSwapStatus
حالة عملية تبديل فتحة التوزيع الأخيرة.
slotSwapStatus?: SlotSwapStatusOutput
قيمة الخاصية
state
الحالة الحالية للتطبيق.
state?: string
قيمة الخاصية
string
storageAccountRequired
التحقق من أن حساب التخزين المقدم من العميل مطلوب
storageAccountRequired?: boolean
قيمة الخاصية
boolean
suspendedTill
تم إيقاف التطبيق مؤقتا حتى في حالة تجاوز الحصة النسبية لوقت الذاكرة.
suspendedTill?: string
قيمة الخاصية
string
targetSwapSlot
تحديد فتحة النشر التي سيتم تبديل هذا التطبيق إليها. للقراءة فقط.
targetSwapSlot?: string
قيمة الخاصية
string
trafficManagerHostNames
أسماء مضيفي Azure Traffic Manager المقترنة بالتطبيق. للقراءة فقط.
trafficManagerHostNames?: string[]
قيمة الخاصية
string[]
usageState
حالة تشير إلى ما إذا كان التطبيق قد تجاوز استخدام الحصة النسبية الخاصة به. للقراءة فقط.
usageState?: "Normal" | "Exceeded"
قيمة الخاصية
"Normal" | "Exceeded"
virtualNetworkSubnetId
معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
قيمة الخاصية
string