@azure/arm-nginx package

الفصول

NginxManagementClient

الواجهات

AnalysisCreate

جسم الطلب لإنشاء تحليل لتكوين NGINX.

AnalysisCreateConfig

واجهة النموذج AnalysisCreateConfig

AnalysisDiagnostic

كائن خطأ تم العثور عليه أثناء تحليل تكوين NGINX.

AnalysisResult

الجسم الردي لطلب تحليل. يحتوي على حالة التحليل وأي أخطاء.

AnalysisResultData

تحليل واجهة النموذج النتائج البيانات

ApiKeysCreateOrUpdateOptionalParams

المعلمات الاختيارية.

ApiKeysDeleteOptionalParams

المعلمات الاختيارية.

ApiKeysGetOptionalParams

المعلمات الاختيارية.

ApiKeysListOptionalParams

المعلمات الاختيارية.

ApiKeysOperations

واجهة تمثل عمليات ApiKeys.

AutoUpgradeProfile

إعدادات الترقية التلقائية للنشر.

CertificatesCreateOrUpdateOptionalParams

المعلمات الاختيارية.

CertificatesDeleteOptionalParams

المعلمات الاختيارية.

CertificatesGetOptionalParams

المعلمات الاختيارية.

CertificatesListOptionalParams

المعلمات الاختيارية.

CertificatesOperations

واجهة تمثل عمليات الشهادات.

ConfigurationsAnalysisOptionalParams

المعلمات الاختيارية.

ConfigurationsCreateOrUpdateOptionalParams

المعلمات الاختيارية.

ConfigurationsDeleteOptionalParams

المعلمات الاختيارية.

ConfigurationsGetOptionalParams

المعلمات الاختيارية.

ConfigurationsListOptionalParams

المعلمات الاختيارية.

ConfigurationsOperations

واجهة تمثل عمليات التكوينات.

DefaultWafPolicyListOptionalParams

المعلمات الاختيارية.

DefaultWafPolicyOperations

واجهة تمثل عمليات DefaultWafPolicy (سياسة DefaultWaf).

DeploymentsCreateOrUpdateOptionalParams

المعلمات الاختيارية.

DeploymentsDeleteOptionalParams

المعلمات الاختيارية.

DeploymentsGetOptionalParams

المعلمات الاختيارية.

DeploymentsListByResourceGroupOptionalParams

المعلمات الاختيارية.

DeploymentsListOptionalParams

المعلمات الاختيارية.

DeploymentsOperations

واجهة تمثل عمليات التوزيع.

DeploymentsUpdateOptionalParams

المعلمات الاختيارية.

DiagnosticItem

التشخيص هو رسالة مرتبطة بتكوين NGINX. يعيد المحلل التشخيصات بمستوى يشير إلى أهمية التشخيص مع الفئة الاختيارية.

ErrorAdditionalInfo

خطأ إدارة الموارد معلومات إضافية.

ErrorDetail

تفاصيل الخطأ.

ErrorResponse

استجابة الخطأ الشائعة لجميع واجهات برمجة تطبيقات Azure Resource Manager لإرجاع تفاصيل الخطأ للعمليات الفاشلة.

IdentityProperties

خصائص الهوية

NginxCertificate

شهادة نجينكس

NginxCertificateErrorResponseBody

نص الاستجابة لخطأ شهادة Nginx

NginxCertificateProperties

خصائص شهادة Nginx

NginxConfiguration

استجابة تكوين Nginx

NginxConfigurationFile

ملف تكوين Nginx

NginxConfigurationPackage

حزمة تكوين Nginx

NginxConfigurationProperties

خصائص استجابة تكوين Nginx

NginxConfigurationProtectedFileRequest

طلب ملف محمي بتكوين Nginx

NginxConfigurationProtectedFileResponse

استجابة ملف محمية من تكوين Nginx

NginxConfigurationRequest

طلب تكوين Nginx

NginxConfigurationRequestProperties

خصائص طلب تكوين Nginx

NginxDeployment

نشر Nginx

NginxDeploymentApiKeyRequest

طلب مفتاح واجهة برمجة تطبيقات Nginx Deployment API

NginxDeploymentApiKeyRequestProperties

خصائص طلب مفتاح واجهة برمجة تطبيقات النشر Nginx

NginxDeploymentApiKeyResponse

استجابة مفاتيح واجهة برمجة التطبيقات لنشر Nginx

NginxDeploymentApiKeyResponseProperties

خصائص استجابة المفاتيح لواجهة برمجة تطبيقات النشر في Nginx

NginxDeploymentDefaultWafPolicyListResponse

استجابة قائمة سياسة WAF الافتراضية لنشر Nginx

NginxDeploymentDefaultWafPolicyProperties

خصائص سياسة WAF الافتراضية لنشر Nginx

NginxDeploymentProperties

خصائص نشر Nginx

NginxDeploymentPropertiesNginxAppProtect

إعدادات حماية تطبيق NGINX (NAP)

NginxDeploymentScalingProperties

معلومات حول كيفية تحجيم النشر.

NginxDeploymentScalingPropertiesAutoScaleSettings

إعدادات تمكين التحجيم التلقائي للتوزيع. إذا تم تحديد هذا الحقل، يجب أن يكون 'scale.capacity' فارغا.

NginxDeploymentUpdateParameters

معايير تحديث نشر Nginx

NginxDeploymentUpdateProperties

خصائص تحديث نشر Nginx

NginxDeploymentUpdatePropertiesNginxAppProtect

تحديث إعدادات NGINX App Protect (NAP)

NginxDeploymentUserProfile

ملف تعريف مستخدم نشر Nginx

NginxDeploymentWafPoliciesAnalysisOptionalParams

المعلمات الاختيارية.

NginxDeploymentWafPoliciesOperations

واجهة تمثل عمليات NginxDeploymentWafPolicies.

NginxDeploymentWafPolicy

سياسة نشر Nginx WAF

NginxDeploymentWafPolicyAnalysisCreateRequest

نشر Nginx تحليل سياسة WAF إنشاء طلب

NginxDeploymentWafPolicyAnalysisData

نشر Nginx تحليل السياسات WAF

NginxDeploymentWafPolicyAnalysisResponse

نشر Nginx استجابة تحليل السياسات WAF

NginxDeploymentWafPolicyApplyingStatus

سياسة تطبيق سياسة WAF في نشر Nginx

NginxDeploymentWafPolicyCompilingStatus

حالة تجميع سياسة WAF في نشر Nginx

NginxDeploymentWafPolicyError

خطأ سياسة WAF في نشر Nginx

NginxDeploymentWafPolicyMetadata

بيانات سياسة واف لنشر Nginx

NginxDeploymentWafPolicyMetadataProperties

خصائص بيانات وصفية سياسة نشر Nginx

NginxDeploymentWafPolicyProperties

خصائص نهج Waf لنشر Nginx

NginxFrontendIPConfiguration

تكوين Nginx Frontfront IP

NginxLogging

تسجيل Nginx

NginxManagementClientOptionalParams

معلمات اختيارية للعميل.

NginxNetworkInterfaceConfiguration

تكوين واجهة شبكة Nginx

NginxNetworkProfile

ملف تعريف شبكة Nginx

NginxPrivateIPAddress

عنوان IP الخاص ب Nginx

NginxPublicIPAddress

عنوان IP العام لنغينكس

NginxStorageAccount

حساب تخزين Nginx

Operation

تفاصيل عملية REST API، التي تم إرجاعها من واجهة برمجة تطبيقات عمليات موفر الموارد

OperationDisplay

معلومات عرض محلية لعملية ما.

OperationsListOptionalParams

المعلمات الاختيارية.

OperationsOperations

واجهة تمثل عمليات العمليات.

PageSettings

خيارات لأسلوب byPage

PagedAsyncIterableIterator

واجهة تسمح بالتكرار غير المتزامن حتى الاكتمال والصفحة.

ProxyResource

تعريف نموذج المورد لمورد وكيل Azure Resource Manager. لن تحتوي على علامات وموقع

Resource

الحقول الشائعة التي يتم إرجاعها في الاستجابة لكافة موارد Azure Resource Manager

ResourceSku

رمز المنتج: المورد

RestorePollerOptions
ScaleProfile

ملف التدرج التلقائي.

ScaleProfileCapacity

معلمات السعة لملف التعريف.

SimplePollerLike

استقصاء بسيط يمكن استخدامه لاستقصاء عملية طويلة الأمد.

SystemData

بيانات التعريف المتعلقة بإنشاء المورد والتعديل الأخير له.

TrackedResource

تعريف نموذج المورد لمورد المستوى الأعلى ل Azure Resource Manager الذي يحتوي على "علامات" و"موقع"

UserIdentityProperties

خصائص هوية المستخدم

WafPolicyCreateOptionalParams

المعلمات الاختيارية.

WafPolicyDeleteOptionalParams

المعلمات الاختيارية.

WafPolicyGetOptionalParams

المعلمات الاختيارية.

WafPolicyListOptionalParams

المعلمات الاختيارية.

WafPolicyOperations

واجهة تمثل عمليات WafPolicy.

WebApplicationFirewallComponentVersions

إصدارات من مكونات جدار حماية تطبيقات الويب (WAF) الخاص ب NGINX.

WebApplicationFirewallPackage

حزمة جدار حماية تطبيقات الويب (WAF) لتطبيق حماية التطبيقات (NGINX). يحتوي على النسخة وتاريخ المراجعة للحزمة.

WebApplicationFirewallSettings

إعدادات جدار حماية تطبيق ويب NGINX App (WAF)

WebApplicationFirewallStatus

حالة جدار الحماية لتطبيقات الويب لحماية تطبيقات NGINX

النوع أسماء مستعارة

ActionType

قائمة تعداد قابلة للتوسيع. يشير إلى نوع الإجراء. يشير "داخلي" إلى الإجراءات التي هي لواجهات برمجة التطبيقات الداخلية فقط.
يمكن استخدام KnownActionType بالتبادل مع ActionType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

الداخلية: الإجراءات مخصصة لواجهات برمجة التطبيقات الداخلية فقط.

ActivationState

حالة تنشيط WAF. استخدم "Enabled" لتمكين WAF و"Disabled" لتعطيله.
يمكن استخدام KnownActivationState بالتبادل مع ActivationState، حيث يحتوي هذا العدد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

ممكن
معطل

AzureSupportedClouds

القيم المدعومة لإعداد السحابة كنوع حرفي للسلسلة

ContinuablePage

واجهة تصف صفحة من النتائج.

CreatedByType

نوع الكيان الذي أنشأ المورد.
KnownCreatedByType يمكن استخدامها بالتبادل مع CreatedByType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

user: تم إنشاء الكيان بواسطة مستخدم.
application: تم إنشاء الكيان بواسطة تطبيق.
ManagedIdentity: تم إنشاء الكيان بواسطة هوية مدارة.
Key: تم إنشاء الكيان بواسطة مفتاح.

IdentityType

نوع الهوية
KnownIdentityType يمكن استخدامها بالتبادل مع IdentityType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

SystemAssigned
المستخدم المعين
SystemAssigned ، UserAssigned
بلا

Level

تحذير أو معلومات
يمكن استخدام KnownLevel بالتبادل مع المستوى، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

معلومات
Warning

NginxDeploymentWafPolicyApplyingStatusCode

رمز قابل للقراءة آليا يشير إلى تطبيق رمز الحالة لسياسة WAF.
يمكن استخدام KnownNginxDeploymentWafPolicyApplyingStatusCode بالتبادل مع NginxDeploymentWafPolicyApplyingStatusCode، وهذا العدد يحتوي على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

غير مطبق: السياسة غير مشار إليها في إعدادات nginx ولا تطبق.
التطبيق: السياسة مذكورة في إعدادات nginx وهي تطبق.
تم النجاح: تم الإشارة إلى السياسة في إعداد nginx وقد تم تطبيق هذا التكوين بنجاح.
تم النجاح: تم الإشارة إلى السياسة في إعداد nginx ولم ينطبق هذا التكوين.
الإزالة: السياسة الآن غير مشار إليها في إعدادات nginx ويتم إزالتها من إعداد nginx المطبق.

NginxDeploymentWafPolicyCompilingStatusCode

رمز قابل للقراءة آليا يشير إلى حالة تجميع سياسة WAF.
يمكن استخدام KnownNginxDeploymentWafPolicyCompilingStatusCode بالتبادل مع NginxDeploymentWafPolicyCompilingStatusCode، ويحتوي هذا العدد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

NotStarted: لم يبدأ تجميع سياسة WAF المخصصة بعد
InProgress: تجميع سياسة WAF المخصصة جار
تم النجاح: تم الانتهاء من تجميع سياسة waf المخصصة بنجاح ويمكن الآن الرجوع إليه في إعدادات nginx.
فشل: فشل تجميع سياسة waf المخصصة.

NginxPrivateIPAllocationMethod

طريقة تخصيص IP الخاص ب Nginx
KnownNginxPrivateIPAllocationMethod يمكن استخدامها بالتبادل مع NginxPrivateIPAllocationMethod، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

static
Dynamic

Origin

المنفذ المقصود للعملية؛ كما هو الحال في التحكم في الوصول المستند إلى الموارد (RBAC) وسجلات التدقيق UX. القيمة الافتراضية هي "المستخدم، النظام"
يمكن استخدام KnownOrigin بالتبادل مع Origin، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

المستخدم: يشير إلى بدء العملية بواسطة مستخدم.
النظام: يشير إلى بدء العملية بواسطة نظام.
المستخدم،النظام: يشير إلى بدء العملية بواسطة مستخدم أو نظام.

ProvisioningState

حالة التزويد
KnownProvisioningState يمكن استخدامها بالتبادل مع ProvisioningState، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

المقبولة
إنشاء
تحديث
حذف
نجاح
فشل
إلغاء
المحذوفة
غير محدد

التعدادات

AzureClouds

تعداد لوصف بيئات Azure Cloud.

KnownActionType

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

KnownActivationState

حالة تنشيط WAF. استخدم "Enabled" لتمكين WAF و"Disabled" لتعطيله.

KnownCreatedByType

نوع الكيان الذي أنشأ المورد.

KnownIdentityType

نوع الهوية

KnownLevel

تحذير أو معلومات

KnownNginxDeploymentWafPolicyApplyingStatusCode

رمز قابل للقراءة آليا يشير إلى تطبيق رمز الحالة لسياسة WAF.

KnownNginxDeploymentWafPolicyCompilingStatusCode

رمز قابل للقراءة آليا يشير إلى حالة تجميع سياسة WAF.

KnownNginxPrivateIPAllocationMethod

طريقة تخصيص عنوان IP الخاص Nginx

KnownOrigin

المنفذ المقصود للعملية؛ كما هو الحال في التحكم في الوصول المستند إلى الموارد (RBAC) وسجلات التدقيق UX. القيمة الافتراضية هي "المستخدم، النظام"

KnownProvisioningState

حالة التزويد

KnownVersions

إصدارات واجهة برمجة التطبيقات المتوفرة.

الوظائف

restorePoller<TResponse, TResult>(NginxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

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

تفاصيل الوظيفة

restorePoller<TResponse, TResult>(NginxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

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

function restorePoller<TResponse, TResult>(client: NginxManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

المعلمات

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

المرتجعات

PollerLike<OperationState<TResult>, TResult>