مشاركة عبر


@azure/arm-chaos package

الفصول

ChaosManagementClient

الواجهات

ActionStatus

النموذج الذي يمثل الإجراء وحالته.

BranchStatus

النموذج الذي يمثل قائمة بالإجراءات وحالات الإجراء.

CapabilitiesCreateOrUpdateOptionalParams

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

CapabilitiesDeleteOptionalParams

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

CapabilitiesGetOptionalParams

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

CapabilitiesListOptionalParams

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

CapabilitiesOperations

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

Capability

النموذج الذي يمثل مورد القدرة.

CapabilityProperties

النموذج الذي يمثل نموذج خصائص القدرة.

CapabilityType

النموذج الذي يمثل مورد نوع القدرة.

CapabilityTypeProperties

النموذج الذي يمثل نموذج خصائص نوع القدرة.

CapabilityTypePropertiesRuntimeProperties

خصائص وقت التشغيل لنوع الإمكانية هذا.

CapabilityTypesGetOptionalParams

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

CapabilityTypesListOptionalParams

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

CapabilityTypesOperations

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

ChaosExperimentAction

النموذج الذي يمثل نموذج الإجراء الأساسي. 9 الإجمالي لكل تجربة.

ChaosExperimentBranch

النموذج الذي يمثل فرعا في الخطوة. 9 الإجمالي لكل تجربة.

ChaosExperimentStep

النموذج الذي يمثل خطوة في مورد التجربة.

ChaosManagementClientOptionalParams

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

ChaosTargetFilter

النموذج الذي يمثل أنواع عوامل التصفية المتوفرة التي يمكن تطبيقها على قائمة الأهداف.

ChaosTargetListSelector

النموذج الذي يمثل محدد قائمة.

ChaosTargetQuerySelector

النموذج الذي يمثل محدد استعلام.

ChaosTargetSelector

النموذج الذي يمثل محددا في مورد التجربة.

ChaosTargetSimpleFilter

نموذج يمثل عامل تصفية هدف بسيط.

ChaosTargetSimpleFilterParameters

النموذج الذي يمثل معلمات عامل التصفية البسيط.

ContinuousAction

النموذج الذي يمثل إجراء مستمرا.

DelayAction

النموذج الذي يمثل إجراء تأخير.

DiscreteAction

النموذج الذي يمثل إجراء منفصلا.

ErrorAdditionalInfo

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

ErrorDetail

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

ErrorResponse

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

Experiment

النموذج الذي يمثل مورد تجربة.

ExperimentExecution

النموذج الذي يمثل تنفيذ تجربة.

ExperimentExecutionActionTargetDetailsError

النموذج الذي يمثل نموذج خطأ تفاصيل هدف إجراء التجربة.

ExperimentExecutionActionTargetDetailsProperties

النموذج الذي يمثل نموذج خصائص تفاصيل هدف إجراء التجربة.

ExperimentExecutionDetails

النموذج الذي يمثل تفاصيل تنفيذ التجربة.

ExperimentExecutionDetailsProperties

النموذج الذي يمثل الخصائص الموسعة لتنفيذ التجربة.

ExperimentExecutionDetailsPropertiesRunInformation

يتم تشغيل معلومات التجربة.

ExperimentExecutionProperties

النموذج الذي يمثل خصائص تنفيذ التجربة.

ExperimentProperties

النموذج الذي يمثل نموذج خصائص التجربة.

ExperimentUpdate

توضح هذه المقالة تحديث التجربة.

ExperimentsCancelOptionalParams

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

ExperimentsCreateOrUpdateOptionalParams

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

ExperimentsDeleteOptionalParams

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

ExperimentsExecutionDetailsOptionalParams

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

ExperimentsGetExecutionOptionalParams

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

ExperimentsGetOptionalParams

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

ExperimentsListAllExecutionsOptionalParams

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

ExperimentsListAllOptionalParams

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

ExperimentsListOptionalParams

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

ExperimentsOperations

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

ExperimentsStartOptionalParams

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

ExperimentsUpdateOptionalParams

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

KeyValuePair

خريطة لوصف إعدادات الإجراء.

ManagedServiceIdentity

هوية الخدمة المدارة (النظام المعين و/أو الهويات المعينة من قبل المستخدم)

Operation

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

OperationDisplay

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

OperationStatusResult

الحالة الحالية لعملية غير متزامنة.

OperationStatusesGetOptionalParams

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

OperationStatusesOperations

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

OperationsListAllOptionalParams

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

OperationsOperations

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

PageSettings

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

PagedAsyncIterableIterator

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

ProxyResource

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

Resource

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

RestorePollerOptions
StepStatus

النموذج الذي يمثل قائمة بالفروع وحالات الفرع.

SystemData

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

Target

النموذج الذي يمثل مورد الهدف.

TargetReference

النموذج الذي يمثل مرجعا إلى Target في المحدد.

TargetType

النموذج الذي يمثل مورد Target Type.

TargetTypeProperties

النموذج الذي يمثل نموذج خصائص نوع الهدف الأساسي.

TargetTypesGetOptionalParams

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

TargetTypesListOptionalParams

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

TargetTypesOperations

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

TargetsCreateOrUpdateOptionalParams

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

TargetsDeleteOptionalParams

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

TargetsGetOptionalParams

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

TargetsListOptionalParams

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

TargetsOperations

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

TrackedResource

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

UserAssignedIdentity

خصائص الهوية المعينة من قبل المستخدم

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

ActionType

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

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

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

ChaosExperimentActionUnion

الاسم المستعار للفوضىExperimentActionUnion

ChaosTargetFilterUnion

الاسم المستعار ل ChaosTargetFilterUnion

ChaosTargetSelectorUnion

الاسم المستعار ل ChaosTargetSelectorUnion

ContinuablePage

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

CreatedByType

نوع الكيان الذي أنشأ المورد.
يمكن استخدام <xref:KnowncreatedByType> بالتبادل مع createdByType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

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

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

ExperimentActionType

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

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

تأخير
منفصله
مستمر

FilterType

قائمة التعداد التي تميز بين أنواع عوامل التصفية. النوع فقط Simple معتمد حاليا.
يمكن استخدام KnownFilterType بالتبادل مع FilterType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

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

بسيط: نوع مرشح بسيط.

ManagedServiceIdentityType

نوع هوية الخدمة المدارة (حيث يسمح بكل من الأنواع SystemAssigned وUserAssigned).
KnownManagedServiceIdentityType يمكن استخدامها بالتبادل مع ManagedServiceIdentityType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

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

بلا: لا توجد هوية مدارة.
SystemAssigned: الهوية المدارة المعينة من قبل النظام.
UserAssigned: الهوية المدارة المعينة من قبل المستخدم.
SystemAssigned,UserAssigned: النظام والهوية المدارة المعينة من قبل المستخدم.

Origin

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

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

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

ProvisioningState

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

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

نجح: تم إنشاء المورد.
فشل : فشل إنشاء الموارد.
تم إلغاء: تم إلغاء إنشاء الموارد.
الإنشاء: الإنشاء الأولي قيد التقدم.
التحديث: التحديث قيد التقدم.
الحذف: الحذف قيد التقدم.

SelectorType

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

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

القائمة: نوع محدد القائمة.
الاستعلام: نوع محدد الاستعلام.

TargetReferenceType

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

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

ChaosTarget: النوع المرجعي لهدف الفوضى.

التعدادات

KnownActionType

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

KnownCreatedByType

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

KnownExperimentActionType

اتحاد التعداد لأنواع إجراءات تجربة الفوضى.

KnownFilterType

قائمة التعداد التي تميز بين أنواع عوامل التصفية. النوع فقط Simple معتمد حاليا.

KnownManagedServiceIdentityType

نوع هوية الخدمة المدارة (حيث يسمح بكل من الأنواع SystemAssigned وUserAssigned).

KnownOrigin

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

KnownProvisioningState

حالة التوفير الحالية لمورد Azure Chaos معين.

KnownSelectorType

تعداد نوع المحدد.

KnownTargetReferenceType

تعداد نوع المرجع الهدف.

KnownVersions

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

الوظائف

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

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

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

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

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

function restorePoller<TResponse, TResult>(client: ChaosManagementClient, 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>