مشاركة عبر


SitePatchResource interface

مورد ARM لموقع.

يمتد

الخصائص

availabilityState

حالة توفر معلومات الإدارة للتطبيق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

clientAffinityEnabled

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

clientAffinityProxyEnabled

true لتجاوز مجال ملف تعريف الارتباط لتقارب العميل باستخدام رأس طلب X-Forwarded-Host. false لاستخدام النطاق الافتراضي. القيمة الافتراضية هي false.

clientCertEnabled

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

clientCertExclusionPaths

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

clientCertMode

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

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

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

containerSize

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

customDomainVerificationId

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

dailyMemoryTimeQuota

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

defaultHostName

اسم المضيف الافتراضي للتطبيق. للقراءة فقط. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

dnsConfiguration

خاصية لتكوين إعدادات DNS مختلفة ذات صلة لموقع.

enabled

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

enabledHostNames

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

hostingEnvironmentProfile

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

hostNames

أسماء المضيفين المقترنة بالتطبيق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

hostNamesDisabled

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

hostNameSslStates

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

httpsOnly

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

hyperV

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

identity

هوية الخدمة المدارة.

inProgressOperationId

تحديد معرف عملية إذا كان هذا الموقع يحتوي على عملية معلقة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isDefaultContainer

true إذا كان التطبيق حاوية افتراضية؛ وإلا، false. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isXenon

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

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

آخر مرة تم فيها تعديل التطبيق، بالتوقيت العالمي المتفق عليه. للقراءة فقط. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

maxNumberOfWorkers

الحد الأقصى لعدد العمال. ينطبق هذا فقط على حاوية Functions. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

outboundIpAddresses

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

possibleOutboundIpAddresses

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

publicNetworkAccess

خاصية للسماح بكافة حركة المرور العامة أو حظرها. القيم المسموح بها: "ممكن" أو "معطل" أو سلسلة فارغة.

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}

الخصائص الموروثة

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

kind

نوع المورد.

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

تفاصيل الخاصية

availabilityState

حالة توفر معلومات الإدارة للتطبيق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

availabilityState?: SiteAvailabilityState

قيمة الخاصية

clientAffinityEnabled

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

clientAffinityEnabled?: boolean

قيمة الخاصية

boolean

clientAffinityProxyEnabled

true لتجاوز مجال ملف تعريف الارتباط لتقارب العميل باستخدام رأس طلب X-Forwarded-Host. false لاستخدام النطاق الافتراضي. القيمة الافتراضية هي false.

clientAffinityProxyEnabled?: 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?: ClientCertMode

قيمة الخاصية

cloningInfo

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

cloningInfo?: CloningInfo

قيمة الخاصية

containerSize

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

containerSize?: number

قيمة الخاصية

number

customDomainVerificationId

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

customDomainVerificationId?: string

قيمة الخاصية

string

dailyMemoryTimeQuota

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

dailyMemoryTimeQuota?: number

قيمة الخاصية

number

defaultHostName

اسم المضيف الافتراضي للتطبيق. للقراءة فقط. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

defaultHostName?: string

قيمة الخاصية

string

dnsConfiguration

خاصية لتكوين إعدادات DNS مختلفة ذات صلة لموقع.

dnsConfiguration?: SiteDnsConfig

قيمة الخاصية

enabled

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

enabled?: boolean

قيمة الخاصية

boolean

enabledHostNames

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

enabledHostNames?: string[]

قيمة الخاصية

string[]

hostingEnvironmentProfile

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

hostingEnvironmentProfile?: HostingEnvironmentProfile

قيمة الخاصية

hostNames

أسماء المضيفين المقترنة بالتطبيق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

hostNames?: string[]

قيمة الخاصية

string[]

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

identity

هوية الخدمة المدارة.

identity?: ManagedServiceIdentity

قيمة الخاصية

inProgressOperationId

تحديد معرف عملية إذا كان هذا الموقع يحتوي على عملية معلقة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

inProgressOperationId?: string

قيمة الخاصية

string

isDefaultContainer

true إذا كان التطبيق حاوية افتراضية؛ وإلا، false. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isDefaultContainer?: boolean

قيمة الخاصية

boolean

isXenon

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

isXenon?: boolean

قيمة الخاصية

boolean

keyVaultReferenceIdentity

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

keyVaultReferenceIdentity?: string

قيمة الخاصية

string

lastModifiedTimeUtc

آخر مرة تم فيها تعديل التطبيق، بالتوقيت العالمي المتفق عليه. للقراءة فقط. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

lastModifiedTimeUtc?: Date

قيمة الخاصية

Date

maxNumberOfWorkers

الحد الأقصى لعدد العمال. ينطبق هذا فقط على حاوية Functions. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

maxNumberOfWorkers?: number

قيمة الخاصية

number

outboundIpAddresses

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

outboundIpAddresses?: string

قيمة الخاصية

string

possibleOutboundIpAddresses

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

possibleOutboundIpAddresses?: string

قيمة الخاصية

string

publicNetworkAccess

خاصية للسماح بكافة حركة المرور العامة أو حظرها. القيم المسموح بها: "ممكن" أو "معطل" أو سلسلة فارغة.

publicNetworkAccess?: string

قيمة الخاصية

string

redundancyMode

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

redundancyMode?: RedundancyMode

قيمة الخاصية

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?: SiteConfig

قيمة الخاصية

slotSwapStatus

حالة عملية تبديل فتحة التوزيع الأخيرة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

slotSwapStatus?: SlotSwapStatus

قيمة الخاصية

state

الحالة الحالية للتطبيق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

state?: string

قيمة الخاصية

string

storageAccountRequired

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

storageAccountRequired?: boolean

قيمة الخاصية

boolean

suspendedTill

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

suspendedTill?: Date

قيمة الخاصية

Date

targetSwapSlot

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

targetSwapSlot?: string

قيمة الخاصية

string

trafficManagerHostNames

أسماء مضيفي Azure Traffic Manager المقترنة بالتطبيق. للقراءة فقط. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

trafficManagerHostNames?: string[]

قيمة الخاصية

string[]

usageState

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

usageState?: UsageState

قيمة الخاصية

virtualNetworkSubnetId

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

virtualNetworkSubnetId?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.id

kind

نوع المورد.

kind?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.kind

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.name

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.type