EndpointUpdateParameters interface
الخصائص المطلوبة لإنشاء نقطة نهاية أو تحديثها.
الخصائص
| content |
قائمة أنواع المحتويات التي يتم تطبيق الضغط عليها. يجب أن تكون القيمة نوع MIME صالحا. |
| default |
مرجع إلى مجموعة الأصل. |
| delivery |
نهج يحدد قواعد التسليم التي سيتم استخدامها لنقطة نهاية. |
| geo |
قائمة القواعد التي تحدد وصول المستخدم الجغرافي داخل نقطة نهاية CDN. يحدد كل عامل تصفية جغرافي قاعدة وصول إلى مسار أو محتوى محدد، على سبيل المثال حظر APAC للمسار /الصور/ |
| is |
يشير إلى ما إذا كان ضغط المحتوى ممكنا على CDN. القيمة الافتراضية خاطئة. إذا تم تمكين الضغط، تقديم المحتوى كمضغوط إذا طلب المستخدم إصدارا مضغوطا. لن يتم ضغط المحتوى على CDN عندما يكون المحتوى المطلوب أصغر من بايت واحد أو أكبر من 1 ميغابايت. |
| is |
يشير إلى ما إذا كان يسمح بحركة مرور HTTP على نقطة النهاية. القيمة الافتراضية صحيحة. يجب السماح ببروتوكول واحد على الأقل (HTTP أو HTTPS). |
| is |
يشير إلى ما إذا كان يسمح بحركة مرور HTTPS على نقطة النهاية. القيمة الافتراضية صحيحة. يجب السماح ببروتوكول واحد على الأقل (HTTP أو HTTPS). |
| optimization |
تحديد السيناريو الذي يريد العميل أن تقوم نقطة نهاية CDN بتحسينه، على سبيل المثال، التنزيل، خدمات الوسائط. باستخدام هذه المعلومات، يمكن ل CDN تطبيق التحسين المستند إلى السيناريو. |
| origin |
يتم إرسال قيمة عنوان المضيف إلى الأصل مع كل طلب. لا يسمح بهذه الخاصية في نقطة النهاية إلا عندما تستخدم نقطة النهاية أصلا واحدا ويمكن تجاوزها بنفس الخاصية المحددة في الأصل. إذا تركت هذا فارغا، يحدد اسم مضيف الطلب هذه القيمة. تتطلب أصول Azure CDN، مثل Web Apps وBlob Storage وCloud Services قيمة عنوان المضيف هذه لمطابقة اسم مضيف الأصل بشكل افتراضي. |
| origin |
مسار دليل على الأصل الذي يمكن أن تستخدمه CDN لاسترداد المحتوى منه، على سبيل المثال contoso.cloudapp.net/originpath. |
| probe |
المسار إلى ملف مستضاف على الأصل مما يساعد على تسريع تسليم المحتوى الديناميكي وحساب المسارات المثلى ل CDN. هذا نسبة إلى مسار الأصل. هذه الخاصية ذات صلة فقط عند استخدام أصل واحد. |
| query |
يحدد كيفية تخزين CDN للطلبات التي تتضمن سلاسل الاستعلام مؤقتا. يمكنك تجاهل أي سلاسل استعلام عند التخزين المؤقت، أو تجاوز التخزين المؤقت لمنع الطلبات التي تحتوي على سلاسل الاستعلام من التخزين المؤقت، أو تخزين كل طلب مؤقتا بعنوان URL فريد. |
| tags | علامات نقطة النهاية. |
| url |
قائمة المفاتيح المستخدمة للتحقق من صحة تجزئات URL الموقعة. |
| web |
تعريف نهج جدار حماية تطبيق ويب لنقطة النهاية (إن أمكن) |
تفاصيل الخاصية
contentTypesToCompress
قائمة أنواع المحتويات التي يتم تطبيق الضغط عليها. يجب أن تكون القيمة نوع MIME صالحا.
contentTypesToCompress?: string[]
قيمة الخاصية
string[]
defaultOriginGroup
deliveryPolicy
نهج يحدد قواعد التسليم التي سيتم استخدامها لنقطة نهاية.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
قيمة الخاصية
geoFilters
قائمة القواعد التي تحدد وصول المستخدم الجغرافي داخل نقطة نهاية CDN. يحدد كل عامل تصفية جغرافي قاعدة وصول إلى مسار أو محتوى محدد، على سبيل المثال حظر APAC للمسار /الصور/
geoFilters?: GeoFilter[]
قيمة الخاصية
isCompressionEnabled
يشير إلى ما إذا كان ضغط المحتوى ممكنا على CDN. القيمة الافتراضية خاطئة. إذا تم تمكين الضغط، تقديم المحتوى كمضغوط إذا طلب المستخدم إصدارا مضغوطا. لن يتم ضغط المحتوى على CDN عندما يكون المحتوى المطلوب أصغر من بايت واحد أو أكبر من 1 ميغابايت.
isCompressionEnabled?: boolean
قيمة الخاصية
boolean
isHttpAllowed
يشير إلى ما إذا كان يسمح بحركة مرور HTTP على نقطة النهاية. القيمة الافتراضية صحيحة. يجب السماح ببروتوكول واحد على الأقل (HTTP أو HTTPS).
isHttpAllowed?: boolean
قيمة الخاصية
boolean
isHttpsAllowed
يشير إلى ما إذا كان يسمح بحركة مرور HTTPS على نقطة النهاية. القيمة الافتراضية صحيحة. يجب السماح ببروتوكول واحد على الأقل (HTTP أو HTTPS).
isHttpsAllowed?: boolean
قيمة الخاصية
boolean
optimizationType
تحديد السيناريو الذي يريد العميل أن تقوم نقطة نهاية CDN بتحسينه، على سبيل المثال، التنزيل، خدمات الوسائط. باستخدام هذه المعلومات، يمكن ل CDN تطبيق التحسين المستند إلى السيناريو.
optimizationType?: string
قيمة الخاصية
string
originHostHeader
يتم إرسال قيمة عنوان المضيف إلى الأصل مع كل طلب. لا يسمح بهذه الخاصية في نقطة النهاية إلا عندما تستخدم نقطة النهاية أصلا واحدا ويمكن تجاوزها بنفس الخاصية المحددة في الأصل. إذا تركت هذا فارغا، يحدد اسم مضيف الطلب هذه القيمة. تتطلب أصول Azure CDN، مثل Web Apps وBlob Storage وCloud Services قيمة عنوان المضيف هذه لمطابقة اسم مضيف الأصل بشكل افتراضي.
originHostHeader?: string
قيمة الخاصية
string
originPath
مسار دليل على الأصل الذي يمكن أن تستخدمه CDN لاسترداد المحتوى منه، على سبيل المثال contoso.cloudapp.net/originpath.
originPath?: string
قيمة الخاصية
string
probePath
المسار إلى ملف مستضاف على الأصل مما يساعد على تسريع تسليم المحتوى الديناميكي وحساب المسارات المثلى ل CDN. هذا نسبة إلى مسار الأصل. هذه الخاصية ذات صلة فقط عند استخدام أصل واحد.
probePath?: string
قيمة الخاصية
string
queryStringCachingBehavior
يحدد كيفية تخزين CDN للطلبات التي تتضمن سلاسل الاستعلام مؤقتا. يمكنك تجاهل أي سلاسل استعلام عند التخزين المؤقت، أو تجاوز التخزين المؤقت لمنع الطلبات التي تحتوي على سلاسل الاستعلام من التخزين المؤقت، أو تخزين كل طلب مؤقتا بعنوان URL فريد.
queryStringCachingBehavior?: QueryStringCachingBehavior
قيمة الخاصية
tags
علامات نقطة النهاية.
tags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
urlSigningKeys
قائمة المفاتيح المستخدمة للتحقق من صحة تجزئات URL الموقعة.
urlSigningKeys?: UrlSigningKey[]
قيمة الخاصية
webApplicationFirewallPolicyLink
تعريف نهج جدار حماية تطبيق ويب لنقطة النهاية (إن أمكن)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink