مشاركة عبر


SitePropertiesOutput interface

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

الخصائص

availabilityState

حالة توفر معلومات الإدارة للتطبيق.

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

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

defaultHostName

اسم المضيف الافتراضي للتطبيق. للقراءة فقط.

enabled

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

enabledHostNames

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

hostingEnvironmentProfile

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

hostNames

أسماء المضيفين المقترنة بالتطبيق.

hostNamesDisabled

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

hostNameSslStates

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

httpsOnly

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

hyperV

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

inProgressOperationId

تحديد معرف عملية إذا كان هذا الموقع يحتوي على عملية معلقة.

قد تحتوي القيمة على UUID

isDefaultContainer

true إذا كان التطبيق حاوية افتراضية؛ وإلا، false.

isXenon

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

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

آخر مرة تم فيها تعديل التطبيق، بالتوقيت العالمي المتفق عليه. للقراءة فقط.

maxNumberOfWorkers

الحد الأقصى لعدد العمال. ينطبق هذا فقط على حاوية Functions.

outboundIpAddresses

قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات الرئيسة من المستأجرين التي يمكن استضافة هذا الموقع مع الإعدادات الحالية. للقراءة فقط.

possibleOutboundIpAddresses

قائمة عناوين IP التي يستخدمها التطبيق للاتصالات الصادرة (مثل الوصول إلى قاعدة البيانات). يتضمن الشخصيات البارزة من جميع المستأجرين باستثناء dataComponent. للقراءة فقط.

redundancyMode

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

repositorySiteName

اسم موقع المستودع.

reserved

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

resourceGroup

اسم مجموعة الموارد التي ينتمي إليها التطبيق. للقراءة فقط.

scmSiteAlsoStopped

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

serverFarmId

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

siteConfig

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

slotSwapStatus

حالة عملية تبديل فتحة التوزيع الأخيرة.

state

الحالة الحالية للتطبيق.

storageAccountRequired

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

suspendedTill

تم إيقاف التطبيق مؤقتا حتى في حالة تجاوز الحصة النسبية لوقت الذاكرة.

targetSwapSlot

تحديد فتحة النشر التي سيتم تبديل هذا التطبيق إليها. للقراءة فقط.

trafficManagerHostNames

أسماء مضيفي Azure Traffic Manager المقترنة بالتطبيق. للقراءة فقط.

usageState

حالة تشير إلى ما إذا كان التطبيق قد تجاوز استخدام الحصة النسبية الخاصة به. للقراءة فقط.

virtualNetworkSubnetId

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

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

siteConfig?: SiteConfigOutput

قيمة الخاصية

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