مشاركة عبر


ServiceFabricClient class

يمتد

المنشئون

ServiceFabricClient(ServiceFabricClientOptions)

تهيئة مثيل جديد من فئة ServiceFabricClient.

الخصائص

meshApplication
meshCodePackage
meshGateway
meshNetwork
meshSecret
meshSecretValue
meshService
meshServiceReplica
meshVolume

الأساليب

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)

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

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)
backupPartition(string, ServiceCallback<void>)
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)

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

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)
cancelOperation(string, boolean, ServiceCallback<void>)
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)

تبدأ واجهات برمجة التطبيقات التالية عمليات الخطأ التي قد يتم إلغاؤها باستخدام CancelOperation: StartDataLoss، StartQuorumLoss، StartPartitionRestart، StartNodeTransition.

إذا كانت القوة خاطئة، إيقاف العملية المحددة التي يسببها المستخدم بأمان وتنظيفها. إذا كانت القوة صحيحة، إجهاض الأمر، وقد يتم ترك بعض الحالة الداخلية وراءها. يجب استخدام تحديد القوة على أنها true بعناية. لا يسمح باستدعاء واجهة برمجة التطبيقات هذه مع تعيين القوة إلى true حتى يتم استدعاء واجهة برمجة التطبيقات هذه بالفعل على نفس أمر الاختبار مع تعيين القوة إلى خطأ أولا، أو ما لم يكن أمر الاختبار يحتوي بالفعل على OperationState من OperationState.RollingBack. توضيح: OperationState.RollingBack يعني أن النظام سيكون/يقوم بتنظيف حالة النظام الداخلية الناتجة عن تنفيذ الأمر. لن يستعيد البيانات إذا تسبب أمر الاختبار في فقدان البيانات. على سبيل المثال، إذا قمت باستدعاء StartDataLoss ثم استدعاء واجهة برمجة التطبيقات هذه، سيقوم النظام فقط بتنظيف الحالة الداخلية من تشغيل الأمر. لن يستعيد بيانات القسم الهدف، إذا تقدم الأمر بما يكفي للتسبب في فقدان البيانات.

ملاحظة مهمة: إذا تم استدعاء واجهة برمجة التطبيقات هذه باستخدام force==true، فقد يتم ترك الحالة الداخلية وراءك.

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)
commitImageStoreUploadSession(string, ServiceCallback<void>)
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)

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

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)

نسخ محتوى مخزن الصور من المسار النسبي لمخزن الصور المصدر إلى المسار النسبي لمخزن الصور الوجهة.

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)
createApplication(ApplicationDescription, ServiceCallback<void>)
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)

إنشاء تطبيق Service Fabric باستخدام الوصف المحدد.

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)
createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)

إنشاء نهج نسخ احتياطي يمكن إقرانه لاحقا بتطبيق Service Fabric أو خدمة أو قسم للنسخ الاحتياطي الدوري.

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)
createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)

الإنشاء هو تنسيق ملف يصف التطبيقات متعددة الحاويات. تسمح واجهة برمجة التطبيقات هذه بنشر التطبيقات المستندة إلى الحاوية المعرفة بتنسيق الإنشاء في مجموعة Service Fabric. بمجرد إنشاء النشر، يمكن تعقب حالته عبر واجهة برمجة تطبيقات GetComposeDeploymentStatus.

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)
createName(NameDescription, ServiceCallback<void>)
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)

إنشاء اسم Service Fabric المحدد.

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)
createRepairTask(RepairTask, RequestOptionsBase)

بالنسبة للمجموعات التي تم تكوين خدمة "إدارة الإصلاح"، توفر واجهة برمجة التطبيقات هذه طريقة لإنشاء مهام الإصلاح التي يتم تشغيلها تلقائيا أو يدويا. بالنسبة لمهام الإصلاح التي يتم تشغيلها تلقائيا، يجب تشغيل منفذ إصلاح مناسب لتشغيل كل إجراء إصلاح تلقائيا. تتوفر هذه حاليا فقط في Azure Cloud Services المكونة خصيصا.

لإنشاء مهمة إصلاح يدوية، قم بتوفير مجموعة من أسماء العقد المتأثرة والتأثير المتوقع. عندما تتغير حالة مهمة الإصلاح التي تم إنشاؤها إلى معتمدة، يمكنك تنفيذ إجراءات الإصلاح بأمان على تلك العقد.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
createService(string, ServiceDescriptionUnion, ServiceCallback<void>)
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)

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

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)

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

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)
deleteApplication(string, ServiceCallback<void>)
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)

يجب إنشاء تطبيق قبل حذفه. سيؤدي حذف تطبيق إلى حذف جميع الخدمات التي تعد جزءا من هذا التطبيق. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف التطبيق وجميع خدماته بقوة.

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)
deleteBackupPolicy(string, ServiceCallback<void>)
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)

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

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)
deleteImageStoreContent(string, ServiceCallback<void>)
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)

حذف محتوى مخزن الصور الموجود الذي يتم العثور عليه داخل المسار النسبي لمخزن الصور المحدد. يمكن استخدام هذا الأمر لحذف حزم التطبيقات التي تم تحميلها بمجرد توفيرها.

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)
deleteImageStoreUploadSession(string, ServiceCallback<void>)
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)

سيؤدي طلب DELETE إلى انتهاء صلاحية جلسة التحميل الحالية وإزالة أي مجموعات ملفات تم تحميلها مسبقا.

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
deleteName(string, ServiceCallback<void>)
deleteName(string, ServiceFabricClientDeleteNameOptionalParams)

حذف اسم Service Fabric المحدد. يجب إنشاء اسم قبل حذفه. سيفشل حذف اسم بخصائص تابعة.

deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)
deleteProperty(string, string, ServiceCallback<void>)
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)

حذف الخاصية Service Fabric المحددة تحت اسم معين. يجب إنشاء خاصية قبل حذفها.

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)
deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)
deleteService(string, ServiceCallback<void>)
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)

يجب إنشاء خدمة قبل حذفها. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف الخدمة بقوة.

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)

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

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)
disableApplicationBackup(string, ServiceCallback<void>)
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)

تعطيل النسخ الاحتياطي الدوري لتطبيق Service Fabric الذي تم تمكينه مسبقا.

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)
disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)

إلغاء تنشيط عقدة مجموعة Service Fabric بهدف إلغاء التنشيط المحدد. بمجرد أن يكون إلغاء التنشيط قيد التقدم، يمكن زيادة هدف إلغاء التنشيط، ولكن لا يمكن تقليله (على سبيل المثال، يمكن إلغاء تنشيط العقدة التي تم إلغاء تنشيطها باستخدام هدف الإيقاف المؤقت بشكل أكبر مع إعادة التشغيل، ولكن ليس العكس. يمكن إعادة تنشيط العقد باستخدام عملية تنشيط عقدة في أي وقت بعد إلغاء تنشيطها. إذا لم يكتمل إلغاء التنشيط، سيؤدي ذلك إلى إلغاء التنشيط. ستظل العقدة التي تتعطل وترجع احتياطيا أثناء إلغاء التنشيط بحاجة إلى إعادة تنشيطها قبل وضع الخدمات على تلك العقدة.

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)
disablePartitionBackup(string, ServiceCallback<void>)
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)

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

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)
disableServiceBackup(string, ServiceCallback<void>)
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)

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

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)
enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من تطبيق Service Fabric هذا. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)
enableNode(string, ServiceCallback<void>)
enableNode(string, ServiceFabricClientEnableNodeOptionalParams)

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

enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)
enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للقسم المستمر ذي الحالة. يتم نسخ كل قسم احتياطيا وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق أو الخدمة، وهي جزء من القسم، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذا القسم. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)
enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من خدمة Service Fabric هذه. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق، الذي تعد الخدمة جزءا منه، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذه الخدمة وأقسامها (ما لم يتم تجاوزها بشكل صريح على مستوى القسم). لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)
getAadMetadata(ServiceCallback<AadMetadataObject>)
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)

يحصل على بيانات تعريف Azure Active Directory المستخدمة للاتصال الآمن بالمجموعة. لا يفترض استدعاء واجهة برمجة التطبيقات هذه بشكل منفصل. يوفر المعلومات اللازمة لإعداد اتصال Azure Active Directory الآمن مع مجموعة Service Fabric.

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)
getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)

إرجاع قائمة بتطبيق Service Fabric أو الخدمة أو القسم المقترن بنهج النسخ الاحتياطي هذا.

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)
getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين النسخ الاحتياطي ل Service Fabric للتطبيق والخدمات والأقسام ضمن هذا التطبيق.

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)

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

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)

الاستجابة هي قائمة كائنات ApplicationEvent.

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationHealth(string, ServiceCallback<ApplicationHealth>)
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)

إرجاع حالة التمثيل اللوني لتطبيق نسيج الخدمة. تبلغ الاستجابة إما عن حالة صحة "موافق" أو "خطأ" أو "تحذير". إذا لم يتم العثور على الكيان في مخزن الحماية، فسيرجع خطأ.

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)

يحصل على صحة تطبيق Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)
getApplicationInfo(string, ServiceCallback<ApplicationInfo>)
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)

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

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)
getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)

يحصل على معلومات حول التطبيقات التي تم إنشاؤها أو قيد الإنشاء في مجموعة Service Fabric ومطابقة عوامل التصفية المحددة. تتضمن الاستجابة الاسم والنوع والحالة والمعلمات وتفاصيل أخرى حول التطبيق. إذا لم يتم احتواء التطبيقات في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. عوامل تصفية ApplicationTypeName وApplicationDefinitionKindFilter لا يمكن تحديدها في نفس الوقت.

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)
getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)

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

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)
getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)

تحتوي الاستجابة على XML بيان التطبيق كسلسلة.

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)
getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)

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

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)
getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)

الاستجابة هي قائمة كائنات ApplicationEvent.

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)

إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. يتم إرجاع كل إصدار من نوع تطبيق كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)

إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. هذه النتائج هي من أنواع التطبيقات التي يتطابق اسمها تماما مع الاسم المحدد كمعلمة، والتي تتوافق مع معلمات الاستعلام المحددة. يتم إرجاع جميع إصدارات نوع التطبيق المطابقة لاسم نوع التطبيق، مع إرجاع كل إصدار كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)

إرجاع معلومات حول حالة آخر ترقية للتطبيق مع تفاصيل للمساعدة في تصحيح مشكلات صحة التطبيق.

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)
getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)

يحصل على نهج نسخ احتياطي معين تم تحديده بواسطة {backupPolicyName}

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)
getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)

احصل على قائمة بجميع نهج النسخ الاحتياطي التي تم تكوينها.

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)

يحصل على قائمة النسخ الاحتياطية المتوفرة للكيان الاحتياطي المحدد (التطبيق أو الخدمة أو القسم) في موقع النسخ الاحتياطي المحدد (FileShare أو Azure Blob Storage).

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)
getChaos(ServiceCallback<Chaos>)
getChaos(ServiceFabricClientGetChaosOptionalParams)

احصل على حالة Chaos التي تشير إلى ما إذا كان Chaos قيد التشغيل أم لا، ومعلمات Chaos المستخدمة لتشغيل Chaos وحالة Chaos Schedule.

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)
getChaosEvents(ServiceCallback<ChaosEventsSegment>)
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)

للحصول على الجزء التالي من أحداث Chaos، يمكنك تحديد ContinuationToken. للحصول على بداية مقطع جديد من أحداث Chaos، يمكنك تحديد النطاق الزمني من خلال StartTimeUtc وEndTimeUtc. لا يمكنك تحديد كل من ContinuationToken والنطاق الزمني في نفس المكالمة. عندما يكون هناك أكثر من 100 حدث من أحداث Chaos، يتم إرجاع أحداث Chaos في مقاطع متعددة حيث لا يحتوي مقطع على أكثر من 100 حدث Chaos ولالحصول على الجزء التالي، يمكنك إجراء استدعاء لواجهة برمجة التطبيقات هذه مع رمز المتابعة المميز.

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)
getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)

يحصل على إصدار Chaos Schedule قيد الاستخدام وجدول الفوضى الذي يحدد وقت وكيفية تشغيل Chaos.

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)
getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)

يحتوي تكوين نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)
getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)

احصل على تفاصيل حالة ترقية تكوين نظام المجموعة لمجموعة Service Fabric المستقلة.

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)

الاستجابة هي قائمة كائنات ClusterEvent.

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)
getClusterHealth(ServiceCallback<ClusterHealth>)
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة.

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)
getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)

يحصل على صحة مجموعة Service Fabric باستخدام مجموعات الصحة. يتضمن الحالة الصحية المجمعة للمجموعة، ولكن لا يتضمن أي من كيانات نظام المجموعة. لتوسيع صحة نظام المجموعة والحصول على الحالة الصحية لجميع الكيانات أو بعضها، استخدم POST URI وحدد وصف استعلام مجموعة حماية نظام المجموعة.

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)

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

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)
getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)
getClusterLoad(ServiceCallback<ClusterLoadInfo>)
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)

استرداد معلومات التحميل لمجموعة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)
getClusterManifest(ServiceCallback<ClusterManifest>)
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)

احصل على بيان مجموعة Service Fabric. يحتوي بيان نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.

يتم تحديد هذه الخصائص كجزء من ملف ClusterConfig.JSON أثناء نشر مجموعة مستقلة. ومع ذلك، يتم إنشاء معظم المعلومات في بيان نظام المجموعة داخليا بواسطة نسيج الخدمة أثناء نشر نظام المجموعة في سيناريوهات التوزيع الأخرى (على سبيل المثال عند استخدام مدخل Microsoft Azure).

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

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)
getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)

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

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)
getClusterVersion(ServiceCallback<ClusterVersion>)
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)

إذا كانت ترقية نظام المجموعة تحدث، فسترجع واجهة برمجة التطبيقات هذه الإصدار الأدنى (الأقدم) من إصدارات وقت تشغيل نظام المجموعة الحالية والهدف.

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)
getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)

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

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)
getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)

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

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)
getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)

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

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)

تسمح واجهة برمجة التطبيقات هذه بالحصول على جميع تجاوزات التكوين الموجودة على العقدة المحددة.

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)
getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)
getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)

يحصل على سجلات الحاوية للحاوية المنشورة على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, ServiceCallback<ContainerLogs>)
getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)

الاستجابة هي قائمة كائنات ContainerInstanceEvent.

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)
getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)

الاستجابة هي قائمة FabricEvents.

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)
getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)

يحصل على تقدم عملية فقدان البيانات التي بدأت مع StartDataLoss، باستخدام OperationId.

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)
getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)

يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية.

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)

يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric باستخدام النهج المحدد. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة التطبيق المنشور.

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)
getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)

يقوم هذا الاستعلام بإرجاع معلومات تطبيق النظام إذا كان معرف التطبيق المقدم لتطبيق النظام. تشمل النتائج التطبيقات المنشورة في حالات نشطة وتنشيط وتنزيل. يتطلب هذا الاستعلام أن يتوافق اسم العقدة مع عقدة على نظام المجموعة. يفشل الاستعلام إذا لم يشير اسم العقدة المتوفرة إلى أي عقد Service Fabric نشطة على نظام المجموعة.

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)
getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)

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

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)
getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)

يحصل على قائمة حزم التعليمات البرمجية المنشورة على عقدة Service Fabric للتطبيق المحدد.

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)
getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)

يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية.

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)

يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. باستخدام النهج المحدد. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم سلامة حزمة الخدمة المنشورة.

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)

إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد.

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)

إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد. هذه النتائج هي حزم الخدمة التي يتطابق اسمها تماما مع اسم حزمة الخدمة المحدد كمعلمة.

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)

يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)

يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول النسخ المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات معرف القسم ومعرف النسخة المتماثلة وحالة النسخة المتماثلة واسم الخدمة واسم نوع الخدمة ومعلومات أخرى. استخدم معلمات استعلام PartitionId أو ServiceManifestName لإرجاع معلومات حول النسخ المتماثلة المنشورة التي تطابق القيم المحددة لتلك المعلمات.

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول نوع خدمة معين من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة. يمثل كل إدخال تنشيطا واحدا لنوع الخدمة، ويتم تمييزه بواسطة معرف التنشيط.

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمة من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة.

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)

يحصل على قائمة عمليات الخطأ التي يسببها المستخدم والتي تمت تصفيتها بواسطة الإدخال المقدم.

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)
getImageStoreContent(string, ServiceCallback<ImageStoreContent>)
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)

إرجاع المعلومات حول محتوى مخزن الصور في contentPath المحدد. نسبة contentPath إلى جذر مخزن الصور.

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)
getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)

يحصل على الحجم الإجمالي للملف ضمن مجلد مخزن الصور، المحدد بواسطة contentPath. نسبة contentPath إلى جذر مخزن الصور.

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreInfo(ServiceCallback<ImageStoreInfo>)
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)

إرجاع معلومات حول النسخة المتماثلة ImageStore الأساسية، مثل سعة القرص ومساحة القرص المتوفرة في العقدة التي توجد عليها، وفئات متعددة من استخدام نظام الملفات ل ImageStore.

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)
getImageStoreRootContent(ServiceCallback<ImageStoreContent>)
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)

إرجاع المعلومات حول محتوى مخزن الصور في جذر مخزن الصور.

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)
getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)

إرجاع الحجم الإجمالي للملفات في المجلدين الجذر والتوابع في مخزن الصور.

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)

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

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)
getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)

يحصل على جلسة تحميل مخزن الصور المقترنة بالمسار النسبي لمخزن الصور المحدد. يمكن للمستخدم الاستعلام عن جلسة التحميل في أي وقت أثناء التحميل.

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)
getNameExistsInfo(string, ServiceCallback<void>)
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)

إرجاع ما إذا كان اسم Service Fabric المحدد موجودا.

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)
getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)

الاستجابة هي قائمة كائنات NodeEvent.

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
getNodeHealth(string, ServiceCallback<NodeHealth>)
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)

يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)
getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)

يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)
getNodeInfo(string, ServiceCallback<NodeInfo>)
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)

تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقدة.

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)
getNodeInfoList(ServiceCallback<PagedNodeInfoList>)
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)

تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقد.

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)
getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)

استرداد معلومات التحميل لعقدة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)
getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)

الاستجابة هي قائمة كائنات NodeEvent.

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)

يحصل على تقدم عملية بدأت مع StartNodeTransition باستخدام معرف العملية المتوفر.

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)
getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين Service Fabric Backup للقسم المحدد.

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)
getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)

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

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)

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

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)
getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)

الاستجابة هي قائمة كائنات PartitionEvent.

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
getPartitionHealth(string, ServiceCallback<PartitionHealth>)
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)

الحصول على المعلومات الصحية للقسم المحدد. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على القسم استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. استخدم ApplicationHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)
getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)

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

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)
getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)

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

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)
getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)

إرجاع معلومات حول تحميل قسم محدد. تتضمن الاستجابة قائمة بتقارير التحميل لقسم Service Fabric. يتضمن كل تقرير اسم مقياس التحميل والقيمة وآخر وقت تم الإبلاغ عنه في التوقيت العالمي المتفق عليه.

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)
getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)

الاستجابة هي قائمة كائنات ReplicaEvent.

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)

الاستجابة هي قائمة كائنات ReplicaEvent.

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)

يحصل على تقدم PartitionRestart الذي بدأ مع StartPartitionRestart باستخدام معرف العملية المتوفر.

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)
getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)

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

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)
getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)

الاستجابة هي قائمة كائنات PartitionEvent.

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)

يحصل على خاصية Service Fabric المحددة تحت اسم معين. سيؤدي هذا دائما إلى إرجاع كل من القيمة وبيانات التعريف.

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)
getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)

يمكن أن يحتوي اسم Service Fabric على خاصية واحدة أو أكثر مسماة تخزن معلومات مخصصة. تحصل هذه العملية على معلومات حول هذه الخصائص في قائمة مصفحة. تتضمن المعلومات الاسم والقيمة وبيانات التعريف حول كل خاصية من الخصائص.

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)
getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)

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

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)
getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)

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

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)
getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)

يحصل على تقدم عملية فقدان الحصة بدأت مع StartQuorumLoss، باستخدام معرف العملية المتوفرة.

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)
getRepairTaskList(ServiceCallback<RepairTask[]>)
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)
getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)

يحصل على صحة النسخة المتماثلة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على النسخة المتماثلة استنادا إلى الحالة الصحية.

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)

يحصل على صحة النسخة المتماثلة للخدمة ذات الحالة Service Fabric أو مثيل خدمة عديم الحالة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة النسخة المتماثلة.

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)
getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)

تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)
getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)

ترجع نقطة نهاية GetReplicas معلومات حول النسخ المتماثلة للقسم المحدد. تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)
getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين النسخ الاحتياطي Service Fabric للخدمة والأقسام ضمن هذه الخدمة.

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)

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

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)

يحصل على وصف خدمة Service Fabric موجودة. يجب إنشاء خدمة قبل الحصول على وصفها.

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)
getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)

الاستجابة هي قائمة كائنات ServiceEvent.

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceHealth(string, ServiceCallback<ServiceHealth>)
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)

الحصول على المعلومات الصحية للخدمة المحددة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)
getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)

الحصول على المعلومات الصحية للخدمة المحددة. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)
getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)

إرجاع معلومات حول الخدمة المحددة التي تنتمي إلى تطبيق Service Fabric المحدد.

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)
getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)

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

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)
getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)

يحصل على البيان الذي يصف نوع الخدمة. تحتوي الاستجابة على XML بيان الخدمة كسلسلة.

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)
getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)

يحصل على اسم الخدمة للقسم المحدد. يتم إرجاع خطأ 404 إذا لم يكن معرف القسم موجودا في نظام المجموعة.

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)
getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)

الاستجابة هي قائمة كائنات ServiceEvent.

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)

يحصل على معلومات حول نوع خدمة معين مدعوم من قبل نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404. يتم إرجاع استجابة 204 إذا لم يتم العثور على نوع الخدمة المحدد في نظام المجموعة.

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)
getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمات التي يدعمها نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404.

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)
getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)

تعداد كافة أسماء Service Fabric تحت اسم معين. إذا لم يتم احتواء الأسماء الفرعية في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. سيفشل الاستعلام عن اسم غير موجود.

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)
getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)

إرجاع المعلومات حول النسخ المتماثلة غير المكبدة للخدمة. إذا تم تحديد PartitionId، فستحتوي النتيجة على معلومات فقط حول النسخ المتماثلة غير المستبدلة لهذا القسم. إذا لم يتم تحديد PartitionId، فستحتوي النتيجة على معلومات حول النسخ المتماثلة غير المستبدلة لجميع أقسام تلك الخدمة. إذا تم تعيين OnlyQueryPrimaries إلى true، فستحتوي النتيجة على معلومات حول النسخ المتماثلة الأساسية فقط، وستتجاهل النسخ المتماثلة الثانوية غير المحددة.

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)
getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)

احصل على حالة الخدمة لخدمة Service Fabric Upgrade Orchestration Service. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)

استدعاء واجهة برمجة تطبيقات الحاوية على حاوية تم نشرها على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)
invokeInfrastructureCommand(string, ServiceCallback<string>)
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)

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

تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)
invokeInfrastructureQuery(string, ServiceCallback<string>)
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)

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

تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)
movePrimaryReplica(string, ServiceCallback<void>)
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)

ينقل هذا الأمر النسخة المتماثلة الأساسية لقسم خدمة ذات حالة، مع احترام جميع القيود. إذا تم تحديد معلمة NodeName، نقل الأساسي إلى العقدة المحددة (إذا كانت القيود تسمح بذلك). إذا لم يتم تحديد معلمة NodeName، نقل النسخة المتماثلة الأساسية إلى عقدة عشوائية في نظام المجموعة. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الأساسي بغض النظر عن القيود.

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)
moveSecondaryReplica(string, string, ServiceCallback<void>)
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)

ينقل هذا الأمر النسخة المتماثلة الثانوية لقسم خدمة ذات حالة، مع احترام جميع القيود. يجب تحديد المعلمة CurrentNodeName لتعريف النسخة المتماثلة التي تم نقلها. يجب تحديد اسم العقدة المصدر، ولكن يمكن حذف اسم العقدة الجديدة، وفي هذه الحالة يتم نقل النسخة المتماثلة إلى عقدة عشوائية. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الثانوية بغض النظر عن القيود.

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)
postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)

ستعمل Chaos على جدولة عمليات التشغيل تلقائيا استنادا إلى جدول الفوضى. سيتم تحديث جدول الفوضى إذا كان الإصدار المقدم يطابق الإصدار على الخادم. عند تحديث Chaos Schedule، يتم زيادة الإصدار على الخادم بمقدار 1. سيلتف الإصدار الموجود على الخادم مرة أخرى إلى 0 بعد الوصول إلى عدد كبير. إذا كان Chaos قيد التشغيل عند إجراء هذا الاستدعاء، فسيفشل الاستدعاء.

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)

توفير نوع تطبيق Service Fabric مع نظام المجموعة. مطلوب التوفير قبل أن يمكن إنشاء مثيل لأي تطبيقات جديدة. يمكن تنفيذ عملية التوفير إما على حزمة التطبيق المحددة بواسطة relativePathInImageStore، أو باستخدام URI الخارجي '.sfpkg'.

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)
provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)

التحقق من صحة وتوفير التعليمات البرمجية أو حزم التكوين لمجموعة Service Fabric.

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)
putProperty(string, PropertyDescription, ServiceCallback<void>)
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)

إنشاء الخاصية "نسيج الخدمة" المحددة أو تحديثها باسم معين.

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)
recoverAllPartitions(ServiceCallback<void>)
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)

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

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)
recoverPartition(string, ServiceCallback<void>)
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)

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

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)
recoverServicePartitions(string, ServiceCallback<void>)
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)

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

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)
recoverSystemPartitions(ServiceCallback<void>)
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)

يشير إلى مجموعة Service Fabric أنه يجب أن يحاول استرداد خدمات النظام العالقة حاليا في فقدان الحصة. يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)
removeComposeDeployment(string, ServiceCallback<void>)
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)

حذف نشر إنشاء Service Fabric موجود.

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)
removeConfigurationOverrides(string, ServiceCallback<void>)
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)

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

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)
removeNodeState(string, ServiceCallback<void>)
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)

وهذا يعني أنه لا يمكن استرداد الحالة المستمرة لتلك العقدة. يحدث هذا بشكل عام إذا تم مسح قرص ثابت نظيف، أو إذا تعطل قرص ثابت. يجب أن تكون العقدة معطلة حتى تنجح هذه العملية. تتيح هذه العملية ل Service Fabric معرفة أن النسخ المتماثلة على تلك العقدة لم تعد موجودة، وأن Service Fabric يجب أن يتوقف عن انتظار النسخ المتماثلة هذه للنسخ الاحتياطية. لا تقم بتشغيل الأمر cmdlet هذا إذا لم تتم إزالة الحالة على العقدة ويمكن أن تعود العقدة مع حالتها سليمة. بدءا من Service Fabric 6.5، من أجل استخدام واجهة برمجة التطبيقات هذه للعقد الأولية، يرجى تغيير العقد الأولية إلى عقد عادية (غير أولية) ثم استدعاء واجهة برمجة التطبيقات هذه لإزالة حالة العقدة. إذا كان نظام المجموعة قيد التشغيل على Azure، بعد تعطل عقدة البذور، سيحاول Service Fabric تغييرها إلى عقدة غير أولية تلقائيا. لتحقيق ذلك، تأكد من أن عدد العقد غير الأولية في نوع العقدة الأساسية لا يقل عن عدد عقد البذور لأسفل. إذا لزم الأمر، أضف المزيد من العقد إلى نوع العقدة الأساسية لتحقيق ذلك. بالنسبة للمجموعة المستقلة، إذا لم يكن من المتوقع أن تعود العقدة الأولية لأسفل بحالة سليمة، فيرجى إزالة العقدة من المجموعة، راجع https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)
removeReplica(string, string, string, ServiceCallback<void>)
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)

تحاكي واجهة برمجة التطبيقات هذه فشل النسخة المتماثلة ل Service Fabric عن طريق إزالة نسخة متماثلة من مجموعة Service Fabric. تقوم الإزالة بإغلاق النسخة المتماثلة، ونقل النسخة المتماثلة إلى الدور بلا، ثم إزالة كافة معلومات حالة النسخة المتماثلة من نظام المجموعة. تختبر واجهة برمجة التطبيقات هذه مسار إزالة حالة النسخة المتماثلة، وتحاكي المسار الدائم لخطأ التقرير من خلال واجهات برمجة تطبيقات العميل. تحذير - لا توجد فحوصات أمان يتم إجراؤها عند استخدام واجهة برمجة التطبيقات هذه. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان البيانات للخدمات ذات الحالة. بالإضافة إلى ذلك، تؤثر علامة forceRemove على جميع النسخ المتماثلة الأخرى المستضافة في نفس العملية.

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)
reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)

يبلغ عن الحالة الصحية لتطبيق Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى تطبيق بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على صحة التطبيق وتحقق من ظهور التقرير في قسم HealthEvents.

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)
reportClusterHealth(HealthInformation, ServiceCallback<void>)
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)

إرسال تقرير حماية على مجموعة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetClusterHealth وتحقق من ظهور التقرير في قسم HealthEvents.

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)

يبلغ عن الحالة الصحية للتطبيق المنشور على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة التطبيق المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)

يبلغ عن الحالة الصحية لحزمة الخدمة للتطبيق المنشورة على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة حزمة الخدمة المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)
reportNodeHealth(string, HealthInformation, ServiceCallback<void>)
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)

يبلغ عن الحالة الصحية لعقدة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetNodeHealth وتحقق من ظهور التقرير في قسم HealthEvents.

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)
reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)

يبلغ عن الحالة الصحية لقسم Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى قسم بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetPartitionHealth وتحقق من ظهور التقرير في قسم HealthEvents.

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)

يبلغ عن الحالة الصحية للنسخة المتماثلة ل Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى النسخة المتماثلة لبوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetReplicaHealth وتحقق من ظهور التقرير في قسم HealthEvents.

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)
reportServiceHealth(string, HealthInformation, ServiceCallback<void>)
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)

يبلغ عن الحالة الصحية لخدمة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetServiceHealth وتحقق من ظهور التقرير في قسم HealthEvents.

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)
resetPartitionLoad(string, ServiceCallback<void>)
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)

إعادة تعيين التحميل الحالي لقسم Service Fabric إلى التحميل الافتراضي للخدمة.

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)
resolveService(string, ServiceCallback<ResolvedServicePartition>)
resolveService(string, ServiceFabricClientResolveServiceOptionalParams)

حل قسم خدمة Service Fabric للحصول على نقاط النهاية للنسخ المتماثلة للخدمة.

resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)

إعادة تشغيل حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric في نظام مجموعة. يؤدي هذا إلى إجهاض عملية حزمة التعليمات البرمجية، والتي ستقوم بإعادة تشغيل جميع النسخ المتماثلة لخدمة المستخدم المستضافة في تلك العملية.

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)
restartNode(string, RestartNodeDescription, ServiceCallback<void>)
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)

إعادة تشغيل عقدة نظام مجموعة Service Fabric التي بدأت بالفعل.

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)
restartReplica(string, string, string, ServiceCallback<void>)
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)

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

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)
restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)

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

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)
resumeApplicationBackup(string, ServiceCallback<void>)
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)

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

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)

استئناف ترقية تطبيق Service Fabric اليدوي غير الخاضع للمراقبة. يقوم Service Fabric بترقية مجال ترقية واحد في كل مرة. للترقيات اليدوية غير الخاضعة للمراقبة، بعد انتهاء Service Fabric من مجال الترقية، ينتظر منك استدعاء واجهة برمجة التطبيقات هذه قبل المتابعة إلى مجال الترقية التالي.

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)

اجعل التعليمات البرمجية لنظام المجموعة أو ترقية التكوين تنتقل إلى مجال الترقية التالي إذا كان ذلك مناسبا.

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)
resumePartitionBackup(string, ServiceCallback<void>)
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)

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

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)
resumeServiceBackup(string, ServiceCallback<void>)
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)

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

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)
rollbackApplicationUpgrade(string, ServiceCallback<void>)
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)

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

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)
rollbackClusterUpgrade(ServiceCallback<void>)
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)

التراجع عن التعليمات البرمجية أو ترقية التكوين لمجموعة Service Fabric.

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)

تحديث حالة الخدمة لخدمة تنسيق ترقية Service Fabric. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)

التحقق من صحة معلمات ترقية التطبيق المتوفرة وبدء ترقية التطبيق إذا كانت المعلمات صالحة.

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)
startChaos(ChaosParameters, ServiceCallback<void>)
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)

إذا لم يكن Chaos قيد التشغيل بالفعل في نظام المجموعة، فإنه يبدأ Chaos مع المعلمات التي تم تمريرها في Chaos. إذا كان Chaos قيد التشغيل بالفعل عند إجراء هذا الاستدعاء، يفشل الاستدعاء مع رمز الخطأ FABRIC_E_CHAOS_ALREADY_RUNNING. راجع المقالة حمل الفوضى التي يتم التحكم فيها في مجموعات Service Fabric لمزيد من التفاصيل.

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)

تحقق من صحة معلمات ترقية التكوين المتوفرة وابدأ في ترقية تكوين نظام المجموعة إذا كانت المعلمات صالحة.

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)
startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)

تحقق من صحة معلمات الترقية المتوفرة وابدأ في ترقية التعليمات البرمجية أو إصدار التكوين لمجموعة Service Fabric إذا كانت المعلمات صالحة.

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)

التحقق من صحة معلمات الترقية المتوفرة وبدء ترقية النشر إذا كانت المعلمات صالحة.

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)
startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)

ستتسبب واجهة برمجة التطبيقات هذه في فقدان البيانات للقسم المحدد. سيؤدي إلى تشغيل استدعاء لواجهة برمجة تطبيقات OnDataLoss للقسم. يعتمد فقدان البيانات الفعلي على DataLossMode المحدد.

  • PartialDataLoss - تتم إزالة حصة النسخ المتماثلة فقط ويتم تشغيل OnDataLoss للقسم ولكن فقدان البيانات الفعلي يعتمد على وجود النسخ المتماثل أثناء الطيران.
  • FullDataLoss - تتم إزالة جميع النسخ المتماثلة ومن ثم يتم فقدان جميع البيانات وتشغيل OnDataLoss.

يجب استدعاء واجهة برمجة التطبيقات هذه فقط مع خدمة ذات حالة كهدف.

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

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

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

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)

بدء عقدة نظام المجموعة أو إيقافها. عقدة نظام المجموعة هي عملية، وليس مثيل نظام التشغيل نفسه. لبدء عقدة، مرر "Start" للمعلمة NodeTransitionType. لإيقاف عقدة، مرر "Stop" للمعلمة NodeTransitionType. تبدأ واجهة برمجة التطبيقات هذه العملية - عندما تقوم واجهة برمجة التطبيقات بإرجاع العقدة ربما لم تنته من الانتقال بعد. اتصل ب GetNodeTransitionProgress بنفس OperationId للحصول على تقدم العملية.

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)

واجهة برمجة التطبيقات هذه مفيدة لاختبار تجاوز الفشل.

إذا تم استخدامه لاستهداف قسم خدمة عديم الحالة، يجب أن يكون RestartPartitionMode AllReplicasOrInstances.

استدعاء واجهة برمجة تطبيقات GetPartitionRestartProgress باستخدام معرف العملية نفسه للحصول على التقدم.

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)

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

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

يمكن استدعاء هذا فقط على خدمات الحالة الدائمة (HasPersistedState==true). لا تستخدم واجهة برمجة التطبيقات هذه على الخدمات عديمة الحالة أو الخدمات ذات الحالة في الذاكرة فقط.

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams, ServiceCallback<void>)
startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)

العودة إلى الحالة السابقة لنسيج الخدمة لإنشاء ترقية التوزيع.

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
stopChaos(ServiceCallback<void>)
stopChaos(ServiceFabricClientStopChaosOptionalParams)

يمنع Chaos من تنفيذ أخطاء جديدة. ستستمر الأخطاء أثناء الطيران في التنفيذ حتى تكتمل. يتم وضع جدول الفوضى الحالي في حالة توقف. بمجرد إيقاف الجدول الزمني، سيبقى في الحالة المتوقفة ولن يتم استخدامه في Chaos Schedule عمليات تشغيل جديدة من Chaos. يجب تعيين جدول فوضى جديد لاستئناف الجدولة.

stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)

إرسال دفعة من عمليات الممتلكات. سيتم تنفيذ جميع العمليات أو لن يتم تنفيذ أي منها.

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)
suspendApplicationBackup(string, ServiceCallback<void>)
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)

يتم تعليق التطبيق الذي تم تكوينه لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافه مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للتطبيق بأكمله. وهذا يعني أن جميع الخدمات والأقسام ضمن هذا التطبيق معلقة الآن للنسخ الاحتياطي.

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)
suspendPartitionBackup(string, ServiceCallback<void>)
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)

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

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)
suspendServiceBackup(string, ServiceCallback<void>)
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)

تم تعليق الخدمة التي تم تكوينها لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافها مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للخدمة بأكملها. وهذا يعني أن جميع الأقسام ضمن هذه الخدمة موقوفة الآن للنسخ الاحتياطي.

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)
toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)

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

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)

يمكن تنفيذ هذه العملية فقط إذا تم حذف كافة مثيلات التطبيق من نوع التطبيق. بمجرد إلغاء تسجيل نوع التطبيق، لا يمكن إنشاء مثيلات تطبيق جديدة لنوع التطبيق المحدد هذا.

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)
unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)

وهو مدعوم لإلغاء توفير التعليمات البرمجية والتكوين بشكل منفصل.

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)

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

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)
updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)

تحديث نهج النسخ الاحتياطي الذي تم تحديده بواسطة {backupPolicyName}

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)

تحديث معلمات الترقية المستخدمة أثناء ترقية مجموعة Service Fabric.

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)
updateRepairExecutionState(RepairTask, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)
updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)

تسمح واجهة برمجة التطبيقات هذه بتحديث خصائص خدمة Service Fabric قيد التشغيل. مجموعة الخصائص التي يمكن تحديثها هي مجموعة فرعية من الخصائص التي تم تحديدها في وقت إنشاء الخدمة. يمكن الحصول على المجموعة الحالية من الخصائص باستخدام GetServiceDescription API. لاحظ أن تحديث خصائص خدمة قيد التشغيل يختلف عن ترقية التطبيق الخاص بك باستخدام StartApplicationUpgrade API. الترقية هي عملية خلفية طويلة الأمد تتضمن نقل التطبيق من إصدار إلى آخر، مجال ترقية واحد في كل مرة، بينما يطبق التحديث الخصائص الجديدة على الفور على الخدمة.

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)
uploadFile(string, ServiceCallback<void>)
uploadFile(string, ServiceFabricClientUploadFileOptionalParams)

تحميل محتويات الملف إلى مخزن الصور. استخدم واجهة برمجة التطبيقات هذه إذا كان الملف صغيرا بما يكفي لتحميله مرة أخرى إذا فشل الاتصال. يجب إضافة بيانات الملف إلى نص الطلب. سيتم تحميل المحتويات إلى المسار المحدد. تستخدم خدمة مخزن الصور ملف علامة للإشارة إلى توفر المجلد. ملف العلامة هو ملف فارغ يسمى "_.dir". يتم إنشاء ملف العلامة بواسطة خدمة مخزن الصور عند تحميل جميع الملفات في مجلد. عند استخدام نهج File-by-File لتحميل حزمة التطبيق في REST، لا تكون خدمة مخزن الصور على علم بالتسلسل الهرمي للملفات لحزمة التطبيق؛ تحتاج إلى إنشاء ملف علامة لكل مجلد وتحميله الأخير، لإعلام خدمة مخزن الصور باكتمال المجلد.

uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)
uploadFileChunk(string, string, string, ServiceCallback<void>)
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)

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

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

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)

الأساليب المتوارثة

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

تفاصيل المنشئ

ServiceFabricClient(ServiceFabricClientOptions)

تهيئة مثيل جديد من فئة ServiceFabricClient.

new ServiceFabricClient(options?: ServiceFabricClientOptions)

المعلمات

options
ServiceFabricClientOptions

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

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

meshApplication

meshApplication: MeshApplication

قيمة الخاصية

meshCodePackage

meshCodePackage: MeshCodePackage

قيمة الخاصية

meshGateway

meshGateway: MeshGateway

قيمة الخاصية

meshNetwork

meshNetwork: MeshNetwork

قيمة الخاصية

meshSecret

meshSecret: MeshSecret

قيمة الخاصية

meshSecretValue

meshSecretValue: MeshSecretValue

قيمة الخاصية

meshService

meshService: MeshService

قيمة الخاصية

meshServiceReplica

meshServiceReplica: MeshServiceReplica

قيمة الخاصية

meshVolume

meshVolume: MeshVolume

قيمة الخاصية

تفاصيل الأسلوب

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

configParameterOverrideList

ConfigParameterOverride[]

وصف لإضافة قائمة بتجاوزات التكوين.

callback

ServiceCallback<void>

رد الاتصال

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)

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

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options?: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

configParameterOverrideList

ConfigParameterOverride[]

وصف لإضافة قائمة بتجاوزات التكوين.

options
ServiceFabricClientAddConfigurationParameterOverridesOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)

function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

configParameterOverrideList

ConfigParameterOverride[]

وصف لإضافة قائمة بتجاوزات التكوين.

options
ServiceFabricClientAddConfigurationParameterOverridesOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

backupPartition(string, ServiceCallback<void>)

function backupPartition(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)

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

function backupPartition(partitionId: string, options?: ServiceFabricClientBackupPartitionOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientBackupPartitionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)

function backupPartition(partitionId: string, options: ServiceFabricClientBackupPartitionOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientBackupPartitionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

cancelOperation(string, boolean, ServiceCallback<void>)

function cancelOperation(operationId: string, force: boolean, callback: ServiceCallback<void>)

المعلمات

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

force

boolean

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

callback

ServiceCallback<void>

رد الاتصال

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)

تبدأ واجهات برمجة التطبيقات التالية عمليات الخطأ التي قد يتم إلغاؤها باستخدام CancelOperation: StartDataLoss، StartQuorumLoss، StartPartitionRestart، StartNodeTransition.

إذا كانت القوة خاطئة، إيقاف العملية المحددة التي يسببها المستخدم بأمان وتنظيفها. إذا كانت القوة صحيحة، إجهاض الأمر، وقد يتم ترك بعض الحالة الداخلية وراءها. يجب استخدام تحديد القوة على أنها true بعناية. لا يسمح باستدعاء واجهة برمجة التطبيقات هذه مع تعيين القوة إلى true حتى يتم استدعاء واجهة برمجة التطبيقات هذه بالفعل على نفس أمر الاختبار مع تعيين القوة إلى خطأ أولا، أو ما لم يكن أمر الاختبار يحتوي بالفعل على OperationState من OperationState.RollingBack. توضيح: OperationState.RollingBack يعني أن النظام سيكون/يقوم بتنظيف حالة النظام الداخلية الناتجة عن تنفيذ الأمر. لن يستعيد البيانات إذا تسبب أمر الاختبار في فقدان البيانات. على سبيل المثال، إذا قمت باستدعاء StartDataLoss ثم استدعاء واجهة برمجة التطبيقات هذه، سيقوم النظام فقط بتنظيف الحالة الداخلية من تشغيل الأمر. لن يستعيد بيانات القسم الهدف، إذا تقدم الأمر بما يكفي للتسبب في فقدان البيانات.

ملاحظة مهمة: إذا تم استدعاء واجهة برمجة التطبيقات هذه باستخدام force==true، فقد يتم ترك الحالة الداخلية وراءك.

function cancelOperation(operationId: string, force: boolean, options?: ServiceFabricClientCancelOperationOptionalParams): Promise<RestResponse>

المعلمات

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

force

boolean

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

options
ServiceFabricClientCancelOperationOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)

function cancelOperation(operationId: string, force: boolean, options: ServiceFabricClientCancelOperationOptionalParams, callback: ServiceCallback<void>)

المعلمات

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

force

boolean

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

options
ServiceFabricClientCancelOperationOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options?: RequestOptionsBase): Promise<CancelRepairTaskResponse>

المعلمات

repairTaskCancelDescription
RepairTaskCancelDescription

توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.CancelRepairTaskResponse>

cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskCancelDescription
RepairTaskCancelDescription

توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.

options
RequestOptionsBase

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

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)

function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskCancelDescription
RepairTaskCancelDescription

توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

commitImageStoreUploadSession(string, ServiceCallback<void>)

function commitImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

callback

ServiceCallback<void>

رد الاتصال

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)

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

function commitImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams): Promise<RestResponse>

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientCommitImageStoreUploadSessionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)

function commitImageStoreUploadSession(sessionId: string, options: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientCommitImageStoreUploadSessionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, callback: ServiceCallback<void>)

المعلمات

imageStoreCopyDescription
ImageStoreCopyDescription

يصف وصف النسخ لمخزن الصور.

callback

ServiceCallback<void>

رد الاتصال

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)

نسخ محتوى مخزن الصور من المسار النسبي لمخزن الصور المصدر إلى المسار النسبي لمخزن الصور الوجهة.

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options?: ServiceFabricClientCopyImageStoreContentOptionalParams): Promise<RestResponse>

المعلمات

imageStoreCopyDescription
ImageStoreCopyDescription

يصف وصف النسخ لمخزن الصور.

options
ServiceFabricClientCopyImageStoreContentOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)

function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options: ServiceFabricClientCopyImageStoreContentOptionalParams, callback: ServiceCallback<void>)

المعلمات

imageStoreCopyDescription
ImageStoreCopyDescription

يصف وصف النسخ لمخزن الصور.

options
ServiceFabricClientCopyImageStoreContentOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createApplication(ApplicationDescription, ServiceCallback<void>)

function createApplication(applicationDescription: ApplicationDescription, callback: ServiceCallback<void>)

المعلمات

applicationDescription
ApplicationDescription

وصف لإنشاء تطبيق.

callback

ServiceCallback<void>

رد الاتصال

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)

إنشاء تطبيق Service Fabric باستخدام الوصف المحدد.

function createApplication(applicationDescription: ApplicationDescription, options?: ServiceFabricClientCreateApplicationOptionalParams): Promise<RestResponse>

المعلمات

applicationDescription
ApplicationDescription

وصف لإنشاء تطبيق.

options
ServiceFabricClientCreateApplicationOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)

function createApplication(applicationDescription: ApplicationDescription, options: ServiceFabricClientCreateApplicationOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationDescription
ApplicationDescription

وصف لإنشاء تطبيق.

options
ServiceFabricClientCreateApplicationOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, callback: ServiceCallback<void>)

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)

إنشاء نهج نسخ احتياطي يمكن إقرانه لاحقا بتطبيق Service Fabric أو خدمة أو قسم للنسخ الاحتياطي الدوري.

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options?: ServiceFabricClientCreateBackupPolicyOptionalParams): Promise<RestResponse>

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

options
ServiceFabricClientCreateBackupPolicyOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)

function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options: ServiceFabricClientCreateBackupPolicyOptionalParams, callback: ServiceCallback<void>)

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

options
ServiceFabricClientCreateBackupPolicyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, callback: ServiceCallback<void>)

المعلمات

createComposeDeploymentDescription
CreateComposeDeploymentDescription

يصف نشر الإنشاء الذي يجب إنشاؤه.

callback

ServiceCallback<void>

رد الاتصال

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)

الإنشاء هو تنسيق ملف يصف التطبيقات متعددة الحاويات. تسمح واجهة برمجة التطبيقات هذه بنشر التطبيقات المستندة إلى الحاوية المعرفة بتنسيق الإنشاء في مجموعة Service Fabric. بمجرد إنشاء النشر، يمكن تعقب حالته عبر واجهة برمجة تطبيقات GetComposeDeploymentStatus.

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options?: ServiceFabricClientCreateComposeDeploymentOptionalParams): Promise<RestResponse>

المعلمات

createComposeDeploymentDescription
CreateComposeDeploymentDescription

يصف نشر الإنشاء الذي يجب إنشاؤه.

options
ServiceFabricClientCreateComposeDeploymentOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)

function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options: ServiceFabricClientCreateComposeDeploymentOptionalParams, callback: ServiceCallback<void>)

المعلمات

createComposeDeploymentDescription
CreateComposeDeploymentDescription

يصف نشر الإنشاء الذي يجب إنشاؤه.

options
ServiceFabricClientCreateComposeDeploymentOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createName(NameDescription, ServiceCallback<void>)

function createName(nameDescription: NameDescription, callback: ServiceCallback<void>)

المعلمات

nameDescription
NameDescription

يصف اسم Service Fabric الذي سيتم إنشاؤه.

callback

ServiceCallback<void>

رد الاتصال

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)

إنشاء اسم Service Fabric المحدد.

function createName(nameDescription: NameDescription, options?: ServiceFabricClientCreateNameOptionalParams): Promise<RestResponse>

المعلمات

nameDescription
NameDescription

يصف اسم Service Fabric الذي سيتم إنشاؤه.

options
ServiceFabricClientCreateNameOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)

function createName(nameDescription: NameDescription, options: ServiceFabricClientCreateNameOptionalParams, callback: ServiceCallback<void>)

المعلمات

nameDescription
NameDescription

يصف اسم Service Fabric الذي سيتم إنشاؤه.

options
ServiceFabricClientCreateNameOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createRepairTask(RepairTask, RequestOptionsBase)

بالنسبة للمجموعات التي تم تكوين خدمة "إدارة الإصلاح"، توفر واجهة برمجة التطبيقات هذه طريقة لإنشاء مهام الإصلاح التي يتم تشغيلها تلقائيا أو يدويا. بالنسبة لمهام الإصلاح التي يتم تشغيلها تلقائيا، يجب تشغيل منفذ إصلاح مناسب لتشغيل كل إجراء إصلاح تلقائيا. تتوفر هذه حاليا فقط في Azure Cloud Services المكونة خصيصا.

لإنشاء مهمة إصلاح يدوية، قم بتوفير مجموعة من أسماء العقد المتأثرة والتأثير المتوقع. عندما تتغير حالة مهمة الإصلاح التي تم إنشاؤها إلى معتمدة، يمكنك تنفيذ إجراءات الإصلاح بأمان على تلك العقد.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function createRepairTask(repairTask: RepairTask, options?: RequestOptionsBase): Promise<CreateRepairTaskResponse>

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.CreateRepairTaskResponse>

createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function createRepairTask(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

options
RequestOptionsBase

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

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

function createRepairTask(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

createService(string, ServiceDescriptionUnion, ServiceCallback<void>)

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceDescription
ServiceDescriptionUnion

المعلومات اللازمة لإنشاء خدمة.

callback

ServiceCallback<void>

رد الاتصال

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)

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

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options?: ServiceFabricClientCreateServiceOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceDescription
ServiceDescriptionUnion

المعلومات اللازمة لإنشاء خدمة.

options
ServiceFabricClientCreateServiceOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)

function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options: ServiceFabricClientCreateServiceOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceDescription
ServiceDescriptionUnion

المعلومات اللازمة لإنشاء خدمة.

options
ServiceFabricClientCreateServiceOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceFromTemplateDescription
ServiceFromTemplateDescription

توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.

callback

ServiceCallback<void>

رد الاتصال

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)

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

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options?: ServiceFabricClientCreateServiceFromTemplateOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceFromTemplateDescription
ServiceFromTemplateDescription

توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.

options
ServiceFabricClientCreateServiceFromTemplateOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)

function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options: ServiceFabricClientCreateServiceFromTemplateOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceFromTemplateDescription
ServiceFromTemplateDescription

توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.

options
ServiceFabricClientCreateServiceFromTemplateOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteApplication(string, ServiceCallback<void>)

function deleteApplication(applicationId: string, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)

يجب إنشاء تطبيق قبل حذفه. سيؤدي حذف تطبيق إلى حذف جميع الخدمات التي تعد جزءا من هذا التطبيق. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف التطبيق وجميع خدماته بقوة.

function deleteApplication(applicationId: string, options?: ServiceFabricClientDeleteApplicationOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientDeleteApplicationOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)

function deleteApplication(applicationId: string, options: ServiceFabricClientDeleteApplicationOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientDeleteApplicationOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteBackupPolicy(string, ServiceCallback<void>)

function deleteBackupPolicy(backupPolicyName: string, callback: ServiceCallback<void>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)

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

function deleteBackupPolicy(backupPolicyName: string, options?: ServiceFabricClientDeleteBackupPolicyOptionalParams): Promise<RestResponse>

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientDeleteBackupPolicyOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)

function deleteBackupPolicy(backupPolicyName: string, options: ServiceFabricClientDeleteBackupPolicyOptionalParams, callback: ServiceCallback<void>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientDeleteBackupPolicyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteImageStoreContent(string, ServiceCallback<void>)

function deleteImageStoreContent(contentPath: string, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

callback

ServiceCallback<void>

رد الاتصال

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)

حذف محتوى مخزن الصور الموجود الذي يتم العثور عليه داخل المسار النسبي لمخزن الصور المحدد. يمكن استخدام هذا الأمر لحذف حزم التطبيقات التي تم تحميلها بمجرد توفيرها.

function deleteImageStoreContent(contentPath: string, options?: ServiceFabricClientDeleteImageStoreContentOptionalParams): Promise<RestResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientDeleteImageStoreContentOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)

function deleteImageStoreContent(contentPath: string, options: ServiceFabricClientDeleteImageStoreContentOptionalParams, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientDeleteImageStoreContentOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteImageStoreUploadSession(string, ServiceCallback<void>)

function deleteImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

callback

ServiceCallback<void>

رد الاتصال

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)

سيؤدي طلب DELETE إلى انتهاء صلاحية جلسة التحميل الحالية وإزالة أي مجموعات ملفات تم تحميلها مسبقا.

function deleteImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams): Promise<RestResponse>

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)

function deleteImageStoreUploadSession(sessionId: string, options: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteName(string, ServiceCallback<void>)

function deleteName(nameId: string, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

callback

ServiceCallback<void>

رد الاتصال

deleteName(string, ServiceFabricClientDeleteNameOptionalParams)

حذف اسم Service Fabric المحدد. يجب إنشاء اسم قبل حذفه. سيفشل حذف اسم بخصائص تابعة.

function deleteName(nameId: string, options?: ServiceFabricClientDeleteNameOptionalParams): Promise<RestResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientDeleteNameOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)

function deleteName(nameId: string, options: ServiceFabricClientDeleteNameOptionalParams, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientDeleteNameOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteProperty(string, string, ServiceCallback<void>)

function deleteProperty(nameId: string, propertyName: string, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

callback

ServiceCallback<void>

رد الاتصال

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)

حذف الخاصية Service Fabric المحددة تحت اسم معين. يجب إنشاء خاصية قبل حذفها.

function deleteProperty(nameId: string, propertyName: string, options?: ServiceFabricClientDeletePropertyOptionalParams): Promise<RestResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

options
ServiceFabricClientDeletePropertyOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)

function deleteProperty(nameId: string, propertyName: string, options: ServiceFabricClientDeletePropertyOptionalParams, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

options
ServiceFabricClientDeletePropertyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options?: RequestOptionsBase): Promise<RestResponse>

المعلمات

repairTaskDeleteDescription
RepairTaskDeleteDescription

توضح هذه المقالة مهمة الإصلاح المراد حذفها.

options
RequestOptionsBase

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options: RequestOptionsBase, callback: ServiceCallback<void>)

المعلمات

repairTaskDeleteDescription
RepairTaskDeleteDescription

توضح هذه المقالة مهمة الإصلاح المراد حذفها.

options
RequestOptionsBase

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

callback

ServiceCallback<void>

رد الاتصال

deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)

function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, callback: ServiceCallback<void>)

المعلمات

repairTaskDeleteDescription
RepairTaskDeleteDescription

توضح هذه المقالة مهمة الإصلاح المراد حذفها.

callback

ServiceCallback<void>

رد الاتصال

deleteService(string, ServiceCallback<void>)

function deleteService(serviceId: string, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)

يجب إنشاء خدمة قبل حذفها. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف الخدمة بقوة.

function deleteService(serviceId: string, options?: ServiceFabricClientDeleteServiceOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientDeleteServiceOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)

function deleteService(serviceId: string, options: ServiceFabricClientDeleteServiceOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientDeleteServiceOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.

callback

ServiceCallback<void>

رد الاتصال

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)

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

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options?: ServiceFabricClientDeployServicePackageToNodeOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.

options
ServiceFabricClientDeployServicePackageToNodeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)

function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options: ServiceFabricClientDeployServicePackageToNodeOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

deployServicePackageToNodeDescription
DeployServicePackageToNodeDescription

توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.

options
ServiceFabricClientDeployServicePackageToNodeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

disableApplicationBackup(string, ServiceCallback<void>)

function disableApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)

تعطيل النسخ الاحتياطي الدوري لتطبيق Service Fabric الذي تم تمكينه مسبقا.

function disableApplicationBackup(applicationId: string, options?: ServiceFabricClientDisableApplicationBackupOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientDisableApplicationBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)

function disableApplicationBackup(applicationId: string, options: ServiceFabricClientDisableApplicationBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientDisableApplicationBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

deactivationIntentDescription
DeactivationIntentDescription

يصف الهدف أو سبب إلغاء تنشيط العقدة.

callback

ServiceCallback<void>

رد الاتصال

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)

إلغاء تنشيط عقدة مجموعة Service Fabric بهدف إلغاء التنشيط المحدد. بمجرد أن يكون إلغاء التنشيط قيد التقدم، يمكن زيادة هدف إلغاء التنشيط، ولكن لا يمكن تقليله (على سبيل المثال، يمكن إلغاء تنشيط العقدة التي تم إلغاء تنشيطها باستخدام هدف الإيقاف المؤقت بشكل أكبر مع إعادة التشغيل، ولكن ليس العكس. يمكن إعادة تنشيط العقد باستخدام عملية تنشيط عقدة في أي وقت بعد إلغاء تنشيطها. إذا لم يكتمل إلغاء التنشيط، سيؤدي ذلك إلى إلغاء التنشيط. ستظل العقدة التي تتعطل وترجع احتياطيا أثناء إلغاء التنشيط بحاجة إلى إعادة تنشيطها قبل وضع الخدمات على تلك العقدة.

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options?: ServiceFabricClientDisableNodeOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

deactivationIntentDescription
DeactivationIntentDescription

يصف الهدف أو سبب إلغاء تنشيط العقدة.

options
ServiceFabricClientDisableNodeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)

function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options: ServiceFabricClientDisableNodeOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

deactivationIntentDescription
DeactivationIntentDescription

يصف الهدف أو سبب إلغاء تنشيط العقدة.

options
ServiceFabricClientDisableNodeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

disablePartitionBackup(string, ServiceCallback<void>)

function disablePartitionBackup(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)

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

function disablePartitionBackup(partitionId: string, options?: ServiceFabricClientDisablePartitionBackupOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientDisablePartitionBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)

function disablePartitionBackup(partitionId: string, options: ServiceFabricClientDisablePartitionBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientDisablePartitionBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

disableServiceBackup(string, ServiceCallback<void>)

function disableServiceBackup(serviceId: string, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)

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

function disableServiceBackup(serviceId: string, options?: ServiceFabricClientDisableServiceBackupOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientDisableServiceBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)

function disableServiceBackup(serviceId: string, options: ServiceFabricClientDisableServiceBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientDisableServiceBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من تطبيق Service Fabric هذا. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableApplicationBackupOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnableApplicationBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)

function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableApplicationBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnableApplicationBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

enableNode(string, ServiceCallback<void>)

function enableNode(nodeName: string, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<void>

رد الاتصال

enableNode(string, ServiceFabricClientEnableNodeOptionalParams)

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

function enableNode(nodeName: string, options?: ServiceFabricClientEnableNodeOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientEnableNodeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)

function enableNode(nodeName: string, options: ServiceFabricClientEnableNodeOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientEnableNodeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للقسم المستمر ذي الحالة. يتم نسخ كل قسم احتياطيا وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق أو الخدمة، وهي جزء من القسم، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذا القسم. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnablePartitionBackupOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnablePartitionBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)

function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnablePartitionBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnablePartitionBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)

تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من خدمة Service Fabric هذه. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق، الذي تعد الخدمة جزءا منه، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذه الخدمة وأقسامها (ما لم يتم تجاوزها بشكل صريح على مستوى القسم). لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableServiceBackupOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnableServiceBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)

function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableServiceBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

enableBackupDescription
EnableBackupDescription

تحديد المعلمات لتمكين النسخ الاحتياطي.

options
ServiceFabricClientEnableServiceBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options?: RequestOptionsBase): Promise<ForceApproveRepairTaskResponse>

المعلمات

repairTaskApproveDescription
RepairTaskApproveDescription

توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.ForceApproveRepairTaskResponse>

forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskApproveDescription
RepairTaskApproveDescription

توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.

options
RequestOptionsBase

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

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)

function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskApproveDescription
RepairTaskApproveDescription

توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

getAadMetadata(ServiceCallback<AadMetadataObject>)

function getAadMetadata(callback: ServiceCallback<AadMetadataObject>)

المعلمات

callback

ServiceCallback<AadMetadataObject>

رد الاتصال

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)

يحصل على بيانات تعريف Azure Active Directory المستخدمة للاتصال الآمن بالمجموعة. لا يفترض استدعاء واجهة برمجة التطبيقات هذه بشكل منفصل. يوفر المعلومات اللازمة لإعداد اتصال Azure Active Directory الآمن مع مجموعة Service Fabric.

function getAadMetadata(options?: ServiceFabricClientGetAadMetadataOptionalParams): Promise<GetAadMetadataResponse>

المعلمات

options
ServiceFabricClientGetAadMetadataOptionalParams

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

المرتجعات

وعد<Models.GetAadMetadataResponse>

getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)

function getAadMetadata(options: ServiceFabricClientGetAadMetadataOptionalParams, callback: ServiceCallback<AadMetadataObject>)

المعلمات

options
ServiceFabricClientGetAadMetadataOptionalParams

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

callback

ServiceCallback<AadMetadataObject>

رد الاتصال

getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, callback: ServiceCallback<PagedBackupEntityList>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

callback

ServiceCallback<PagedBackupEntityList>

رد الاتصال

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)

إرجاع قائمة بتطبيق Service Fabric أو الخدمة أو القسم المقترن بنهج النسخ الاحتياطي هذا.

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options?: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams): Promise<GetAllEntitiesBackedUpByPolicyResponse>

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams

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

المرتجعات

وعد<Models.GetAllEntitiesBackedUpByPolicyResponse>

getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)

function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, callback: ServiceCallback<PagedBackupEntityList>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams

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

callback

ServiceCallback<PagedBackupEntityList>

رد الاتصال

getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)

function getApplicationBackupConfigurationInfo(applicationId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<PagedBackupConfigurationInfoList>

رد الاتصال

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين النسخ الاحتياطي ل Service Fabric للتطبيق والخدمات والأقسام ضمن هذا التطبيق.

function getApplicationBackupConfigurationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams): Promise<GetApplicationBackupConfigurationInfoResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams

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

المرتجعات

وعد<Models.GetApplicationBackupConfigurationInfoResponse>

getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)

function getApplicationBackupConfigurationInfo(applicationId: string, options: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams

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

callback

ServiceCallback<PagedBackupConfigurationInfoList>

رد الاتصال

getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getApplicationBackupList(applicationId: string, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)

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

function getApplicationBackupList(applicationId: string, options?: ServiceFabricClientGetApplicationBackupListOptionalParams): Promise<GetApplicationBackupListResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationBackupListOptionalParams

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

المرتجعات

وعد<Models.GetApplicationBackupListResponse>

getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getApplicationBackupList(applicationId: string, options: ServiceFabricClientGetApplicationBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationBackupListOptionalParams

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

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

رد الاتصال

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)

الاستجابة هي قائمة كائنات ApplicationEvent.

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationEventListOptionalParams): Promise<GetApplicationEventListResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetApplicationEventListOptionalParams

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

المرتجعات

وعد<Models.GetApplicationEventListResponse>

getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetApplicationEventListOptionalParams

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

callback

ServiceCallback<ApplicationEventUnion[]>

رد الاتصال

getApplicationHealth(string, ServiceCallback<ApplicationHealth>)

function getApplicationHealth(applicationId: string, callback: ServiceCallback<ApplicationHealth>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationHealth>

رد الاتصال

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)

إرجاع حالة التمثيل اللوني لتطبيق نسيج الخدمة. تبلغ الاستجابة إما عن حالة صحة "موافق" أو "خطأ" أو "تحذير". إذا لم يتم العثور على الكيان في مخزن الحماية، فسيرجع خطأ.

function getApplicationHealth(applicationId: string, options?: ServiceFabricClientGetApplicationHealthOptionalParams): Promise<GetApplicationHealthResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationHealthOptionalParams

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

المرتجعات

وعد<Models.GetApplicationHealthResponse>

getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)

function getApplicationHealth(applicationId: string, options: ServiceFabricClientGetApplicationHealthOptionalParams, callback: ServiceCallback<ApplicationHealth>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationHealthOptionalParams

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

callback

ServiceCallback<ApplicationHealth>

رد الاتصال

getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)

function getApplicationHealthUsingPolicy(applicationId: string, callback: ServiceCallback<ApplicationHealth>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationHealth>

رد الاتصال

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)

يحصل على صحة تطبيق Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.

function getApplicationHealthUsingPolicy(applicationId: string, options?: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams): Promise<GetApplicationHealthUsingPolicyResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetApplicationHealthUsingPolicyResponse>

getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)

function getApplicationHealthUsingPolicy(applicationId: string, options: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<ApplicationHealth>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<ApplicationHealth>

رد الاتصال

getApplicationInfo(string, ServiceCallback<ApplicationInfo>)

function getApplicationInfo(applicationId: string, callback: ServiceCallback<ApplicationInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationInfo>

رد الاتصال

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)

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

function getApplicationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationInfoOptionalParams): Promise<GetApplicationInfoResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationInfoOptionalParams

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

المرتجعات

وعد<Models.GetApplicationInfoResponse>

getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)

function getApplicationInfo(applicationId: string, options: ServiceFabricClientGetApplicationInfoOptionalParams, callback: ServiceCallback<ApplicationInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationInfoOptionalParams

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

callback

ServiceCallback<ApplicationInfo>

رد الاتصال

getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)

function getApplicationInfoList(callback: ServiceCallback<PagedApplicationInfoList>)

المعلمات

callback

ServiceCallback<PagedApplicationInfoList>

رد الاتصال

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)

يحصل على معلومات حول التطبيقات التي تم إنشاؤها أو قيد الإنشاء في مجموعة Service Fabric ومطابقة عوامل التصفية المحددة. تتضمن الاستجابة الاسم والنوع والحالة والمعلمات وتفاصيل أخرى حول التطبيق. إذا لم يتم احتواء التطبيقات في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. عوامل تصفية ApplicationTypeName وApplicationDefinitionKindFilter لا يمكن تحديدها في نفس الوقت.

function getApplicationInfoList(options?: ServiceFabricClientGetApplicationInfoListOptionalParams): Promise<GetApplicationInfoListResponse>

المعلمات

options
ServiceFabricClientGetApplicationInfoListOptionalParams

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

المرتجعات

وعد<Models.GetApplicationInfoListResponse>

getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)

function getApplicationInfoList(options: ServiceFabricClientGetApplicationInfoListOptionalParams, callback: ServiceCallback<PagedApplicationInfoList>)

المعلمات

options
ServiceFabricClientGetApplicationInfoListOptionalParams

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

callback

ServiceCallback<PagedApplicationInfoList>

رد الاتصال

getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)

function getApplicationLoadInfo(applicationId: string, callback: ServiceCallback<ApplicationLoadInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationLoadInfo>

رد الاتصال

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)

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

function getApplicationLoadInfo(applicationId: string, options?: ServiceFabricClientGetApplicationLoadInfoOptionalParams): Promise<GetApplicationLoadInfoResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationLoadInfoOptionalParams

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

المرتجعات

وعد<Models.GetApplicationLoadInfoResponse>

getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)

function getApplicationLoadInfo(applicationId: string, options: ServiceFabricClientGetApplicationLoadInfoOptionalParams, callback: ServiceCallback<ApplicationLoadInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationLoadInfoOptionalParams

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

callback

ServiceCallback<ApplicationLoadInfo>

رد الاتصال

getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ApplicationTypeManifest>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

callback

ServiceCallback<ApplicationTypeManifest>

رد الاتصال

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)

تحتوي الاستجابة على XML بيان التطبيق كسلسلة.

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetApplicationManifestOptionalParams): Promise<GetApplicationManifestResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

options
ServiceFabricClientGetApplicationManifestOptionalParams

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

المرتجعات

وعد<Models.GetApplicationManifestResponse>

getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)

function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetApplicationManifestOptionalParams, callback: ServiceCallback<ApplicationTypeManifest>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

options
ServiceFabricClientGetApplicationManifestOptionalParams

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

callback

ServiceCallback<ApplicationTypeManifest>

رد الاتصال

getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)

function getApplicationNameInfo(serviceId: string, callback: ServiceCallback<ApplicationNameInfo>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationNameInfo>

رد الاتصال

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)

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

function getApplicationNameInfo(serviceId: string, options?: ServiceFabricClientGetApplicationNameInfoOptionalParams): Promise<GetApplicationNameInfoResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationNameInfoOptionalParams

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

المرتجعات

وعد<Models.GetApplicationNameInfoResponse>

getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)

function getApplicationNameInfo(serviceId: string, options: ServiceFabricClientGetApplicationNameInfoOptionalParams, callback: ServiceCallback<ApplicationNameInfo>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationNameInfoOptionalParams

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

callback

ServiceCallback<ApplicationNameInfo>

رد الاتصال

getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ApplicationEventUnion[]>

رد الاتصال

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)

الاستجابة هي قائمة كائنات ApplicationEvent.

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationsEventListOptionalParams): Promise<GetApplicationsEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetApplicationsEventListOptionalParams

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

المرتجعات

وعد<Models.GetApplicationsEventListResponse>

getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)

function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationsEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetApplicationsEventListOptionalParams

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

callback

ServiceCallback<ApplicationEventUnion[]>

رد الاتصال

getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoList(callback: ServiceCallback<PagedApplicationTypeInfoList>)

المعلمات

callback

ServiceCallback<PagedApplicationTypeInfoList>

رد الاتصال

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)

إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. يتم إرجاع كل إصدار من نوع تطبيق كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.

function getApplicationTypeInfoList(options?: ServiceFabricClientGetApplicationTypeInfoListOptionalParams): Promise<GetApplicationTypeInfoListResponse>

المعلمات

options
ServiceFabricClientGetApplicationTypeInfoListOptionalParams

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

المرتجعات

وعد<Models.GetApplicationTypeInfoListResponse>

getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoList(options: ServiceFabricClientGetApplicationTypeInfoListOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)

المعلمات

options
ServiceFabricClientGetApplicationTypeInfoListOptionalParams

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

callback

ServiceCallback<PagedApplicationTypeInfoList>

رد الاتصال

getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoListByName(applicationTypeName: string, callback: ServiceCallback<PagedApplicationTypeInfoList>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

callback

ServiceCallback<PagedApplicationTypeInfoList>

رد الاتصال

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)

إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. هذه النتائج هي من أنواع التطبيقات التي يتطابق اسمها تماما مع الاسم المحدد كمعلمة، والتي تتوافق مع معلمات الاستعلام المحددة. يتم إرجاع جميع إصدارات نوع التطبيق المطابقة لاسم نوع التطبيق، مع إرجاع كل إصدار كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.

function getApplicationTypeInfoListByName(applicationTypeName: string, options?: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams): Promise<GetApplicationTypeInfoListByNameResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

options
ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams

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

المرتجعات

وعد<Models.GetApplicationTypeInfoListByNameResponse>

getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)

function getApplicationTypeInfoListByName(applicationTypeName: string, options: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

options
ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams

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

callback

ServiceCallback<PagedApplicationTypeInfoList>

رد الاتصال

getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)

function getApplicationUpgrade(applicationId: string, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<ApplicationUpgradeProgressInfo>

رد الاتصال

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)

إرجاع معلومات حول حالة آخر ترقية للتطبيق مع تفاصيل للمساعدة في تصحيح مشكلات صحة التطبيق.

function getApplicationUpgrade(applicationId: string, options?: ServiceFabricClientGetApplicationUpgradeOptionalParams): Promise<GetApplicationUpgradeResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationUpgradeOptionalParams

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

المرتجعات

وعد<Models.GetApplicationUpgradeResponse>

getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)

function getApplicationUpgrade(applicationId: string, options: ServiceFabricClientGetApplicationUpgradeOptionalParams, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetApplicationUpgradeOptionalParams

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

callback

ServiceCallback<ApplicationUpgradeProgressInfo>

رد الاتصال

getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)

function getBackupPolicyByName(backupPolicyName: string, callback: ServiceCallback<BackupPolicyDescription>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

callback

ServiceCallback<BackupPolicyDescription>

رد الاتصال

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)

يحصل على نهج نسخ احتياطي معين تم تحديده بواسطة {backupPolicyName}

function getBackupPolicyByName(backupPolicyName: string, options?: ServiceFabricClientGetBackupPolicyByNameOptionalParams): Promise<GetBackupPolicyByNameResponse>

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientGetBackupPolicyByNameOptionalParams

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

المرتجعات

وعد<Models.GetBackupPolicyByNameResponse>

getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)

function getBackupPolicyByName(backupPolicyName: string, options: ServiceFabricClientGetBackupPolicyByNameOptionalParams, callback: ServiceCallback<BackupPolicyDescription>)

المعلمات

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientGetBackupPolicyByNameOptionalParams

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

callback

ServiceCallback<BackupPolicyDescription>

رد الاتصال

getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)

function getBackupPolicyList(callback: ServiceCallback<PagedBackupPolicyDescriptionList>)

المعلمات

callback

ServiceCallback<PagedBackupPolicyDescriptionList>

رد الاتصال

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)

احصل على قائمة بجميع نهج النسخ الاحتياطي التي تم تكوينها.

function getBackupPolicyList(options?: ServiceFabricClientGetBackupPolicyListOptionalParams): Promise<GetBackupPolicyListResponse>

المعلمات

options
ServiceFabricClientGetBackupPolicyListOptionalParams

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

المرتجعات

وعد<Models.GetBackupPolicyListResponse>

getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)

function getBackupPolicyList(options: ServiceFabricClientGetBackupPolicyListOptionalParams, callback: ServiceCallback<PagedBackupPolicyDescriptionList>)

المعلمات

options
ServiceFabricClientGetBackupPolicyListOptionalParams

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

callback

ServiceCallback<PagedBackupPolicyDescriptionList>

رد الاتصال

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)

يحصل على قائمة النسخ الاحتياطية المتوفرة للكيان الاحتياطي المحدد (التطبيق أو الخدمة أو القسم) في موقع النسخ الاحتياطي المحدد (FileShare أو Azure Blob Storage).

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options?: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams): Promise<GetBackupsFromBackupLocationResponse>

المعلمات

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.

options
ServiceFabricClientGetBackupsFromBackupLocationOptionalParams

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

المرتجعات

وعد<Models.GetBackupsFromBackupLocationResponse>

getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

getBackupByStorageQueryDescription
GetBackupByStorageQueryDescription

يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.

options
ServiceFabricClientGetBackupsFromBackupLocationOptionalParams

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

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getChaos(ServiceCallback<Chaos>)

function getChaos(callback: ServiceCallback<Chaos>)

المعلمات

callback

ServiceCallback<Chaos>

رد الاتصال

getChaos(ServiceFabricClientGetChaosOptionalParams)

احصل على حالة Chaos التي تشير إلى ما إذا كان Chaos قيد التشغيل أم لا، ومعلمات Chaos المستخدمة لتشغيل Chaos وحالة Chaos Schedule.

function getChaos(options?: ServiceFabricClientGetChaosOptionalParams): Promise<GetChaosResponse>

المعلمات

options
ServiceFabricClientGetChaosOptionalParams

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

المرتجعات

Promise<GetChaosResponse>

وعد<Models.GetChaosResponse>

getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)

function getChaos(options: ServiceFabricClientGetChaosOptionalParams, callback: ServiceCallback<Chaos>)

المعلمات

options
ServiceFabricClientGetChaosOptionalParams

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

callback

ServiceCallback<Chaos>

رد الاتصال

getChaosEvents(ServiceCallback<ChaosEventsSegment>)

function getChaosEvents(callback: ServiceCallback<ChaosEventsSegment>)

المعلمات

callback

ServiceCallback<ChaosEventsSegment>

رد الاتصال

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)

للحصول على الجزء التالي من أحداث Chaos، يمكنك تحديد ContinuationToken. للحصول على بداية مقطع جديد من أحداث Chaos، يمكنك تحديد النطاق الزمني من خلال StartTimeUtc وEndTimeUtc. لا يمكنك تحديد كل من ContinuationToken والنطاق الزمني في نفس المكالمة. عندما يكون هناك أكثر من 100 حدث من أحداث Chaos، يتم إرجاع أحداث Chaos في مقاطع متعددة حيث لا يحتوي مقطع على أكثر من 100 حدث Chaos ولالحصول على الجزء التالي، يمكنك إجراء استدعاء لواجهة برمجة التطبيقات هذه مع رمز المتابعة المميز.

function getChaosEvents(options?: ServiceFabricClientGetChaosEventsOptionalParams): Promise<GetChaosEventsResponse>

المعلمات

options
ServiceFabricClientGetChaosEventsOptionalParams

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

المرتجعات

وعد<Models.GetChaosEventsResponse>

getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)

function getChaosEvents(options: ServiceFabricClientGetChaosEventsOptionalParams, callback: ServiceCallback<ChaosEventsSegment>)

المعلمات

options
ServiceFabricClientGetChaosEventsOptionalParams

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

callback

ServiceCallback<ChaosEventsSegment>

رد الاتصال

getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)

function getChaosSchedule(callback: ServiceCallback<ChaosScheduleDescription>)

المعلمات

callback

ServiceCallback<ChaosScheduleDescription>

رد الاتصال

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)

يحصل على إصدار Chaos Schedule قيد الاستخدام وجدول الفوضى الذي يحدد وقت وكيفية تشغيل Chaos.

function getChaosSchedule(options?: ServiceFabricClientGetChaosScheduleOptionalParams): Promise<GetChaosScheduleResponse>

المعلمات

options
ServiceFabricClientGetChaosScheduleOptionalParams

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

المرتجعات

وعد<Models.GetChaosScheduleResponse>

getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)

function getChaosSchedule(options: ServiceFabricClientGetChaosScheduleOptionalParams, callback: ServiceCallback<ChaosScheduleDescription>)

المعلمات

options
ServiceFabricClientGetChaosScheduleOptionalParams

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

callback

ServiceCallback<ChaosScheduleDescription>

رد الاتصال

getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)

function getClusterConfiguration(configurationApiVersion: string, callback: ServiceCallback<ClusterConfiguration>)

المعلمات

configurationApiVersion

string

إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.

callback

ServiceCallback<ClusterConfiguration>

رد الاتصال

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)

يحتوي تكوين نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.

function getClusterConfiguration(configurationApiVersion: string, options?: ServiceFabricClientGetClusterConfigurationOptionalParams): Promise<GetClusterConfigurationResponse>

المعلمات

configurationApiVersion

string

إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.

options
ServiceFabricClientGetClusterConfigurationOptionalParams

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

المرتجعات

وعد<Models.GetClusterConfigurationResponse>

getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)

function getClusterConfiguration(configurationApiVersion: string, options: ServiceFabricClientGetClusterConfigurationOptionalParams, callback: ServiceCallback<ClusterConfiguration>)

المعلمات

configurationApiVersion

string

إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.

options
ServiceFabricClientGetClusterConfigurationOptionalParams

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

callback

ServiceCallback<ClusterConfiguration>

رد الاتصال

getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

function getClusterConfigurationUpgradeStatus(callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

المعلمات

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)

احصل على تفاصيل حالة ترقية تكوين نظام المجموعة لمجموعة Service Fabric المستقلة.

function getClusterConfigurationUpgradeStatus(options?: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams): Promise<GetClusterConfigurationUpgradeStatusResponse>

المعلمات

options
ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams

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

المرتجعات

وعد<Models.GetClusterConfigurationUpgradeStatusResponse>

getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

function getClusterConfigurationUpgradeStatus(options: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)

المعلمات

options
ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams

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

getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ClusterEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ClusterEventUnion[]>

رد الاتصال

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)

الاستجابة هي قائمة كائنات ClusterEvent.

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetClusterEventListOptionalParams): Promise<GetClusterEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetClusterEventListOptionalParams

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

المرتجعات

وعد<Models.GetClusterEventListResponse>

getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)

function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetClusterEventListOptionalParams, callback: ServiceCallback<ClusterEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetClusterEventListOptionalParams

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

callback

ServiceCallback<ClusterEventUnion[]>

رد الاتصال

getClusterHealth(ServiceCallback<ClusterHealth>)

function getClusterHealth(callback: ServiceCallback<ClusterHealth>)

المعلمات

callback

ServiceCallback<ClusterHealth>

رد الاتصال

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة.

function getClusterHealth(options?: ServiceFabricClientGetClusterHealthOptionalParams): Promise<GetClusterHealthResponse>

المعلمات

options
ServiceFabricClientGetClusterHealthOptionalParams

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

المرتجعات

وعد<Models.GetClusterHealthResponse>

getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)

function getClusterHealth(options: ServiceFabricClientGetClusterHealthOptionalParams, callback: ServiceCallback<ClusterHealth>)

المعلمات

options
ServiceFabricClientGetClusterHealthOptionalParams

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

callback

ServiceCallback<ClusterHealth>

رد الاتصال

getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunk(callback: ServiceCallback<ClusterHealthChunk>)

المعلمات

callback

ServiceCallback<ClusterHealthChunk>

رد الاتصال

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)

يحصل على صحة مجموعة Service Fabric باستخدام مجموعات الصحة. يتضمن الحالة الصحية المجمعة للمجموعة، ولكن لا يتضمن أي من كيانات نظام المجموعة. لتوسيع صحة نظام المجموعة والحصول على الحالة الصحية لجميع الكيانات أو بعضها، استخدم POST URI وحدد وصف استعلام مجموعة حماية نظام المجموعة.

function getClusterHealthChunk(options?: ServiceFabricClientGetClusterHealthChunkOptionalParams): Promise<GetClusterHealthChunkResponse>

المعلمات

options
ServiceFabricClientGetClusterHealthChunkOptionalParams

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

المرتجعات

وعد<Models.GetClusterHealthChunkResponse>

getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunk(options: ServiceFabricClientGetClusterHealthChunkOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)

المعلمات

options
ServiceFabricClientGetClusterHealthChunkOptionalParams

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

callback

ServiceCallback<ClusterHealthChunk>

رد الاتصال

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(callback: ServiceCallback<ClusterHealthChunk>)

المعلمات

callback

ServiceCallback<ClusterHealthChunk>

رد الاتصال

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)

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

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options?: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams): Promise<GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>

المعلمات

المرتجعات

وعد<Models.GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>

getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)

function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)

المعلمات

callback

ServiceCallback<ClusterHealthChunk>

رد الاتصال

getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)

function getClusterHealthUsingPolicy(callback: ServiceCallback<ClusterHealth>)

المعلمات

callback

ServiceCallback<ClusterHealth>

رد الاتصال

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.

function getClusterHealthUsingPolicy(options?: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams): Promise<GetClusterHealthUsingPolicyResponse>

المعلمات

options
ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetClusterHealthUsingPolicyResponse>

getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)

function getClusterHealthUsingPolicy(options: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, callback: ServiceCallback<ClusterHealth>)

المعلمات

options
ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<ClusterHealth>

رد الاتصال

getClusterLoad(ServiceCallback<ClusterLoadInfo>)

function getClusterLoad(callback: ServiceCallback<ClusterLoadInfo>)

المعلمات

callback

ServiceCallback<ClusterLoadInfo>

رد الاتصال

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)

استرداد معلومات التحميل لمجموعة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.

function getClusterLoad(options?: ServiceFabricClientGetClusterLoadOptionalParams): Promise<GetClusterLoadResponse>

المعلمات

options
ServiceFabricClientGetClusterLoadOptionalParams

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

المرتجعات

وعد<Models.GetClusterLoadResponse>

getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)

function getClusterLoad(options: ServiceFabricClientGetClusterLoadOptionalParams, callback: ServiceCallback<ClusterLoadInfo>)

المعلمات

options
ServiceFabricClientGetClusterLoadOptionalParams

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

callback

ServiceCallback<ClusterLoadInfo>

رد الاتصال

getClusterManifest(ServiceCallback<ClusterManifest>)

function getClusterManifest(callback: ServiceCallback<ClusterManifest>)

المعلمات

callback

ServiceCallback<ClusterManifest>

رد الاتصال

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)

احصل على بيان مجموعة Service Fabric. يحتوي بيان نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.

يتم تحديد هذه الخصائص كجزء من ملف ClusterConfig.JSON أثناء نشر مجموعة مستقلة. ومع ذلك، يتم إنشاء معظم المعلومات في بيان نظام المجموعة داخليا بواسطة نسيج الخدمة أثناء نشر نظام المجموعة في سيناريوهات التوزيع الأخرى (على سبيل المثال عند استخدام مدخل Microsoft Azure).

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

function getClusterManifest(options?: ServiceFabricClientGetClusterManifestOptionalParams): Promise<GetClusterManifestResponse>

المعلمات

options
ServiceFabricClientGetClusterManifestOptionalParams

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

المرتجعات

وعد<Models.GetClusterManifestResponse>

getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)

function getClusterManifest(options: ServiceFabricClientGetClusterManifestOptionalParams, callback: ServiceCallback<ClusterManifest>)

المعلمات

options
ServiceFabricClientGetClusterManifestOptionalParams

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

callback

ServiceCallback<ClusterManifest>

رد الاتصال

getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)

function getClusterUpgradeProgress(callback: ServiceCallback<ClusterUpgradeProgressObject>)

المعلمات

callback

ServiceCallback<ClusterUpgradeProgressObject>

رد الاتصال

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)

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

function getClusterUpgradeProgress(options?: ServiceFabricClientGetClusterUpgradeProgressOptionalParams): Promise<GetClusterUpgradeProgressResponse>

المعلمات

options
ServiceFabricClientGetClusterUpgradeProgressOptionalParams

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

المرتجعات

وعد<Models.GetClusterUpgradeProgressResponse>

getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)

function getClusterUpgradeProgress(options: ServiceFabricClientGetClusterUpgradeProgressOptionalParams, callback: ServiceCallback<ClusterUpgradeProgressObject>)

المعلمات

options
ServiceFabricClientGetClusterUpgradeProgressOptionalParams

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

callback

ServiceCallback<ClusterUpgradeProgressObject>

رد الاتصال

getClusterVersion(ServiceCallback<ClusterVersion>)

function getClusterVersion(callback: ServiceCallback<ClusterVersion>)

المعلمات

callback

ServiceCallback<ClusterVersion>

رد الاتصال

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)

إذا كانت ترقية نظام المجموعة تحدث، فسترجع واجهة برمجة التطبيقات هذه الإصدار الأدنى (الأقدم) من إصدارات وقت تشغيل نظام المجموعة الحالية والهدف.

function getClusterVersion(options?: ServiceFabricClientGetClusterVersionOptionalParams): Promise<GetClusterVersionResponse>

المعلمات

options
ServiceFabricClientGetClusterVersionOptionalParams

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

المرتجعات

وعد<Models.GetClusterVersionResponse>

getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)

function getClusterVersion(options: ServiceFabricClientGetClusterVersionOptionalParams, callback: ServiceCallback<ClusterVersion>)

المعلمات

options
ServiceFabricClientGetClusterVersionOptionalParams

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

callback

ServiceCallback<ClusterVersion>

رد الاتصال

getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)

function getComposeDeploymentStatus(deploymentName: string, callback: ServiceCallback<ComposeDeploymentStatusInfo>)

المعلمات

deploymentName

string

هوية النشر.

callback

ServiceCallback<ComposeDeploymentStatusInfo>

رد الاتصال

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)

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

function getComposeDeploymentStatus(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentStatusOptionalParams): Promise<GetComposeDeploymentStatusResponse>

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientGetComposeDeploymentStatusOptionalParams

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

المرتجعات

وعد<Models.GetComposeDeploymentStatusResponse>

getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)

function getComposeDeploymentStatus(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentStatusOptionalParams, callback: ServiceCallback<ComposeDeploymentStatusInfo>)

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientGetComposeDeploymentStatusOptionalParams

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

callback

ServiceCallback<ComposeDeploymentStatusInfo>

رد الاتصال

getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)

function getComposeDeploymentStatusList(callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)

المعلمات

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)

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

function getComposeDeploymentStatusList(options?: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams): Promise<GetComposeDeploymentStatusListResponse>

المعلمات

options
ServiceFabricClientGetComposeDeploymentStatusListOptionalParams

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

المرتجعات

وعد<Models.GetComposeDeploymentStatusListResponse>

getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)

function getComposeDeploymentStatusList(options: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)

المعلمات

options
ServiceFabricClientGetComposeDeploymentStatusListOptionalParams

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

getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

function getComposeDeploymentUpgradeProgress(deploymentName: string, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

المعلمات

deploymentName

string

هوية النشر.

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)

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

function getComposeDeploymentUpgradeProgress(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams): Promise<GetComposeDeploymentUpgradeProgressResponse>

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams

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

المرتجعات

وعد<Models.GetComposeDeploymentUpgradeProgressResponse>

getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

function getComposeDeploymentUpgradeProgress(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams

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

getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)

function getConfigurationOverrides(nodeName: string, callback: ServiceCallback<ConfigParameterOverride[]>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<ConfigParameterOverride[]>

رد الاتصال

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)

تسمح واجهة برمجة التطبيقات هذه بالحصول على جميع تجاوزات التكوين الموجودة على العقدة المحددة.

function getConfigurationOverrides(nodeName: string, options?: ServiceFabricClientGetConfigurationOverridesOptionalParams): Promise<GetConfigurationOverridesResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetConfigurationOverridesOptionalParams

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

المرتجعات

وعد<Models.GetConfigurationOverridesResponse>

getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)

function getConfigurationOverrides(nodeName: string, options: ServiceFabricClientGetConfigurationOverridesOptionalParams, callback: ServiceCallback<ConfigParameterOverride[]>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetConfigurationOverridesOptionalParams

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

callback

ServiceCallback<ConfigParameterOverride[]>

رد الاتصال

getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, callback: ServiceCallback<ContainerLogs>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

callback

ServiceCallback<ContainerLogs>

رد الاتصال

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)

يحصل على سجلات الحاوية للحاوية المنشورة على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options?: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams): Promise<GetContainerLogsDeployedOnNodeResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

options
ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams

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

المرتجعات

وعد<Models.GetContainerLogsDeployedOnNodeResponse>

getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, ServiceCallback<ContainerLogs>)

function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, callback: ServiceCallback<ContainerLogs>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

options
ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams

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

callback

ServiceCallback<ContainerLogs>

رد الاتصال

getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ContainerInstanceEvent[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ContainerInstanceEvent[]>

رد الاتصال

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)

الاستجابة هي قائمة كائنات ContainerInstanceEvent.

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetContainersEventListOptionalParams): Promise<GetContainersEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetContainersEventListOptionalParams

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

المرتجعات

وعد<Models.GetContainersEventListResponse>

getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)

function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetContainersEventListOptionalParams, callback: ServiceCallback<ContainerInstanceEvent[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetContainersEventListOptionalParams

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

callback

ServiceCallback<ContainerInstanceEvent[]>

رد الاتصال

getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)

function getCorrelatedEventList(eventInstanceId: string, callback: ServiceCallback<FabricEventUnion[]>)

المعلمات

eventInstanceId

string

The EventInstanceId.

callback

ServiceCallback<FabricEventUnion[]>

رد الاتصال

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)

الاستجابة هي قائمة FabricEvents.

function getCorrelatedEventList(eventInstanceId: string, options?: ServiceFabricClientGetCorrelatedEventListOptionalParams): Promise<GetCorrelatedEventListResponse>

المعلمات

eventInstanceId

string

The EventInstanceId.

options
ServiceFabricClientGetCorrelatedEventListOptionalParams

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

المرتجعات

وعد<Models.GetCorrelatedEventListResponse>

getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)

function getCorrelatedEventList(eventInstanceId: string, options: ServiceFabricClientGetCorrelatedEventListOptionalParams, callback: ServiceCallback<FabricEventUnion[]>)

المعلمات

eventInstanceId

string

The EventInstanceId.

options
ServiceFabricClientGetCorrelatedEventListOptionalParams

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

callback

ServiceCallback<FabricEventUnion[]>

رد الاتصال

getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionDataLossProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

callback

ServiceCallback<PartitionDataLossProgress>

رد الاتصال

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)

يحصل على تقدم عملية فقدان البيانات التي بدأت مع StartDataLoss، باستخدام OperationId.

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetDataLossProgressOptionalParams): Promise<GetDataLossProgressResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetDataLossProgressOptionalParams

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

المرتجعات

وعد<Models.GetDataLossProgressResponse>

getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)

function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetDataLossProgressOptionalParams, callback: ServiceCallback<PartitionDataLossProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetDataLossProgressOptionalParams

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

callback

ServiceCallback<PartitionDataLossProgress>

رد الاتصال

getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealth(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedApplicationHealth>

رد الاتصال

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)

يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية.

function getDeployedApplicationHealth(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthOptionalParams): Promise<GetDeployedApplicationHealthResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationHealthOptionalParams

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

المرتجعات

وعد<Models.GetDeployedApplicationHealthResponse>

getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealth(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationHealthOptionalParams

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

callback

ServiceCallback<DeployedApplicationHealth>

رد الاتصال

getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedApplicationHealth>

رد الاتصال

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)

يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric باستخدام النهج المحدد. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة التطبيق المنشور.

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams): Promise<GetDeployedApplicationHealthUsingPolicyResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetDeployedApplicationHealthUsingPolicyResponse>

getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)

function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<DeployedApplicationHealth>

رد الاتصال

getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)

function getDeployedApplicationInfo(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationInfo>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedApplicationInfo>

رد الاتصال

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)

يقوم هذا الاستعلام بإرجاع معلومات تطبيق النظام إذا كان معرف التطبيق المقدم لتطبيق النظام. تشمل النتائج التطبيقات المنشورة في حالات نشطة وتنشيط وتنزيل. يتطلب هذا الاستعلام أن يتوافق اسم العقدة مع عقدة على نظام المجموعة. يفشل الاستعلام إذا لم يشير اسم العقدة المتوفرة إلى أي عقد Service Fabric نشطة على نظام المجموعة.

function getDeployedApplicationInfo(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationInfoOptionalParams): Promise<GetDeployedApplicationInfoResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationInfoOptionalParams

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

المرتجعات

وعد<Models.GetDeployedApplicationInfoResponse>

getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)

function getDeployedApplicationInfo(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationInfoOptionalParams, callback: ServiceCallback<DeployedApplicationInfo>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedApplicationInfoOptionalParams

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

callback

ServiceCallback<DeployedApplicationInfo>

رد الاتصال

getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<PagedDeployedApplicationInfoList>

رد الاتصال

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)

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

function getDeployedApplicationInfoList(nodeName: string, options?: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams): Promise<GetDeployedApplicationInfoListResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetDeployedApplicationInfoListOptionalParams

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

المرتجعات

وعد<Models.GetDeployedApplicationInfoListResponse>

getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)

function getDeployedApplicationInfoList(nodeName: string, options: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, callback: ServiceCallback<PagedDeployedApplicationInfoList>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetDeployedApplicationInfoListOptionalParams

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

callback

ServiceCallback<PagedDeployedApplicationInfoList>

رد الاتصال

getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedCodePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedCodePackageInfo[]>

رد الاتصال

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)

يحصل على قائمة حزم التعليمات البرمجية المنشورة على عقدة Service Fabric للتطبيق المحدد.

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams): Promise<GetDeployedCodePackageInfoListResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams

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

المرتجعات

وعد<Models.GetDeployedCodePackageInfoListResponse>

getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)

function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, callback: ServiceCallback<DeployedCodePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams

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

callback

ServiceCallback<DeployedCodePackageInfo[]>

رد الاتصال

getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

callback

ServiceCallback<DeployedServicePackageHealth>

رد الاتصال

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)

يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية.

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams): Promise<GetDeployedServicePackageHealthResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

options
ServiceFabricClientGetDeployedServicePackageHealthOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServicePackageHealthResponse>

getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

options
ServiceFabricClientGetDeployedServicePackageHealthOptionalParams

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

callback

ServiceCallback<DeployedServicePackageHealth>

رد الاتصال

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

callback

ServiceCallback<DeployedServicePackageHealth>

رد الاتصال

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)

يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. باستخدام النهج المحدد. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم سلامة حزمة الخدمة المنشورة.

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams): Promise<GetDeployedServicePackageHealthUsingPolicyResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

المرتجعات

وعد<Models.GetDeployedServicePackageHealthUsingPolicyResponse>

getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)

function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

callback

ServiceCallback<DeployedServicePackageHealth>

رد الاتصال

getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedServicePackageInfo[]>

رد الاتصال

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)

إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد.

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams): Promise<GetDeployedServicePackageInfoListResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServicePackageInfoListResponse>

getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams

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

callback

ServiceCallback<DeployedServicePackageInfo[]>

رد الاتصال

getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

callback

ServiceCallback<DeployedServicePackageInfo[]>

رد الاتصال

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)

إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد. هذه النتائج هي حزم الخدمة التي يتطابق اسمها تماما مع اسم حزمة الخدمة المحدد كمعلمة.

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams): Promise<GetDeployedServicePackageInfoListByNameResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

options
ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServicePackageInfoListByNameResponse>

getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)

function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

options
ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams

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

callback

ServiceCallback<DeployedServicePackageInfo[]>

رد الاتصال

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)

يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoResponse>

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServiceReplicaDetailInfoResponse>

getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams

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

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)

يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

المرتجعات

وعد<Models.GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>

getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedServiceReplicaInfoUnion[]>

رد الاتصال

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول النسخ المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات معرف القسم ومعرف النسخة المتماثلة وحالة النسخة المتماثلة واسم الخدمة واسم نوع الخدمة ومعلومات أخرى. استخدم معلمات استعلام PartitionId أو ServiceManifestName لإرجاع معلومات حول النسخ المتماثلة المنشورة التي تطابق القيم المحددة لتلك المعلمات.

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams): Promise<GetDeployedServiceReplicaInfoListResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServiceReplicaInfoListResponse>

getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams

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

callback

ServiceCallback<DeployedServiceReplicaInfoUnion[]>

رد الاتصال

getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

رد الاتصال

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول نوع خدمة معين من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة. يمثل كل إدخال تنشيطا واحدا لنوع الخدمة، ويتم تمييزه بواسطة معرف التنشيط.

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams): Promise<GetDeployedServiceTypeInfoByNameResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

options
ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServiceTypeInfoByNameResponse>

getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

options
ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams

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

callback

ServiceCallback<DeployedServiceTypeInfo[]>

رد الاتصال

getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<DeployedServiceTypeInfo[]>

رد الاتصال

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمة من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة.

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams): Promise<GetDeployedServiceTypeInfoListResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams

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

المرتجعات

وعد<Models.GetDeployedServiceTypeInfoListResponse>

getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)

function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams

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

callback

ServiceCallback<DeployedServiceTypeInfo[]>

رد الاتصال

getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)

function getFaultOperationList(typeFilter: number, stateFilter: number, callback: ServiceCallback<OperationStatus[]>)

المعلمات

typeFilter

number

يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد PartitionDataLoss.
  • 2 - حدد PartitionQuorumLoss.
  • 4 - حدد PartitionRestart.
  • 8 - حدد NodeTransition.
stateFilter

number

يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد تشغيل
  • 2 - حدد RollBack
  • 8 - حدد مكتمل
  • 16 - حدد حدث خطأ
  • 32 - حدد تم الإلغاء
  • 64 - حدد ForceCancelled
callback

ServiceCallback<OperationStatus[]>

رد الاتصال

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)

يحصل على قائمة عمليات الخطأ التي يسببها المستخدم والتي تمت تصفيتها بواسطة الإدخال المقدم.

function getFaultOperationList(typeFilter: number, stateFilter: number, options?: ServiceFabricClientGetFaultOperationListOptionalParams): Promise<GetFaultOperationListResponse>

المعلمات

typeFilter

number

يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد PartitionDataLoss.
  • 2 - حدد PartitionQuorumLoss.
  • 4 - حدد PartitionRestart.
  • 8 - حدد NodeTransition.
stateFilter

number

يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد تشغيل
  • 2 - حدد RollBack
  • 8 - حدد مكتمل
  • 16 - حدد حدث خطأ
  • 32 - حدد تم الإلغاء
  • 64 - حدد ForceCancelled
options
ServiceFabricClientGetFaultOperationListOptionalParams

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

المرتجعات

وعد<Models.GetFaultOperationListResponse>

getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)

function getFaultOperationList(typeFilter: number, stateFilter: number, options: ServiceFabricClientGetFaultOperationListOptionalParams, callback: ServiceCallback<OperationStatus[]>)

المعلمات

typeFilter

number

يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد PartitionDataLoss.
  • 2 - حدد PartitionQuorumLoss.
  • 4 - حدد PartitionRestart.
  • 8 - حدد NodeTransition.
stateFilter

number

يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.

  • 65535 - حدد الكل
  • 1 - حدد تشغيل
  • 2 - حدد RollBack
  • 8 - حدد مكتمل
  • 16 - حدد حدث خطأ
  • 32 - حدد تم الإلغاء
  • 64 - حدد ForceCancelled
options
ServiceFabricClientGetFaultOperationListOptionalParams

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

callback

ServiceCallback<OperationStatus[]>

رد الاتصال

getImageStoreContent(string, ServiceCallback<ImageStoreContent>)

function getImageStoreContent(contentPath: string, callback: ServiceCallback<ImageStoreContent>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

callback

ServiceCallback<ImageStoreContent>

رد الاتصال

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)

إرجاع المعلومات حول محتوى مخزن الصور في contentPath المحدد. نسبة contentPath إلى جذر مخزن الصور.

function getImageStoreContent(contentPath: string, options?: ServiceFabricClientGetImageStoreContentOptionalParams): Promise<GetImageStoreContentResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreContentOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreContentResponse>

getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)

function getImageStoreContent(contentPath: string, options: ServiceFabricClientGetImageStoreContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreContentOptionalParams

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

callback

ServiceCallback<ImageStoreContent>

رد الاتصال

getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)

function getImageStoreFolderSize(contentPath: string, callback: ServiceCallback<FolderSizeInfo>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

callback

ServiceCallback<FolderSizeInfo>

رد الاتصال

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)

يحصل على الحجم الإجمالي للملف ضمن مجلد مخزن الصور، المحدد بواسطة contentPath. نسبة contentPath إلى جذر مخزن الصور.

function getImageStoreFolderSize(contentPath: string, options?: ServiceFabricClientGetImageStoreFolderSizeOptionalParams): Promise<GetImageStoreFolderSizeResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreFolderSizeOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreFolderSizeResponse>

getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)

function getImageStoreFolderSize(contentPath: string, options: ServiceFabricClientGetImageStoreFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreFolderSizeOptionalParams

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

callback

ServiceCallback<FolderSizeInfo>

رد الاتصال

getImageStoreInfo(ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(callback: ServiceCallback<ImageStoreInfo>)

المعلمات

callback

ServiceCallback<ImageStoreInfo>

رد الاتصال

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)

إرجاع معلومات حول النسخة المتماثلة ImageStore الأساسية، مثل سعة القرص ومساحة القرص المتوفرة في العقدة التي توجد عليها، وفئات متعددة من استخدام نظام الملفات ل ImageStore.

function getImageStoreInfo(options?: ServiceFabricClientGetImageStoreInfoOptionalParams): Promise<GetImageStoreInfoResponse>

المعلمات

options
ServiceFabricClientGetImageStoreInfoOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreInfoResponse>

getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)

function getImageStoreInfo(options: ServiceFabricClientGetImageStoreInfoOptionalParams, callback: ServiceCallback<ImageStoreInfo>)

المعلمات

options
ServiceFabricClientGetImageStoreInfoOptionalParams

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

callback

ServiceCallback<ImageStoreInfo>

رد الاتصال

getImageStoreRootContent(ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(callback: ServiceCallback<ImageStoreContent>)

المعلمات

callback

ServiceCallback<ImageStoreContent>

رد الاتصال

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)

إرجاع المعلومات حول محتوى مخزن الصور في جذر مخزن الصور.

function getImageStoreRootContent(options?: ServiceFabricClientGetImageStoreRootContentOptionalParams): Promise<GetImageStoreRootContentResponse>

المعلمات

options
ServiceFabricClientGetImageStoreRootContentOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreRootContentResponse>

getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)

function getImageStoreRootContent(options: ServiceFabricClientGetImageStoreRootContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)

المعلمات

options
ServiceFabricClientGetImageStoreRootContentOptionalParams

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

callback

ServiceCallback<ImageStoreContent>

رد الاتصال

getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(callback: ServiceCallback<FolderSizeInfo>)

المعلمات

callback

ServiceCallback<FolderSizeInfo>

رد الاتصال

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)

إرجاع الحجم الإجمالي للملفات في المجلدين الجذر والتوابع في مخزن الصور.

function getImageStoreRootFolderSize(options?: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams): Promise<GetImageStoreRootFolderSizeResponse>

المعلمات

options
ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreRootFolderSizeResponse>

getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)

function getImageStoreRootFolderSize(options: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)

المعلمات

options
ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams

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

callback

ServiceCallback<FolderSizeInfo>

رد الاتصال

getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionById(sessionId: string, callback: ServiceCallback<UploadSession>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

callback

ServiceCallback<UploadSession>

رد الاتصال

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)

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

function getImageStoreUploadSessionById(sessionId: string, options?: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams): Promise<GetImageStoreUploadSessionByIdResponse>

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreUploadSessionByIdResponse>

getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionById(sessionId: string, options: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, callback: ServiceCallback<UploadSession>)

المعلمات

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

options
ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams

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

callback

ServiceCallback<UploadSession>

رد الاتصال

getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionByPath(contentPath: string, callback: ServiceCallback<UploadSession>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

callback

ServiceCallback<UploadSession>

رد الاتصال

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)

يحصل على جلسة تحميل مخزن الصور المقترنة بالمسار النسبي لمخزن الصور المحدد. يمكن للمستخدم الاستعلام عن جلسة التحميل في أي وقت أثناء التحميل.

function getImageStoreUploadSessionByPath(contentPath: string, options?: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams): Promise<GetImageStoreUploadSessionByPathResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams

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

المرتجعات

وعد<Models.GetImageStoreUploadSessionByPathResponse>

getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)

function getImageStoreUploadSessionByPath(contentPath: string, options: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, callback: ServiceCallback<UploadSession>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams

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

callback

ServiceCallback<UploadSession>

رد الاتصال

getNameExistsInfo(string, ServiceCallback<void>)

function getNameExistsInfo(nameId: string, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

callback

ServiceCallback<void>

رد الاتصال

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)

إرجاع ما إذا كان اسم Service Fabric المحدد موجودا.

function getNameExistsInfo(nameId: string, options?: ServiceFabricClientGetNameExistsInfoOptionalParams): Promise<RestResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetNameExistsInfoOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)

function getNameExistsInfo(nameId: string, options: ServiceFabricClientGetNameExistsInfoOptionalParams, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetNameExistsInfoOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)

المعلمات

nodeName

string

اسم العقدة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<NodeEventUnion[]>

رد الاتصال

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)

الاستجابة هي قائمة كائنات NodeEvent.

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodeEventListOptionalParams): Promise<GetNodeEventListResponse>

المعلمات

nodeName

string

اسم العقدة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodeEventListOptionalParams

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

المرتجعات

وعد<Models.GetNodeEventListResponse>

getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)

function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodeEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)

المعلمات

nodeName

string

اسم العقدة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodeEventListOptionalParams

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

callback

ServiceCallback<NodeEventUnion[]>

رد الاتصال

getNodeHealth(string, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, callback: ServiceCallback<NodeHealth>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<NodeHealth>

رد الاتصال

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)

يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.

function getNodeHealth(nodeName: string, options?: ServiceFabricClientGetNodeHealthOptionalParams): Promise<GetNodeHealthResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeHealthOptionalParams

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

المرتجعات

وعد<Models.GetNodeHealthResponse>

getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealth(nodeName: string, options: ServiceFabricClientGetNodeHealthOptionalParams, callback: ServiceCallback<NodeHealth>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeHealthOptionalParams

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

callback

ServiceCallback<NodeHealth>

رد الاتصال

getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, callback: ServiceCallback<NodeHealth>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<NodeHealth>

رد الاتصال

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)

يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.

function getNodeHealthUsingPolicy(nodeName: string, options?: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams): Promise<GetNodeHealthUsingPolicyResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetNodeHealthUsingPolicyResponse>

getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)

function getNodeHealthUsingPolicy(nodeName: string, options: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, callback: ServiceCallback<NodeHealth>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<NodeHealth>

رد الاتصال

getNodeInfo(string, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, callback: ServiceCallback<NodeInfo>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<NodeInfo>

رد الاتصال

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)

تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقدة.

function getNodeInfo(nodeName: string, options?: ServiceFabricClientGetNodeInfoOptionalParams): Promise<GetNodeInfoResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeInfoOptionalParams

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

المرتجعات

وعد<Models.GetNodeInfoResponse>

getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)

function getNodeInfo(nodeName: string, options: ServiceFabricClientGetNodeInfoOptionalParams, callback: ServiceCallback<NodeInfo>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeInfoOptionalParams

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

callback

ServiceCallback<NodeInfo>

رد الاتصال

getNodeInfoList(ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(callback: ServiceCallback<PagedNodeInfoList>)

المعلمات

callback

ServiceCallback<PagedNodeInfoList>

رد الاتصال

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)

تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقد.

function getNodeInfoList(options?: ServiceFabricClientGetNodeInfoListOptionalParams): Promise<GetNodeInfoListResponse>

المعلمات

options
ServiceFabricClientGetNodeInfoListOptionalParams

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

المرتجعات

وعد<Models.GetNodeInfoListResponse>

getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)

function getNodeInfoList(options: ServiceFabricClientGetNodeInfoListOptionalParams, callback: ServiceCallback<PagedNodeInfoList>)

المعلمات

options
ServiceFabricClientGetNodeInfoListOptionalParams

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

callback

ServiceCallback<PagedNodeInfoList>

رد الاتصال

getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, callback: ServiceCallback<NodeLoadInfo>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<NodeLoadInfo>

رد الاتصال

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)

استرداد معلومات التحميل لعقدة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.

function getNodeLoadInfo(nodeName: string, options?: ServiceFabricClientGetNodeLoadInfoOptionalParams): Promise<GetNodeLoadInfoResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

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

المرتجعات

وعد<Models.GetNodeLoadInfoResponse>

getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)

function getNodeLoadInfo(nodeName: string, options: ServiceFabricClientGetNodeLoadInfoOptionalParams, callback: ServiceCallback<NodeLoadInfo>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientGetNodeLoadInfoOptionalParams

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

callback

ServiceCallback<NodeLoadInfo>

رد الاتصال

getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<NodeEventUnion[]>

رد الاتصال

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)

الاستجابة هي قائمة كائنات NodeEvent.

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodesEventListOptionalParams): Promise<GetNodesEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodesEventListOptionalParams

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

المرتجعات

وعد<Models.GetNodesEventListResponse>

getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)

function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodesEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetNodesEventListOptionalParams

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

callback

ServiceCallback<NodeEventUnion[]>

رد الاتصال

getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)

function getNodeTransitionProgress(nodeName: string, operationId: string, callback: ServiceCallback<NodeTransitionProgress>)

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

callback

ServiceCallback<NodeTransitionProgress>

رد الاتصال

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)

يحصل على تقدم عملية بدأت مع StartNodeTransition باستخدام معرف العملية المتوفر.

function getNodeTransitionProgress(nodeName: string, operationId: string, options?: ServiceFabricClientGetNodeTransitionProgressOptionalParams): Promise<GetNodeTransitionProgressResponse>

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetNodeTransitionProgressOptionalParams

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

المرتجعات

وعد<Models.GetNodeTransitionProgressResponse>

getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)

function getNodeTransitionProgress(nodeName: string, operationId: string, options: ServiceFabricClientGetNodeTransitionProgressOptionalParams, callback: ServiceCallback<NodeTransitionProgress>)

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetNodeTransitionProgressOptionalParams

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

callback

ServiceCallback<NodeTransitionProgress>

رد الاتصال

getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PartitionBackupConfigurationInfo>

رد الاتصال

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين Service Fabric Backup للقسم المحدد.

function getPartitionBackupConfigurationInfo(partitionId: string, options?: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams): Promise<GetPartitionBackupConfigurationInfoResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams

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

المرتجعات

وعد<Models.GetPartitionBackupConfigurationInfoResponse>

getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)

function getPartitionBackupConfigurationInfo(partitionId: string, options: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PartitionBackupConfigurationInfo>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams

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

callback

ServiceCallback<PartitionBackupConfigurationInfo>

رد الاتصال

getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)

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

function getPartitionBackupList(partitionId: string, options?: ServiceFabricClientGetPartitionBackupListOptionalParams): Promise<GetPartitionBackupListResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionBackupListResponse>

getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getPartitionBackupList(partitionId: string, options: ServiceFabricClientGetPartitionBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupListOptionalParams

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

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, callback: ServiceCallback<BackupProgressInfo>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<BackupProgressInfo>

رد الاتصال

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)

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

function getPartitionBackupProgress(partitionId: string, options?: ServiceFabricClientGetPartitionBackupProgressOptionalParams): Promise<GetPartitionBackupProgressResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupProgressOptionalParams

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

المرتجعات

وعد<Models.GetPartitionBackupProgressResponse>

getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)

function getPartitionBackupProgress(partitionId: string, options: ServiceFabricClientGetPartitionBackupProgressOptionalParams, callback: ServiceCallback<BackupProgressInfo>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionBackupProgressOptionalParams

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

callback

ServiceCallback<BackupProgressInfo>

رد الاتصال

getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

رد الاتصال

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)

الاستجابة هي قائمة كائنات PartitionEvent.

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionEventListOptionalParams): Promise<GetPartitionEventListResponse>

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionEventListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionEventListResponse>

getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)

function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionEventListOptionalParams

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

callback

ServiceCallback<PartitionEventUnion[]>

رد الاتصال

getPartitionHealth(string, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, callback: ServiceCallback<PartitionHealth>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PartitionHealth>

رد الاتصال

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)

استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.

function getPartitionHealth(partitionId: string, options?: ServiceFabricClientGetPartitionHealthOptionalParams): Promise<GetPartitionHealthResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionHealthOptionalParams

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

المرتجعات

وعد<Models.GetPartitionHealthResponse>

getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealth(partitionId: string, options: ServiceFabricClientGetPartitionHealthOptionalParams, callback: ServiceCallback<PartitionHealth>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionHealthOptionalParams

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

callback

ServiceCallback<PartitionHealth>

رد الاتصال

getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, callback: ServiceCallback<PartitionHealth>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PartitionHealth>

رد الاتصال

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)

الحصول على المعلومات الصحية للقسم المحدد. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على القسم استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. استخدم ApplicationHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.

function getPartitionHealthUsingPolicy(partitionId: string, options?: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams): Promise<GetPartitionHealthUsingPolicyResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetPartitionHealthUsingPolicyResponse>

getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)

function getPartitionHealthUsingPolicy(partitionId: string, options: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, callback: ServiceCallback<PartitionHealth>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<PartitionHealth>

رد الاتصال

getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, callback: ServiceCallback<ServicePartitionInfoUnion>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<ServicePartitionInfoUnion>

رد الاتصال

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)

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

function getPartitionInfo(partitionId: string, options?: ServiceFabricClientGetPartitionInfoOptionalParams): Promise<GetPartitionInfoResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionInfoOptionalParams

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

المرتجعات

وعد<Models.GetPartitionInfoResponse>

getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)

function getPartitionInfo(partitionId: string, options: ServiceFabricClientGetPartitionInfoOptionalParams, callback: ServiceCallback<ServicePartitionInfoUnion>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionInfoOptionalParams

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

callback

ServiceCallback<ServicePartitionInfoUnion>

رد الاتصال

getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)

function getPartitionInfoList(serviceId: string, callback: ServiceCallback<PagedServicePartitionInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<PagedServicePartitionInfoList>

رد الاتصال

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)

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

function getPartitionInfoList(serviceId: string, options?: ServiceFabricClientGetPartitionInfoListOptionalParams): Promise<GetPartitionInfoListResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetPartitionInfoListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionInfoListResponse>

getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)

function getPartitionInfoList(serviceId: string, options: ServiceFabricClientGetPartitionInfoListOptionalParams, callback: ServiceCallback<PagedServicePartitionInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetPartitionInfoListOptionalParams

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

callback

ServiceCallback<PagedServicePartitionInfoList>

رد الاتصال

getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, callback: ServiceCallback<PartitionLoadInformation>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PartitionLoadInformation>

رد الاتصال

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)

إرجاع معلومات حول تحميل قسم محدد. تتضمن الاستجابة قائمة بتقارير التحميل لقسم Service Fabric. يتضمن كل تقرير اسم مقياس التحميل والقيمة وآخر وقت تم الإبلاغ عنه في التوقيت العالمي المتفق عليه.

function getPartitionLoadInformation(partitionId: string, options?: ServiceFabricClientGetPartitionLoadInformationOptionalParams): Promise<GetPartitionLoadInformationResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionLoadInformationOptionalParams

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

المرتجعات

وعد<Models.GetPartitionLoadInformationResponse>

getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)

function getPartitionLoadInformation(partitionId: string, options: ServiceFabricClientGetPartitionLoadInformationOptionalParams, callback: ServiceCallback<PartitionLoadInformation>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionLoadInformationOptionalParams

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

callback

ServiceCallback<PartitionLoadInformation>

رد الاتصال

getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

رد الاتصال

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)

الاستجابة هي قائمة كائنات ReplicaEvent.

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicaEventListOptionalParams): Promise<GetPartitionReplicaEventListResponse>

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionReplicaEventListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionReplicaEventListResponse>

getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicaEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionReplicaEventListOptionalParams

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

callback

ServiceCallback<ReplicaEventUnion[]>

رد الاتصال

getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ReplicaEventUnion[]>

رد الاتصال

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)

الاستجابة هي قائمة كائنات ReplicaEvent.

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicasEventListOptionalParams): Promise<GetPartitionReplicasEventListResponse>

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionReplicasEventListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionReplicasEventListResponse>

getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)

function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicasEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)

المعلمات

partitionId

string

هوية القسم.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionReplicasEventListOptionalParams

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

callback

ServiceCallback<ReplicaEventUnion[]>

رد الاتصال

getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionRestartProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

callback

ServiceCallback<PartitionRestartProgress>

رد الاتصال

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)

يحصل على تقدم PartitionRestart الذي بدأ مع StartPartitionRestart باستخدام معرف العملية المتوفر.

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetPartitionRestartProgressOptionalParams): Promise<GetPartitionRestartProgressResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetPartitionRestartProgressOptionalParams

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

المرتجعات

وعد<Models.GetPartitionRestartProgressResponse>

getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)

function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetPartitionRestartProgressOptionalParams, callback: ServiceCallback<PartitionRestartProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetPartitionRestartProgressOptionalParams

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

callback

ServiceCallback<PartitionRestartProgress>

رد الاتصال

getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, callback: ServiceCallback<RestoreProgressInfo>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<RestoreProgressInfo>

رد الاتصال

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)

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

function getPartitionRestoreProgress(partitionId: string, options?: ServiceFabricClientGetPartitionRestoreProgressOptionalParams): Promise<GetPartitionRestoreProgressResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionRestoreProgressOptionalParams

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

المرتجعات

وعد<Models.GetPartitionRestoreProgressResponse>

getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)

function getPartitionRestoreProgress(partitionId: string, options: ServiceFabricClientGetPartitionRestoreProgressOptionalParams, callback: ServiceCallback<RestoreProgressInfo>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetPartitionRestoreProgressOptionalParams

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

callback

ServiceCallback<RestoreProgressInfo>

رد الاتصال

getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<PartitionEventUnion[]>

رد الاتصال

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)

الاستجابة هي قائمة كائنات PartitionEvent.

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionsEventListOptionalParams): Promise<GetPartitionsEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionsEventListOptionalParams

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

المرتجعات

وعد<Models.GetPartitionsEventListResponse>

getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)

function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionsEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetPartitionsEventListOptionalParams

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

callback

ServiceCallback<PartitionEventUnion[]>

رد الاتصال

getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)

function getPropertyInfo(nameId: string, propertyName: string, callback: ServiceCallback<PropertyInfo>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

callback

ServiceCallback<PropertyInfo>

رد الاتصال

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)

يحصل على خاصية Service Fabric المحددة تحت اسم معين. سيؤدي هذا دائما إلى إرجاع كل من القيمة وبيانات التعريف.

function getPropertyInfo(nameId: string, propertyName: string, options?: ServiceFabricClientGetPropertyInfoOptionalParams): Promise<GetPropertyInfoResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

options
ServiceFabricClientGetPropertyInfoOptionalParams

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

المرتجعات

وعد<Models.GetPropertyInfoResponse>

getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)

function getPropertyInfo(nameId: string, propertyName: string, options: ServiceFabricClientGetPropertyInfoOptionalParams, callback: ServiceCallback<PropertyInfo>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyName

string

يحدد اسم الخاصية التي يجب الحصول عليها.

options
ServiceFabricClientGetPropertyInfoOptionalParams

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

callback

ServiceCallback<PropertyInfo>

رد الاتصال

getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)

function getPropertyInfoList(nameId: string, callback: ServiceCallback<PagedPropertyInfoList>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

callback

ServiceCallback<PagedPropertyInfoList>

رد الاتصال

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)

يمكن أن يحتوي اسم Service Fabric على خاصية واحدة أو أكثر مسماة تخزن معلومات مخصصة. تحصل هذه العملية على معلومات حول هذه الخصائص في قائمة مصفحة. تتضمن المعلومات الاسم والقيمة وبيانات التعريف حول كل خاصية من الخصائص.

function getPropertyInfoList(nameId: string, options?: ServiceFabricClientGetPropertyInfoListOptionalParams): Promise<GetPropertyInfoListResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetPropertyInfoListOptionalParams

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

المرتجعات

وعد<Models.GetPropertyInfoListResponse>

getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)

function getPropertyInfoList(nameId: string, options: ServiceFabricClientGetPropertyInfoListOptionalParams, callback: ServiceCallback<PagedPropertyInfoList>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetPropertyInfoListOptionalParams

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

callback

ServiceCallback<PagedPropertyInfoList>

رد الاتصال

getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(callback: ServiceCallback<FabricCodeVersionInfo[]>)

المعلمات

callback

ServiceCallback<FabricCodeVersionInfo[]>

رد الاتصال

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)

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

function getProvisionedFabricCodeVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams): Promise<GetProvisionedFabricCodeVersionInfoListResponse>

المعلمات

options
ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams

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

المرتجعات

وعد<Models.GetProvisionedFabricCodeVersionInfoListResponse>

getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)

function getProvisionedFabricCodeVersionInfoList(options: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, callback: ServiceCallback<FabricCodeVersionInfo[]>)

المعلمات

options
ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams

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

callback

ServiceCallback<FabricCodeVersionInfo[]>

رد الاتصال

getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(callback: ServiceCallback<FabricConfigVersionInfo[]>)

المعلمات

callback

ServiceCallback<FabricConfigVersionInfo[]>

رد الاتصال

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)

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

function getProvisionedFabricConfigVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams): Promise<GetProvisionedFabricConfigVersionInfoListResponse>

المعلمات

المرتجعات

وعد<Models.GetProvisionedFabricConfigVersionInfoListResponse>

getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)

function getProvisionedFabricConfigVersionInfoList(options: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, callback: ServiceCallback<FabricConfigVersionInfo[]>)

المعلمات

callback

ServiceCallback<FabricConfigVersionInfo[]>

رد الاتصال

getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionQuorumLossProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

callback

ServiceCallback<PartitionQuorumLossProgress>

رد الاتصال

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)

يحصل على تقدم عملية فقدان الحصة بدأت مع StartQuorumLoss، باستخدام معرف العملية المتوفرة.

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetQuorumLossProgressOptionalParams): Promise<GetQuorumLossProgressResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetQuorumLossProgressOptionalParams

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

المرتجعات

وعد<Models.GetQuorumLossProgressResponse>

getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)

function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetQuorumLossProgressOptionalParams, callback: ServiceCallback<PartitionQuorumLossProgress>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

options
ServiceFabricClientGetQuorumLossProgressOptionalParams

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

callback

ServiceCallback<PartitionQuorumLossProgress>

رد الاتصال

getRepairTaskList(ServiceCallback<RepairTask[]>)

function getRepairTaskList(callback: ServiceCallback<RepairTask[]>)

المعلمات

callback

ServiceCallback<RepairTask[]>

رد الاتصال

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function getRepairTaskList(options?: ServiceFabricClientGetRepairTaskListOptionalParams): Promise<GetRepairTaskListResponse>

المعلمات

options
ServiceFabricClientGetRepairTaskListOptionalParams

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

المرتجعات

وعد<Models.GetRepairTaskListResponse>

getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)

function getRepairTaskList(options: ServiceFabricClientGetRepairTaskListOptionalParams, callback: ServiceCallback<RepairTask[]>)

المعلمات

options
ServiceFabricClientGetRepairTaskListOptionalParams

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

callback

ServiceCallback<RepairTask[]>

رد الاتصال

getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealth(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

callback

ServiceCallback<ReplicaHealthUnion>

رد الاتصال

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)

يحصل على صحة النسخة المتماثلة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على النسخة المتماثلة استنادا إلى الحالة الصحية.

function getReplicaHealth(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthOptionalParams): Promise<GetReplicaHealthResponse>

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaHealthOptionalParams

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

المرتجعات

وعد<Models.GetReplicaHealthResponse>

getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealth(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaHealthOptionalParams

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

callback

ServiceCallback<ReplicaHealthUnion>

رد الاتصال

getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

callback

ServiceCallback<ReplicaHealthUnion>

رد الاتصال

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)

يحصل على صحة النسخة المتماثلة للخدمة ذات الحالة Service Fabric أو مثيل خدمة عديم الحالة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة النسخة المتماثلة.

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams): Promise<GetReplicaHealthUsingPolicyResponse>

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetReplicaHealthUsingPolicyResponse>

getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)

function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<ReplicaHealthUnion>

رد الاتصال

getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)

function getReplicaInfo(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaInfoUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

callback

ServiceCallback<ReplicaInfoUnion>

رد الاتصال

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)

تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.

function getReplicaInfo(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaInfoOptionalParams): Promise<GetReplicaInfoResponse>

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaInfoOptionalParams

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

المرتجعات

وعد<Models.GetReplicaInfoResponse>

getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)

function getReplicaInfo(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaInfoOptionalParams, callback: ServiceCallback<ReplicaInfoUnion>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientGetReplicaInfoOptionalParams

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

callback

ServiceCallback<ReplicaInfoUnion>

رد الاتصال

getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, callback: ServiceCallback<PagedReplicaInfoList>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<PagedReplicaInfoList>

رد الاتصال

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)

ترجع نقطة نهاية GetReplicas معلومات حول النسخ المتماثلة للقسم المحدد. تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.

function getReplicaInfoList(partitionId: string, options?: ServiceFabricClientGetReplicaInfoListOptionalParams): Promise<GetReplicaInfoListResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetReplicaInfoListOptionalParams

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

المرتجعات

وعد<Models.GetReplicaInfoListResponse>

getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)

function getReplicaInfoList(partitionId: string, options: ServiceFabricClientGetReplicaInfoListOptionalParams, callback: ServiceCallback<PagedReplicaInfoList>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetReplicaInfoListOptionalParams

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

callback

ServiceCallback<PagedReplicaInfoList>

رد الاتصال

getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)

function getServiceBackupConfigurationInfo(serviceId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<PagedBackupConfigurationInfoList>

رد الاتصال

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)

يحصل على معلومات تكوين النسخ الاحتياطي Service Fabric للخدمة والأقسام ضمن هذه الخدمة.

function getServiceBackupConfigurationInfo(serviceId: string, options?: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams): Promise<GetServiceBackupConfigurationInfoResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams

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

المرتجعات

وعد<Models.GetServiceBackupConfigurationInfoResponse>

getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)

function getServiceBackupConfigurationInfo(serviceId: string, options: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams

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

callback

ServiceCallback<PagedBackupConfigurationInfoList>

رد الاتصال

getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)

function getServiceBackupList(serviceId: string, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)

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

function getServiceBackupList(serviceId: string, options?: ServiceFabricClientGetServiceBackupListOptionalParams): Promise<GetServiceBackupListResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceBackupListOptionalParams

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

المرتجعات

وعد<Models.GetServiceBackupListResponse>

getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)

function getServiceBackupList(serviceId: string, options: ServiceFabricClientGetServiceBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceBackupListOptionalParams

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

callback

ServiceCallback<PagedBackupInfoList>

رد الاتصال

getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)

function getServiceDescription(serviceId: string, callback: ServiceCallback<ServiceDescriptionUnion>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ServiceDescriptionUnion>

رد الاتصال

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)

يحصل على وصف خدمة Service Fabric موجودة. يجب إنشاء خدمة قبل الحصول على وصفها.

function getServiceDescription(serviceId: string, options?: ServiceFabricClientGetServiceDescriptionOptionalParams): Promise<GetServiceDescriptionResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceDescriptionOptionalParams

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

المرتجعات

وعد<Models.GetServiceDescriptionResponse>

getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)

function getServiceDescription(serviceId: string, options: ServiceFabricClientGetServiceDescriptionOptionalParams, callback: ServiceCallback<ServiceDescriptionUnion>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceDescriptionOptionalParams

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

callback

ServiceCallback<ServiceDescriptionUnion>

رد الاتصال

getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ServiceEventUnion[]>

رد الاتصال

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)

الاستجابة هي قائمة كائنات ServiceEvent.

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServiceEventListOptionalParams): Promise<GetServiceEventListResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServiceEventListOptionalParams

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

المرتجعات

وعد<Models.GetServiceEventListResponse>

getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)

function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServiceEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServiceEventListOptionalParams

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

callback

ServiceCallback<ServiceEventUnion[]>

رد الاتصال

getServiceHealth(string, ServiceCallback<ServiceHealth>)

function getServiceHealth(serviceId: string, callback: ServiceCallback<ServiceHealth>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ServiceHealth>

رد الاتصال

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)

الحصول على المعلومات الصحية للخدمة المحددة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.

function getServiceHealth(serviceId: string, options?: ServiceFabricClientGetServiceHealthOptionalParams): Promise<GetServiceHealthResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceHealthOptionalParams

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

المرتجعات

وعد<Models.GetServiceHealthResponse>

getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)

function getServiceHealth(serviceId: string, options: ServiceFabricClientGetServiceHealthOptionalParams, callback: ServiceCallback<ServiceHealth>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceHealthOptionalParams

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

callback

ServiceCallback<ServiceHealth>

رد الاتصال

getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)

function getServiceHealthUsingPolicy(serviceId: string, callback: ServiceCallback<ServiceHealth>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ServiceHealth>

رد الاتصال

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)

الحصول على المعلومات الصحية للخدمة المحددة. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.

function getServiceHealthUsingPolicy(serviceId: string, options?: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams): Promise<GetServiceHealthUsingPolicyResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams

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

المرتجعات

وعد<Models.GetServiceHealthUsingPolicyResponse>

getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)

function getServiceHealthUsingPolicy(serviceId: string, options: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, callback: ServiceCallback<ServiceHealth>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams

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

callback

ServiceCallback<ServiceHealth>

رد الاتصال

getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)

function getServiceInfo(applicationId: string, serviceId: string, callback: ServiceCallback<ServiceInfoUnion>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ServiceInfoUnion>

رد الاتصال

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)

إرجاع معلومات حول الخدمة المحددة التي تنتمي إلى تطبيق Service Fabric المحدد.

function getServiceInfo(applicationId: string, serviceId: string, options?: ServiceFabricClientGetServiceInfoOptionalParams): Promise<GetServiceInfoResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceInfoOptionalParams

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

المرتجعات

وعد<Models.GetServiceInfoResponse>

getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)

function getServiceInfo(applicationId: string, serviceId: string, options: ServiceFabricClientGetServiceInfoOptionalParams, callback: ServiceCallback<ServiceInfoUnion>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceInfoOptionalParams

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

callback

ServiceCallback<ServiceInfoUnion>

رد الاتصال

getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)

function getServiceInfoList(applicationId: string, callback: ServiceCallback<PagedServiceInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<PagedServiceInfoList>

رد الاتصال

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)

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

function getServiceInfoList(applicationId: string, options?: ServiceFabricClientGetServiceInfoListOptionalParams): Promise<GetServiceInfoListResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceInfoListOptionalParams

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

المرتجعات

وعد<Models.GetServiceInfoListResponse>

getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)

function getServiceInfoList(applicationId: string, options: ServiceFabricClientGetServiceInfoListOptionalParams, callback: ServiceCallback<PagedServiceInfoList>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientGetServiceInfoListOptionalParams

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

callback

ServiceCallback<PagedServiceInfoList>

رد الاتصال

getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, callback: ServiceCallback<ServiceTypeManifest>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

callback

ServiceCallback<ServiceTypeManifest>

رد الاتصال

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)

يحصل على البيان الذي يصف نوع الخدمة. تحتوي الاستجابة على XML بيان الخدمة كسلسلة.

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options?: ServiceFabricClientGetServiceManifestOptionalParams): Promise<GetServiceManifestResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

options
ServiceFabricClientGetServiceManifestOptionalParams

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

المرتجعات

وعد<Models.GetServiceManifestResponse>

getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)

function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options: ServiceFabricClientGetServiceManifestOptionalParams, callback: ServiceCallback<ServiceTypeManifest>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

options
ServiceFabricClientGetServiceManifestOptionalParams

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

callback

ServiceCallback<ServiceTypeManifest>

رد الاتصال

getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, callback: ServiceCallback<ServiceNameInfo>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<ServiceNameInfo>

رد الاتصال

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)

يحصل على اسم الخدمة للقسم المحدد. يتم إرجاع خطأ 404 إذا لم يكن معرف القسم موجودا في نظام المجموعة.

function getServiceNameInfo(partitionId: string, options?: ServiceFabricClientGetServiceNameInfoOptionalParams): Promise<GetServiceNameInfoResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetServiceNameInfoOptionalParams

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

المرتجعات

وعد<Models.GetServiceNameInfoResponse>

getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)

function getServiceNameInfo(partitionId: string, options: ServiceFabricClientGetServiceNameInfoOptionalParams, callback: ServiceCallback<ServiceNameInfo>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientGetServiceNameInfoOptionalParams

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

callback

ServiceCallback<ServiceNameInfo>

رد الاتصال

getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

callback

ServiceCallback<ServiceEventUnion[]>

رد الاتصال

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)

الاستجابة هي قائمة كائنات ServiceEvent.

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServicesEventListOptionalParams): Promise<GetServicesEventListResponse>

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServicesEventListOptionalParams

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

المرتجعات

وعد<Models.GetServicesEventListResponse>

getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)

function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServicesEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)

المعلمات

startTimeUtc

string

وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

endTimeUtc

string

وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.

options
ServiceFabricClientGetServicesEventListOptionalParams

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

callback

ServiceCallback<ServiceEventUnion[]>

رد الاتصال

getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, callback: ServiceCallback<ServiceTypeInfo>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

callback

ServiceCallback<ServiceTypeInfo>

رد الاتصال

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)

يحصل على معلومات حول نوع خدمة معين مدعوم من قبل نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404. يتم إرجاع استجابة 204 إذا لم يتم العثور على نوع الخدمة المحدد في نظام المجموعة.

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options?: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams): Promise<GetServiceTypeInfoByNameResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

options
ServiceFabricClientGetServiceTypeInfoByNameOptionalParams

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

المرتجعات

وعد<Models.GetServiceTypeInfoByNameResponse>

getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)

function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<ServiceTypeInfo>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

serviceTypeName

string

تحديد اسم نوع خدمة Service Fabric.

options
ServiceFabricClientGetServiceTypeInfoByNameOptionalParams

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

callback

ServiceCallback<ServiceTypeInfo>

رد الاتصال

getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ServiceTypeInfo[]>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

callback

ServiceCallback<ServiceTypeInfo[]>

رد الاتصال

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)

يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمات التي يدعمها نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404.

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetServiceTypeInfoListOptionalParams): Promise<GetServiceTypeInfoListResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

options
ServiceFabricClientGetServiceTypeInfoListOptionalParams

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

المرتجعات

وعد<Models.GetServiceTypeInfoListResponse>

getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)

function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetServiceTypeInfoListOptionalParams, callback: ServiceCallback<ServiceTypeInfo[]>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

applicationTypeVersion

string

إصدار نوع التطبيق.

options
ServiceFabricClientGetServiceTypeInfoListOptionalParams

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

callback

ServiceCallback<ServiceTypeInfo[]>

رد الاتصال

getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)

function getSubNameInfoList(nameId: string, callback: ServiceCallback<PagedSubNameInfoList>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

callback

ServiceCallback<PagedSubNameInfoList>

رد الاتصال

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)

تعداد كافة أسماء Service Fabric تحت اسم معين. إذا لم يتم احتواء الأسماء الفرعية في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. سيفشل الاستعلام عن اسم غير موجود.

function getSubNameInfoList(nameId: string, options?: ServiceFabricClientGetSubNameInfoListOptionalParams): Promise<GetSubNameInfoListResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetSubNameInfoListOptionalParams

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

المرتجعات

وعد<Models.GetSubNameInfoListResponse>

getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)

function getSubNameInfoList(nameId: string, options: ServiceFabricClientGetSubNameInfoListOptionalParams, callback: ServiceCallback<PagedSubNameInfoList>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

options
ServiceFabricClientGetSubNameInfoListOptionalParams

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

callback

ServiceCallback<PagedSubNameInfoList>

رد الاتصال

getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)

function getUnplacedReplicaInformation(serviceId: string, callback: ServiceCallback<UnplacedReplicaInformation>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<UnplacedReplicaInformation>

رد الاتصال

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)

إرجاع المعلومات حول النسخ المتماثلة غير المكبدة للخدمة. إذا تم تحديد PartitionId، فستحتوي النتيجة على معلومات فقط حول النسخ المتماثلة غير المستبدلة لهذا القسم. إذا لم يتم تحديد PartitionId، فستحتوي النتيجة على معلومات حول النسخ المتماثلة غير المستبدلة لجميع أقسام تلك الخدمة. إذا تم تعيين OnlyQueryPrimaries إلى true، فستحتوي النتيجة على معلومات حول النسخ المتماثلة الأساسية فقط، وستتجاهل النسخ المتماثلة الثانوية غير المحددة.

function getUnplacedReplicaInformation(serviceId: string, options?: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams): Promise<GetUnplacedReplicaInformationResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetUnplacedReplicaInformationOptionalParams

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

المرتجعات

وعد<Models.GetUnplacedReplicaInformationResponse>

getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)

function getUnplacedReplicaInformation(serviceId: string, options: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, callback: ServiceCallback<UnplacedReplicaInformation>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientGetUnplacedReplicaInformationOptionalParams

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

callback

ServiceCallback<UnplacedReplicaInformation>

رد الاتصال

getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(callback: ServiceCallback<UpgradeOrchestrationServiceState>)

المعلمات

callback

ServiceCallback<UpgradeOrchestrationServiceState>

رد الاتصال

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)

احصل على حالة الخدمة لخدمة Service Fabric Upgrade Orchestration Service. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.

function getUpgradeOrchestrationServiceState(options?: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams): Promise<GetUpgradeOrchestrationServiceStateResponse>

المعلمات

options
ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams

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

المرتجعات

وعد<Models.GetUpgradeOrchestrationServiceStateResponse>

getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)

function getUpgradeOrchestrationServiceState(options: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceState>)

المعلمات

options
ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams

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

callback

ServiceCallback<UpgradeOrchestrationServiceState>

رد الاتصال

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, callback: ServiceCallback<ContainerApiResponse>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageInstanceId

string

المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.

containerApiRequestBody
ContainerApiRequestBody

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

callback

ServiceCallback<ContainerApiResponse>

رد الاتصال

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)

استدعاء واجهة برمجة تطبيقات الحاوية على حاوية تم نشرها على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options?: ServiceFabricClientInvokeContainerApiOptionalParams): Promise<InvokeContainerApiResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageInstanceId

string

المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.

containerApiRequestBody
ContainerApiRequestBody

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

options
ServiceFabricClientInvokeContainerApiOptionalParams

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

المرتجعات

وعد<Models.InvokeContainerApiResponse>

invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)

function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options: ServiceFabricClientInvokeContainerApiOptionalParams, callback: ServiceCallback<ContainerApiResponse>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

serviceManifestName

string

اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageName

string

اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.

codePackageInstanceId

string

المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.

containerApiRequestBody
ContainerApiRequestBody

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

options
ServiceFabricClientInvokeContainerApiOptionalParams

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

callback

ServiceCallback<ContainerApiResponse>

رد الاتصال

invokeInfrastructureCommand(string, ServiceCallback<string>)

function invokeInfrastructureCommand(command: string, callback: ServiceCallback<string>)

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

callback

ServiceCallback<string>

رد الاتصال

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)

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

تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function invokeInfrastructureCommand(command: string, options?: ServiceFabricClientInvokeInfrastructureCommandOptionalParams): Promise<InvokeInfrastructureCommandResponse>

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

options
ServiceFabricClientInvokeInfrastructureCommandOptionalParams

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

المرتجعات

وعد<Models.InvokeInfrastructureCommandResponse>

invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)

function invokeInfrastructureCommand(command: string, options: ServiceFabricClientInvokeInfrastructureCommandOptionalParams, callback: ServiceCallback<string>)

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

options
ServiceFabricClientInvokeInfrastructureCommandOptionalParams

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

callback

ServiceCallback<string>

رد الاتصال

invokeInfrastructureQuery(string, ServiceCallback<string>)

function invokeInfrastructureQuery(command: string, callback: ServiceCallback<string>)

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

callback

ServiceCallback<string>

رد الاتصال

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)

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

تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function invokeInfrastructureQuery(command: string, options?: ServiceFabricClientInvokeInfrastructureQueryOptionalParams): Promise<InvokeInfrastructureQueryResponse>

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

options
ServiceFabricClientInvokeInfrastructureQueryOptionalParams

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

المرتجعات

وعد<Models.InvokeInfrastructureQueryResponse>

invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)

function invokeInfrastructureQuery(command: string, options: ServiceFabricClientInvokeInfrastructureQueryOptionalParams, callback: ServiceCallback<string>)

المعلمات

command

string

نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.

options
ServiceFabricClientInvokeInfrastructureQueryOptionalParams

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

callback

ServiceCallback<string>

رد الاتصال

movePrimaryReplica(string, ServiceCallback<void>)

function movePrimaryReplica(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)

ينقل هذا الأمر النسخة المتماثلة الأساسية لقسم خدمة ذات حالة، مع احترام جميع القيود. إذا تم تحديد معلمة NodeName، نقل الأساسي إلى العقدة المحددة (إذا كانت القيود تسمح بذلك). إذا لم يتم تحديد معلمة NodeName، نقل النسخة المتماثلة الأساسية إلى عقدة عشوائية في نظام المجموعة. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الأساسي بغض النظر عن القيود.

function movePrimaryReplica(partitionId: string, options?: ServiceFabricClientMovePrimaryReplicaOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientMovePrimaryReplicaOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)

function movePrimaryReplica(partitionId: string, options: ServiceFabricClientMovePrimaryReplicaOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientMovePrimaryReplicaOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

moveSecondaryReplica(string, string, ServiceCallback<void>)

function moveSecondaryReplica(partitionId: string, currentNodeName: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

currentNodeName

string

اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.

callback

ServiceCallback<void>

رد الاتصال

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)

ينقل هذا الأمر النسخة المتماثلة الثانوية لقسم خدمة ذات حالة، مع احترام جميع القيود. يجب تحديد المعلمة CurrentNodeName لتعريف النسخة المتماثلة التي تم نقلها. يجب تحديد اسم العقدة المصدر، ولكن يمكن حذف اسم العقدة الجديدة، وفي هذه الحالة يتم نقل النسخة المتماثلة إلى عقدة عشوائية. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الثانوية بغض النظر عن القيود.

function moveSecondaryReplica(partitionId: string, currentNodeName: string, options?: ServiceFabricClientMoveSecondaryReplicaOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

currentNodeName

string

اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.

options
ServiceFabricClientMoveSecondaryReplicaOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)

function moveSecondaryReplica(partitionId: string, currentNodeName: string, options: ServiceFabricClientMoveSecondaryReplicaOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

currentNodeName

string

اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.

options
ServiceFabricClientMoveSecondaryReplicaOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, callback: ServiceCallback<void>)

المعلمات

chaosSchedule
ChaosScheduleDescription

يصف الجدول الزمني المستخدم من قبل Chaos.

callback

ServiceCallback<void>

رد الاتصال

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)

ستعمل Chaos على جدولة عمليات التشغيل تلقائيا استنادا إلى جدول الفوضى. سيتم تحديث جدول الفوضى إذا كان الإصدار المقدم يطابق الإصدار على الخادم. عند تحديث Chaos Schedule، يتم زيادة الإصدار على الخادم بمقدار 1. سيلتف الإصدار الموجود على الخادم مرة أخرى إلى 0 بعد الوصول إلى عدد كبير. إذا كان Chaos قيد التشغيل عند إجراء هذا الاستدعاء، فسيفشل الاستدعاء.

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options?: ServiceFabricClientPostChaosScheduleOptionalParams): Promise<RestResponse>

المعلمات

chaosSchedule
ChaosScheduleDescription

يصف الجدول الزمني المستخدم من قبل Chaos.

options
ServiceFabricClientPostChaosScheduleOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)

function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options: ServiceFabricClientPostChaosScheduleOptionalParams, callback: ServiceCallback<void>)

المعلمات

chaosSchedule
ChaosScheduleDescription

يصف الجدول الزمني المستخدم من قبل Chaos.

options
ServiceFabricClientPostChaosScheduleOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, callback: ServiceCallback<void>)

المعلمات

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.

callback

ServiceCallback<void>

رد الاتصال

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)

توفير نوع تطبيق Service Fabric مع نظام المجموعة. مطلوب التوفير قبل أن يمكن إنشاء مثيل لأي تطبيقات جديدة. يمكن تنفيذ عملية التوفير إما على حزمة التطبيق المحددة بواسطة relativePathInImageStore، أو باستخدام URI الخارجي '.sfpkg'.

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options?: ServiceFabricClientProvisionApplicationTypeOptionalParams): Promise<RestResponse>

المعلمات

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.

options
ServiceFabricClientProvisionApplicationTypeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)

function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options: ServiceFabricClientProvisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)

المعلمات

provisionApplicationTypeDescriptionBaseRequiredBodyParam
ProvisionApplicationTypeDescriptionBaseUnion

النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.

options
ServiceFabricClientProvisionApplicationTypeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, callback: ServiceCallback<void>)

المعلمات

provisionFabricDescription
ProvisionFabricDescription

توضح هذه المقالة معلمات توفير نظام مجموعة.

callback

ServiceCallback<void>

رد الاتصال

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)

التحقق من صحة وتوفير التعليمات البرمجية أو حزم التكوين لمجموعة Service Fabric.

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options?: ServiceFabricClientProvisionClusterOptionalParams): Promise<RestResponse>

المعلمات

provisionFabricDescription
ProvisionFabricDescription

توضح هذه المقالة معلمات توفير نظام مجموعة.

options
ServiceFabricClientProvisionClusterOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)

function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options: ServiceFabricClientProvisionClusterOptionalParams, callback: ServiceCallback<void>)

المعلمات

provisionFabricDescription
ProvisionFabricDescription

توضح هذه المقالة معلمات توفير نظام مجموعة.

options
ServiceFabricClientProvisionClusterOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

putProperty(string, PropertyDescription, ServiceCallback<void>)

function putProperty(nameId: string, propertyDescription: PropertyDescription, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyDescription
PropertyDescription

توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.

callback

ServiceCallback<void>

رد الاتصال

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)

إنشاء الخاصية "نسيج الخدمة" المحددة أو تحديثها باسم معين.

function putProperty(nameId: string, propertyDescription: PropertyDescription, options?: ServiceFabricClientPutPropertyOptionalParams): Promise<RestResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyDescription
PropertyDescription

توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.

options
ServiceFabricClientPutPropertyOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)

function putProperty(nameId: string, propertyDescription: PropertyDescription, options: ServiceFabricClientPutPropertyOptionalParams, callback: ServiceCallback<void>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyDescription
PropertyDescription

توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.

options
ServiceFabricClientPutPropertyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

recoverAllPartitions(ServiceCallback<void>)

function recoverAllPartitions(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)

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

function recoverAllPartitions(options?: ServiceFabricClientRecoverAllPartitionsOptionalParams): Promise<RestResponse>

المعلمات

options
ServiceFabricClientRecoverAllPartitionsOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)

function recoverAllPartitions(options: ServiceFabricClientRecoverAllPartitionsOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ServiceFabricClientRecoverAllPartitionsOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

recoverPartition(string, ServiceCallback<void>)

function recoverPartition(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)

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

function recoverPartition(partitionId: string, options?: ServiceFabricClientRecoverPartitionOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientRecoverPartitionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)

function recoverPartition(partitionId: string, options: ServiceFabricClientRecoverPartitionOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientRecoverPartitionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

recoverServicePartitions(string, ServiceCallback<void>)

function recoverServicePartitions(serviceId: string, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)

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

function recoverServicePartitions(serviceId: string, options?: ServiceFabricClientRecoverServicePartitionsOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientRecoverServicePartitionsOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)

function recoverServicePartitions(serviceId: string, options: ServiceFabricClientRecoverServicePartitionsOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientRecoverServicePartitionsOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

recoverSystemPartitions(ServiceCallback<void>)

function recoverSystemPartitions(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)

يشير إلى مجموعة Service Fabric أنه يجب أن يحاول استرداد خدمات النظام العالقة حاليا في فقدان الحصة. يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.

function recoverSystemPartitions(options?: ServiceFabricClientRecoverSystemPartitionsOptionalParams): Promise<RestResponse>

المعلمات

options
ServiceFabricClientRecoverSystemPartitionsOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)

function recoverSystemPartitions(options: ServiceFabricClientRecoverSystemPartitionsOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ServiceFabricClientRecoverSystemPartitionsOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

removeComposeDeployment(string, ServiceCallback<void>)

function removeComposeDeployment(deploymentName: string, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

callback

ServiceCallback<void>

رد الاتصال

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)

حذف نشر إنشاء Service Fabric موجود.

function removeComposeDeployment(deploymentName: string, options?: ServiceFabricClientRemoveComposeDeploymentOptionalParams): Promise<RestResponse>

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientRemoveComposeDeploymentOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)

function removeComposeDeployment(deploymentName: string, options: ServiceFabricClientRemoveComposeDeploymentOptionalParams, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientRemoveComposeDeploymentOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

removeConfigurationOverrides(string, ServiceCallback<void>)

function removeConfigurationOverrides(nodeName: string, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<void>

رد الاتصال

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)

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

function removeConfigurationOverrides(nodeName: string, options?: ServiceFabricClientRemoveConfigurationOverridesOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientRemoveConfigurationOverridesOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)

function removeConfigurationOverrides(nodeName: string, options: ServiceFabricClientRemoveConfigurationOverridesOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientRemoveConfigurationOverridesOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

removeNodeState(string, ServiceCallback<void>)

function removeNodeState(nodeName: string, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

callback

ServiceCallback<void>

رد الاتصال

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)

وهذا يعني أنه لا يمكن استرداد الحالة المستمرة لتلك العقدة. يحدث هذا بشكل عام إذا تم مسح قرص ثابت نظيف، أو إذا تعطل قرص ثابت. يجب أن تكون العقدة معطلة حتى تنجح هذه العملية. تتيح هذه العملية ل Service Fabric معرفة أن النسخ المتماثلة على تلك العقدة لم تعد موجودة، وأن Service Fabric يجب أن يتوقف عن انتظار النسخ المتماثلة هذه للنسخ الاحتياطية. لا تقم بتشغيل الأمر cmdlet هذا إذا لم تتم إزالة الحالة على العقدة ويمكن أن تعود العقدة مع حالتها سليمة. بدءا من Service Fabric 6.5، من أجل استخدام واجهة برمجة التطبيقات هذه للعقد الأولية، يرجى تغيير العقد الأولية إلى عقد عادية (غير أولية) ثم استدعاء واجهة برمجة التطبيقات هذه لإزالة حالة العقدة. إذا كان نظام المجموعة قيد التشغيل على Azure، بعد تعطل عقدة البذور، سيحاول Service Fabric تغييرها إلى عقدة غير أولية تلقائيا. لتحقيق ذلك، تأكد من أن عدد العقد غير الأولية في نوع العقدة الأساسية لا يقل عن عدد عقد البذور لأسفل. إذا لزم الأمر، أضف المزيد من العقد إلى نوع العقدة الأساسية لتحقيق ذلك. بالنسبة للمجموعة المستقلة، إذا لم يكن من المتوقع أن تعود العقدة الأولية لأسفل بحالة سليمة، فيرجى إزالة العقدة من المجموعة، راجع https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes

function removeNodeState(nodeName: string, options?: ServiceFabricClientRemoveNodeStateOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientRemoveNodeStateOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)

function removeNodeState(nodeName: string, options: ServiceFabricClientRemoveNodeStateOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

options
ServiceFabricClientRemoveNodeStateOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

removeReplica(string, string, string, ServiceCallback<void>)

function removeReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

callback

ServiceCallback<void>

رد الاتصال

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)

تحاكي واجهة برمجة التطبيقات هذه فشل النسخة المتماثلة ل Service Fabric عن طريق إزالة نسخة متماثلة من مجموعة Service Fabric. تقوم الإزالة بإغلاق النسخة المتماثلة، ونقل النسخة المتماثلة إلى الدور بلا، ثم إزالة كافة معلومات حالة النسخة المتماثلة من نظام المجموعة. تختبر واجهة برمجة التطبيقات هذه مسار إزالة حالة النسخة المتماثلة، وتحاكي المسار الدائم لخطأ التقرير من خلال واجهات برمجة تطبيقات العميل. تحذير - لا توجد فحوصات أمان يتم إجراؤها عند استخدام واجهة برمجة التطبيقات هذه. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان البيانات للخدمات ذات الحالة. بالإضافة إلى ذلك، تؤثر علامة forceRemove على جميع النسخ المتماثلة الأخرى المستضافة في نفس العملية.

function removeReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRemoveReplicaOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientRemoveReplicaOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)

function removeReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRemoveReplicaOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientRemoveReplicaOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)

يبلغ عن الحالة الصحية لتطبيق Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى تطبيق بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على صحة التطبيق وتحقق من ظهور التقرير في قسم HealthEvents.

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportApplicationHealthOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportApplicationHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)

function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportApplicationHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportApplicationHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportClusterHealth(HealthInformation, ServiceCallback<void>)

function reportClusterHealth(healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)

إرسال تقرير حماية على مجموعة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetClusterHealth وتحقق من ظهور التقرير في قسم HealthEvents.

function reportClusterHealth(healthInformation: HealthInformation, options?: ServiceFabricClientReportClusterHealthOptionalParams): Promise<RestResponse>

المعلمات

healthInformation
HealthInformation

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

options
ServiceFabricClientReportClusterHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)

function reportClusterHealth(healthInformation: HealthInformation, options: ServiceFabricClientReportClusterHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

healthInformation
HealthInformation

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

options
ServiceFabricClientReportClusterHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)

يبلغ عن الحالة الصحية للتطبيق المنشور على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة التطبيق المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedApplicationHealthOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportDeployedApplicationHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)

function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedApplicationHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportDeployedApplicationHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)

يبلغ عن الحالة الصحية لحزمة الخدمة للتطبيق المنشورة على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة حزمة الخدمة المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportDeployedServicePackageHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)

function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

servicePackageName

string

اسم حزمة الخدمة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportDeployedServicePackageHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportNodeHealth(string, HealthInformation, ServiceCallback<void>)

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)

يبلغ عن الحالة الصحية لعقدة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetNodeHealth وتحقق من ظهور التقرير في قسم HealthEvents.

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportNodeHealthOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportNodeHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)

function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportNodeHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportNodeHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)

يبلغ عن الحالة الصحية لقسم Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى قسم بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetPartitionHealth وتحقق من ظهور التقرير في قسم HealthEvents.

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportPartitionHealthOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportPartitionHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)

function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportPartitionHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportPartitionHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

serviceKind
ReplicaHealthReportServiceKind

نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)

يبلغ عن الحالة الصحية للنسخة المتماثلة ل Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى النسخة المتماثلة لبوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetReplicaHealth وتحقق من ظهور التقرير في قسم HealthEvents.

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options?: ServiceFabricClientReportReplicaHealthOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

serviceKind
ReplicaHealthReportServiceKind

نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"

healthInformation
HealthInformation

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

options
ServiceFabricClientReportReplicaHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)

function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options: ServiceFabricClientReportReplicaHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

serviceKind
ReplicaHealthReportServiceKind

نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"

healthInformation
HealthInformation

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

options
ServiceFabricClientReportReplicaHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

reportServiceHealth(string, HealthInformation, ServiceCallback<void>)

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

callback

ServiceCallback<void>

رد الاتصال

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)

يبلغ عن الحالة الصحية لخدمة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetServiceHealth وتحقق من ظهور التقرير في قسم HealthEvents.

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportServiceHealthOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportServiceHealthOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)

function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportServiceHealthOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

healthInformation
HealthInformation

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

options
ServiceFabricClientReportServiceHealthOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resetPartitionLoad(string, ServiceCallback<void>)

function resetPartitionLoad(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)

إعادة تعيين التحميل الحالي لقسم Service Fabric إلى التحميل الافتراضي للخدمة.

function resetPartitionLoad(partitionId: string, options?: ServiceFabricClientResetPartitionLoadOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientResetPartitionLoadOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)

function resetPartitionLoad(partitionId: string, options: ServiceFabricClientResetPartitionLoadOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientResetPartitionLoadOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resolveService(string, ServiceCallback<ResolvedServicePartition>)

function resolveService(serviceId: string, callback: ServiceCallback<ResolvedServicePartition>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<ResolvedServicePartition>

رد الاتصال

resolveService(string, ServiceFabricClientResolveServiceOptionalParams)

حل قسم خدمة Service Fabric للحصول على نقاط النهاية للنسخ المتماثلة للخدمة.

function resolveService(serviceId: string, options?: ServiceFabricClientResolveServiceOptionalParams): Promise<ResolveServiceResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientResolveServiceOptionalParams

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

المرتجعات

وعد<Models.ResolveServiceResponse>

resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)

function resolveService(serviceId: string, options: ServiceFabricClientResolveServiceOptionalParams, callback: ServiceCallback<ResolvedServicePartition>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientResolveServiceOptionalParams

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

callback

ServiceCallback<ResolvedServicePartition>

رد الاتصال

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.

callback

ServiceCallback<void>

رد الاتصال

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)

إعادة تشغيل حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric في نظام مجموعة. يؤدي هذا إلى إجهاض عملية حزمة التعليمات البرمجية، والتي ستقوم بإعادة تشغيل جميع النسخ المتماثلة لخدمة المستخدم المستضافة في تلك العملية.

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options?: ServiceFabricClientRestartDeployedCodePackageOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.

options
ServiceFabricClientRestartDeployedCodePackageOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)

function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options: ServiceFabricClientRestartDeployedCodePackageOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

restartDeployedCodePackageDescription
RestartDeployedCodePackageDescription

يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.

options
ServiceFabricClientRestartDeployedCodePackageOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

restartNode(string, RestartNodeDescription, ServiceCallback<void>)

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

restartNodeDescription
RestartNodeDescription

مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.

callback

ServiceCallback<void>

رد الاتصال

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)

إعادة تشغيل عقدة نظام مجموعة Service Fabric التي بدأت بالفعل.

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options?: ServiceFabricClientRestartNodeOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

restartNodeDescription
RestartNodeDescription

مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.

options
ServiceFabricClientRestartNodeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)

function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options: ServiceFabricClientRestartNodeOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

restartNodeDescription
RestartNodeDescription

مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.

options
ServiceFabricClientRestartNodeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

restartReplica(string, string, string, ServiceCallback<void>)

function restartReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

callback

ServiceCallback<void>

رد الاتصال

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)

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

function restartReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRestartReplicaOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientRestartReplicaOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)

function restartReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRestartReplicaOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

partitionId

string

هوية القسم.

replicaId

string

معرف النسخة المتماثلة.

options
ServiceFabricClientRestartReplicaOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

restorePartitionDescription
RestorePartitionDescription

يصف المعلمات لاستعادة القسم.

callback

ServiceCallback<void>

رد الاتصال

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)

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

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options?: ServiceFabricClientRestorePartitionOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

restorePartitionDescription
RestorePartitionDescription

يصف المعلمات لاستعادة القسم.

options
ServiceFabricClientRestorePartitionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)

function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options: ServiceFabricClientRestorePartitionOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

restorePartitionDescription
RestorePartitionDescription

يصف المعلمات لاستعادة القسم.

options
ServiceFabricClientRestorePartitionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resumeApplicationBackup(string, ServiceCallback<void>)

function resumeApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)

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

function resumeApplicationBackup(applicationId: string, options?: ServiceFabricClientResumeApplicationBackupOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientResumeApplicationBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)

function resumeApplicationBackup(applicationId: string, options: ServiceFabricClientResumeApplicationBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientResumeApplicationBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

توضح هذه المقالة معلمات استئناف ترقية التطبيق.

callback

ServiceCallback<void>

رد الاتصال

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)

استئناف ترقية تطبيق Service Fabric اليدوي غير الخاضع للمراقبة. يقوم Service Fabric بترقية مجال ترقية واحد في كل مرة. للترقيات اليدوية غير الخاضعة للمراقبة، بعد انتهاء Service Fabric من مجال الترقية، ينتظر منك استدعاء واجهة برمجة التطبيقات هذه قبل المتابعة إلى مجال الترقية التالي.

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options?: ServiceFabricClientResumeApplicationUpgradeOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

توضح هذه المقالة معلمات استئناف ترقية التطبيق.

options
ServiceFabricClientResumeApplicationUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)

function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options: ServiceFabricClientResumeApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

resumeApplicationUpgradeDescription
ResumeApplicationUpgradeDescription

توضح هذه المقالة معلمات استئناف ترقية التطبيق.

options
ServiceFabricClientResumeApplicationUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

يصف معلمات استئناف ترقية نظام المجموعة.

callback

ServiceCallback<void>

رد الاتصال

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)

اجعل التعليمات البرمجية لنظام المجموعة أو ترقية التكوين تنتقل إلى مجال الترقية التالي إذا كان ذلك مناسبا.

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options?: ServiceFabricClientResumeClusterUpgradeOptionalParams): Promise<RestResponse>

المعلمات

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

يصف معلمات استئناف ترقية نظام المجموعة.

options
ServiceFabricClientResumeClusterUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)

function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options: ServiceFabricClientResumeClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

resumeClusterUpgradeDescription
ResumeClusterUpgradeDescription

يصف معلمات استئناف ترقية نظام المجموعة.

options
ServiceFabricClientResumeClusterUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resumePartitionBackup(string, ServiceCallback<void>)

function resumePartitionBackup(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)

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

function resumePartitionBackup(partitionId: string, options?: ServiceFabricClientResumePartitionBackupOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientResumePartitionBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)

function resumePartitionBackup(partitionId: string, options: ServiceFabricClientResumePartitionBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientResumePartitionBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

resumeServiceBackup(string, ServiceCallback<void>)

function resumeServiceBackup(serviceId: string, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)

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

function resumeServiceBackup(serviceId: string, options?: ServiceFabricClientResumeServiceBackupOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientResumeServiceBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)

function resumeServiceBackup(serviceId: string, options: ServiceFabricClientResumeServiceBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientResumeServiceBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

rollbackApplicationUpgrade(string, ServiceCallback<void>)

function rollbackApplicationUpgrade(applicationId: string, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)

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

function rollbackApplicationUpgrade(applicationId: string, options?: ServiceFabricClientRollbackApplicationUpgradeOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientRollbackApplicationUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)

function rollbackApplicationUpgrade(applicationId: string, options: ServiceFabricClientRollbackApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientRollbackApplicationUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

rollbackClusterUpgrade(ServiceCallback<void>)

function rollbackClusterUpgrade(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)

التراجع عن التعليمات البرمجية أو ترقية التكوين لمجموعة Service Fabric.

function rollbackClusterUpgrade(options?: ServiceFabricClientRollbackClusterUpgradeOptionalParams): Promise<RestResponse>

المعلمات

options
ServiceFabricClientRollbackClusterUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)

function rollbackClusterUpgrade(options: ServiceFabricClientRollbackClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ServiceFabricClientRollbackClusterUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

المعلمات

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

حالة الخدمة لخدمة تنسيق ترقية Service Fabric.

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)

تحديث حالة الخدمة لخدمة تنسيق ترقية Service Fabric. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options?: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams): Promise<SetUpgradeOrchestrationServiceStateResponse>

المعلمات

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

حالة الخدمة لخدمة تنسيق ترقية Service Fabric.

options
ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams

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

المرتجعات

وعد<Models.SetUpgradeOrchestrationServiceStateResponse>

setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)

المعلمات

upgradeOrchestrationServiceState
UpgradeOrchestrationServiceState

حالة الخدمة لخدمة تنسيق ترقية Service Fabric.

options
ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams

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

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeDescription
ApplicationUpgradeDescription

معلمات لترقية تطبيق.

callback

ServiceCallback<void>

رد الاتصال

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)

التحقق من صحة معلمات ترقية التطبيق المتوفرة وبدء ترقية التطبيق إذا كانت المعلمات صالحة.

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options?: ServiceFabricClientStartApplicationUpgradeOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeDescription
ApplicationUpgradeDescription

معلمات لترقية تطبيق.

options
ServiceFabricClientStartApplicationUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)

function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options: ServiceFabricClientStartApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeDescription
ApplicationUpgradeDescription

معلمات لترقية تطبيق.

options
ServiceFabricClientStartApplicationUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startChaos(ChaosParameters, ServiceCallback<void>)

function startChaos(chaosParameters: ChaosParameters, callback: ServiceCallback<void>)

المعلمات

chaosParameters
ChaosParameters

يصف جميع المعلمات لتكوين تشغيل Chaos.

callback

ServiceCallback<void>

رد الاتصال

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)

إذا لم يكن Chaos قيد التشغيل بالفعل في نظام المجموعة، فإنه يبدأ Chaos مع المعلمات التي تم تمريرها في Chaos. إذا كان Chaos قيد التشغيل بالفعل عند إجراء هذا الاستدعاء، يفشل الاستدعاء مع رمز الخطأ FABRIC_E_CHAOS_ALREADY_RUNNING. راجع المقالة حمل الفوضى التي يتم التحكم فيها في مجموعات Service Fabric لمزيد من التفاصيل.

function startChaos(chaosParameters: ChaosParameters, options?: ServiceFabricClientStartChaosOptionalParams): Promise<RestResponse>

المعلمات

chaosParameters
ChaosParameters

يصف جميع المعلمات لتكوين تشغيل Chaos.

options
ServiceFabricClientStartChaosOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)

function startChaos(chaosParameters: ChaosParameters, options: ServiceFabricClientStartChaosOptionalParams, callback: ServiceCallback<void>)

المعلمات

chaosParameters
ChaosParameters

يصف جميع المعلمات لتكوين تشغيل Chaos.

options
ServiceFabricClientStartChaosOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

معلمات لترقية تكوين نظام المجموعة المستقل.

callback

ServiceCallback<void>

رد الاتصال

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)

تحقق من صحة معلمات ترقية التكوين المتوفرة وابدأ في ترقية تكوين نظام المجموعة إذا كانت المعلمات صالحة.

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options?: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams): Promise<RestResponse>

المعلمات

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

معلمات لترقية تكوين نظام المجموعة المستقل.

options
ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)

function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

clusterConfigurationUpgradeDescription
ClusterConfigurationUpgradeDescription

معلمات لترقية تكوين نظام المجموعة المستقل.

options
ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

startClusterUpgradeDescription
StartClusterUpgradeDescription

توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.

callback

ServiceCallback<void>

رد الاتصال

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)

تحقق من صحة معلمات الترقية المتوفرة وابدأ في ترقية التعليمات البرمجية أو إصدار التكوين لمجموعة Service Fabric إذا كانت المعلمات صالحة.

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options?: ServiceFabricClientStartClusterUpgradeOptionalParams): Promise<RestResponse>

المعلمات

startClusterUpgradeDescription
StartClusterUpgradeDescription

توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.

options
ServiceFabricClientStartClusterUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)

function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options: ServiceFabricClientStartClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

startClusterUpgradeDescription
StartClusterUpgradeDescription

توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.

options
ServiceFabricClientStartClusterUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

معلمات لترقية نشر الإنشاء.

callback

ServiceCallback<void>

رد الاتصال

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)

التحقق من صحة معلمات الترقية المتوفرة وبدء ترقية النشر إذا كانت المعلمات صالحة.

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options?: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>

المعلمات

deploymentName

string

هوية النشر.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

معلمات لترقية نشر الإنشاء.

options
ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)

function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

composeDeploymentUpgradeDescription
ComposeDeploymentUpgradeDescription

معلمات لترقية نشر الإنشاء.

options
ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

dataLossMode
DataLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"

callback

ServiceCallback<void>

رد الاتصال

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)

ستتسبب واجهة برمجة التطبيقات هذه في فقدان البيانات للقسم المحدد. سيؤدي إلى تشغيل استدعاء لواجهة برمجة تطبيقات OnDataLoss للقسم. يعتمد فقدان البيانات الفعلي على DataLossMode المحدد.

  • PartialDataLoss - تتم إزالة حصة النسخ المتماثلة فقط ويتم تشغيل OnDataLoss للقسم ولكن فقدان البيانات الفعلي يعتمد على وجود النسخ المتماثل أثناء الطيران.
  • FullDataLoss - تتم إزالة جميع النسخ المتماثلة ومن ثم يتم فقدان جميع البيانات وتشغيل OnDataLoss.

يجب استدعاء واجهة برمجة التطبيقات هذه فقط مع خدمة ذات حالة كهدف.

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

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

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

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options?: ServiceFabricClientStartDataLossOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

dataLossMode
DataLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"

options
ServiceFabricClientStartDataLossOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)

function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options: ServiceFabricClientStartDataLossOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

dataLossMode
DataLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"

options
ServiceFabricClientStartDataLossOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

nodeTransitionType
NodeTransitionType

يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"

nodeInstanceId

string

معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.

stopDurationInSeconds

number

المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.

callback

ServiceCallback<void>

رد الاتصال

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)

بدء عقدة نظام المجموعة أو إيقافها. عقدة نظام المجموعة هي عملية، وليس مثيل نظام التشغيل نفسه. لبدء عقدة، مرر "Start" للمعلمة NodeTransitionType. لإيقاف عقدة، مرر "Stop" للمعلمة NodeTransitionType. تبدأ واجهة برمجة التطبيقات هذه العملية - عندما تقوم واجهة برمجة التطبيقات بإرجاع العقدة ربما لم تنته من الانتقال بعد. اتصل ب GetNodeTransitionProgress بنفس OperationId للحصول على تقدم العملية.

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options?: ServiceFabricClientStartNodeTransitionOptionalParams): Promise<RestResponse>

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

nodeTransitionType
NodeTransitionType

يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"

nodeInstanceId

string

معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.

stopDurationInSeconds

number

المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.

options
ServiceFabricClientStartNodeTransitionOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)

function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options: ServiceFabricClientStartNodeTransitionOptionalParams, callback: ServiceCallback<void>)

المعلمات

nodeName

string

اسم العقدة.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

nodeTransitionType
NodeTransitionType

يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"

nodeInstanceId

string

معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.

stopDurationInSeconds

number

المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.

options
ServiceFabricClientStartNodeTransitionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

restartPartitionMode
RestartPartitionMode

وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"

callback

ServiceCallback<void>

رد الاتصال

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)

واجهة برمجة التطبيقات هذه مفيدة لاختبار تجاوز الفشل.

إذا تم استخدامه لاستهداف قسم خدمة عديم الحالة، يجب أن يكون RestartPartitionMode AllReplicasOrInstances.

استدعاء واجهة برمجة تطبيقات GetPartitionRestartProgress باستخدام معرف العملية نفسه للحصول على التقدم.

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options?: ServiceFabricClientStartPartitionRestartOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

restartPartitionMode
RestartPartitionMode

وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"

options
ServiceFabricClientStartPartitionRestartOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)

function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options: ServiceFabricClientStartPartitionRestartOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

restartPartitionMode
RestartPartitionMode

وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"

options
ServiceFabricClientStartPartitionRestartOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

quorumLossMode
QuorumLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"

quorumLossDuration

number

مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.

callback

ServiceCallback<void>

رد الاتصال

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)

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

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

يمكن استدعاء هذا فقط على خدمات الحالة الدائمة (HasPersistedState==true). لا تستخدم واجهة برمجة التطبيقات هذه على الخدمات عديمة الحالة أو الخدمات ذات الحالة في الذاكرة فقط.

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options?: ServiceFabricClientStartQuorumLossOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

quorumLossMode
QuorumLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"

quorumLossDuration

number

مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.

options
ServiceFabricClientStartQuorumLossOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams, ServiceCallback<void>)

function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options: ServiceFabricClientStartQuorumLossOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

partitionId

string

هوية القسم.

operationId

string

GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة

quorumLossMode
QuorumLossMode

يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"

quorumLossDuration

number

مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.

options
ServiceFabricClientStartQuorumLossOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)

function startRollbackComposeDeploymentUpgrade(deploymentName: string, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

callback

ServiceCallback<void>

رد الاتصال

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)

العودة إلى الحالة السابقة لنسيج الخدمة لإنشاء ترقية التوزيع.

function startRollbackComposeDeploymentUpgrade(deploymentName: string, options?: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)

function startRollbackComposeDeploymentUpgrade(deploymentName: string, options: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

deploymentName

string

هوية النشر.

options
ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

stopChaos(ServiceCallback<void>)

function stopChaos(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

stopChaos(ServiceFabricClientStopChaosOptionalParams)

يمنع Chaos من تنفيذ أخطاء جديدة. ستستمر الأخطاء أثناء الطيران في التنفيذ حتى تكتمل. يتم وضع جدول الفوضى الحالي في حالة توقف. بمجرد إيقاف الجدول الزمني، سيبقى في الحالة المتوقفة ولن يتم استخدامه في Chaos Schedule عمليات تشغيل جديدة من Chaos. يجب تعيين جدول فوضى جديد لاستئناف الجدولة.

function stopChaos(options?: ServiceFabricClientStopChaosOptionalParams): Promise<RestResponse>

المعلمات

options
ServiceFabricClientStopChaosOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)

function stopChaos(options: ServiceFabricClientStopChaosOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ServiceFabricClientStopChaosOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, callback: ServiceCallback<PropertyBatchInfoUnion>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyBatchDescriptionList
PropertyBatchDescriptionList

يصف عمليات دفعة الخصائص التي سيتم إرسالها.

callback

ServiceCallback<PropertyBatchInfoUnion>

رد الاتصال

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)

إرسال دفعة من عمليات الممتلكات. سيتم تنفيذ جميع العمليات أو لن يتم تنفيذ أي منها.

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options?: ServiceFabricClientSubmitPropertyBatchOptionalParams): Promise<SubmitPropertyBatchResponse>

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyBatchDescriptionList
PropertyBatchDescriptionList

يصف عمليات دفعة الخصائص التي سيتم إرسالها.

options
ServiceFabricClientSubmitPropertyBatchOptionalParams

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

المرتجعات

وعد<Models.SubmitPropertyBatchResponse>

submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)

function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options: ServiceFabricClientSubmitPropertyBatchOptionalParams, callback: ServiceCallback<PropertyBatchInfoUnion>)

المعلمات

nameId

string

اسم Service Fabric، دون مخطط URI "fabric:".

propertyBatchDescriptionList
PropertyBatchDescriptionList

يصف عمليات دفعة الخصائص التي سيتم إرسالها.

options
ServiceFabricClientSubmitPropertyBatchOptionalParams

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

callback

ServiceCallback<PropertyBatchInfoUnion>

رد الاتصال

suspendApplicationBackup(string, ServiceCallback<void>)

function suspendApplicationBackup(applicationId: string, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)

يتم تعليق التطبيق الذي تم تكوينه لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافه مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للتطبيق بأكمله. وهذا يعني أن جميع الخدمات والأقسام ضمن هذا التطبيق معلقة الآن للنسخ الاحتياطي.

function suspendApplicationBackup(applicationId: string, options?: ServiceFabricClientSuspendApplicationBackupOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientSuspendApplicationBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)

function suspendApplicationBackup(applicationId: string, options: ServiceFabricClientSuspendApplicationBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

options
ServiceFabricClientSuspendApplicationBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

suspendPartitionBackup(string, ServiceCallback<void>)

function suspendPartitionBackup(partitionId: string, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

callback

ServiceCallback<void>

رد الاتصال

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)

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

function suspendPartitionBackup(partitionId: string, options?: ServiceFabricClientSuspendPartitionBackupOptionalParams): Promise<RestResponse>

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientSuspendPartitionBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)

function suspendPartitionBackup(partitionId: string, options: ServiceFabricClientSuspendPartitionBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

partitionId

string

هوية القسم.

options
ServiceFabricClientSuspendPartitionBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

suspendServiceBackup(string, ServiceCallback<void>)

function suspendServiceBackup(serviceId: string, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

callback

ServiceCallback<void>

رد الاتصال

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)

تم تعليق الخدمة التي تم تكوينها لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافها مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للخدمة بأكملها. وهذا يعني أن جميع الأقسام ضمن هذه الخدمة موقوفة الآن للنسخ الاحتياطي.

function suspendServiceBackup(serviceId: string, options?: ServiceFabricClientSuspendServiceBackupOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientSuspendServiceBackupOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)

function suspendServiceBackup(serviceId: string, options: ServiceFabricClientSuspendServiceBackupOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

options
ServiceFabricClientSuspendServiceBackupOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, callback: ServiceCallback<void>)

المعلمات

enabled

boolean

إسهاب الإبلاغ عن صحة وضع الخدمة.

callback

ServiceCallback<void>

رد الاتصال

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)

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

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options?: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams): Promise<RestResponse>

المعلمات

enabled

boolean

إسهاب الإبلاغ عن صحة وضع الخدمة.

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)

function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, callback: ServiceCallback<void>)

المعلمات

enabled

boolean

إسهاب الإبلاغ عن صحة وضع الخدمة.

callback

ServiceCallback<void>

رد الاتصال

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, callback: ServiceCallback<void>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.

callback

ServiceCallback<void>

رد الاتصال

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)

يمكن تنفيذ هذه العملية فقط إذا تم حذف كافة مثيلات التطبيق من نوع التطبيق. بمجرد إلغاء تسجيل نوع التطبيق، لا يمكن إنشاء مثيلات تطبيق جديدة لنوع التطبيق المحدد هذا.

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options?: ServiceFabricClientUnprovisionApplicationTypeOptionalParams): Promise<RestResponse>

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.

options
ServiceFabricClientUnprovisionApplicationTypeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)

function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options: ServiceFabricClientUnprovisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationTypeName

string

اسم نوع التطبيق.

unprovisionApplicationTypeDescriptionInfo
UnprovisionApplicationTypeDescriptionInfo

المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.

options
ServiceFabricClientUnprovisionApplicationTypeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, callback: ServiceCallback<void>)

المعلمات

unprovisionFabricDescription
UnprovisionFabricDescription

يصف معلمات إلغاء توفير نظام مجموعة.

callback

ServiceCallback<void>

رد الاتصال

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)

وهو مدعوم لإلغاء توفير التعليمات البرمجية والتكوين بشكل منفصل.

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options?: ServiceFabricClientUnprovisionClusterOptionalParams): Promise<RestResponse>

المعلمات

unprovisionFabricDescription
UnprovisionFabricDescription

يصف معلمات إلغاء توفير نظام مجموعة.

options
ServiceFabricClientUnprovisionClusterOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)

function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options: ServiceFabricClientUnprovisionClusterOptionalParams, callback: ServiceCallback<void>)

المعلمات

unprovisionFabricDescription
UnprovisionFabricDescription

يصف معلمات إلغاء توفير نظام مجموعة.

options
ServiceFabricClientUnprovisionClusterOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

معلمات لتحديث ترقية تطبيق موجود.

callback

ServiceCallback<void>

رد الاتصال

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)

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

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options?: ServiceFabricClientUpdateApplicationUpgradeOptionalParams): Promise<RestResponse>

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

معلمات لتحديث ترقية تطبيق موجود.

options
ServiceFabricClientUpdateApplicationUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)

function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options: ServiceFabricClientUpdateApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

applicationId

string

هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.

applicationUpgradeUpdateDescription
ApplicationUpgradeUpdateDescription

معلمات لتحديث ترقية تطبيق موجود.

options
ServiceFabricClientUpdateApplicationUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, callback: ServiceCallback<void>)

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

callback

ServiceCallback<void>

رد الاتصال

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)

تحديث نهج النسخ الاحتياطي الذي تم تحديده بواسطة {backupPolicyName}

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options?: ServiceFabricClientUpdateBackupPolicyOptionalParams): Promise<RestResponse>

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientUpdateBackupPolicyOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)

function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options: ServiceFabricClientUpdateBackupPolicyOptionalParams, callback: ServiceCallback<void>)

المعلمات

backupPolicyDescription
BackupPolicyDescription

يصف نهج النسخ الاحتياطي.

backupPolicyName

string

اسم نهج النسخ الاحتياطي.

options
ServiceFabricClientUpdateBackupPolicyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, callback: ServiceCallback<void>)

المعلمات

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

معلمات لتحديث ترقية نظام المجموعة.

callback

ServiceCallback<void>

رد الاتصال

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)

تحديث معلمات الترقية المستخدمة أثناء ترقية مجموعة Service Fabric.

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options?: ServiceFabricClientUpdateClusterUpgradeOptionalParams): Promise<RestResponse>

المعلمات

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

معلمات لتحديث ترقية نظام المجموعة.

options
ServiceFabricClientUpdateClusterUpgradeOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)

function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options: ServiceFabricClientUpdateClusterUpgradeOptionalParams, callback: ServiceCallback<void>)

المعلمات

updateClusterUpgradeDescription
UpdateClusterUpgradeDescription

معلمات لتحديث ترقية نظام المجموعة.

options
ServiceFabricClientUpdateClusterUpgradeOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

updateRepairExecutionState(RepairTask, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function updateRepairExecutionState(repairTask: RepairTask, options?: RequestOptionsBase): Promise<UpdateRepairExecutionStateResponse>

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.UpdateRepairExecutionStateResponse>

updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairExecutionState(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

options
RequestOptionsBase

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

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairExecutionState(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTask
RepairTask

توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)

تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options?: RequestOptionsBase): Promise<UpdateRepairTaskHealthPolicyResponse>

المعلمات

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.

options
RequestOptionsBase

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

المرتجعات

وعد<Models.UpdateRepairTaskHealthPolicyResponse>

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.

options
RequestOptionsBase

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

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)

function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)

المعلمات

repairTaskUpdateHealthPolicyDescription
RepairTaskUpdateHealthPolicyDescription

توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.

callback

ServiceCallback<RepairTaskUpdateInfo>

رد الاتصال

updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

serviceUpdateDescription
ServiceUpdateDescriptionUnion

المعلومات اللازمة لتحديث خدمة.

callback

ServiceCallback<void>

رد الاتصال

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)

تسمح واجهة برمجة التطبيقات هذه بتحديث خصائص خدمة Service Fabric قيد التشغيل. مجموعة الخصائص التي يمكن تحديثها هي مجموعة فرعية من الخصائص التي تم تحديدها في وقت إنشاء الخدمة. يمكن الحصول على المجموعة الحالية من الخصائص باستخدام GetServiceDescription API. لاحظ أن تحديث خصائص خدمة قيد التشغيل يختلف عن ترقية التطبيق الخاص بك باستخدام StartApplicationUpgrade API. الترقية هي عملية خلفية طويلة الأمد تتضمن نقل التطبيق من إصدار إلى آخر، مجال ترقية واحد في كل مرة، بينما يطبق التحديث الخصائص الجديدة على الفور على الخدمة.

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options?: ServiceFabricClientUpdateServiceOptionalParams): Promise<RestResponse>

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

serviceUpdateDescription
ServiceUpdateDescriptionUnion

المعلومات اللازمة لتحديث خدمة.

options
ServiceFabricClientUpdateServiceOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)

function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options: ServiceFabricClientUpdateServiceOptionalParams, callback: ServiceCallback<void>)

المعلمات

serviceId

string

هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.

serviceUpdateDescription
ServiceUpdateDescriptionUnion

المعلومات اللازمة لتحديث خدمة.

options
ServiceFabricClientUpdateServiceOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

uploadFile(string, ServiceCallback<void>)

function uploadFile(contentPath: string, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

callback

ServiceCallback<void>

رد الاتصال

uploadFile(string, ServiceFabricClientUploadFileOptionalParams)

تحميل محتويات الملف إلى مخزن الصور. استخدم واجهة برمجة التطبيقات هذه إذا كان الملف صغيرا بما يكفي لتحميله مرة أخرى إذا فشل الاتصال. يجب إضافة بيانات الملف إلى نص الطلب. سيتم تحميل المحتويات إلى المسار المحدد. تستخدم خدمة مخزن الصور ملف علامة للإشارة إلى توفر المجلد. ملف العلامة هو ملف فارغ يسمى "_.dir". يتم إنشاء ملف العلامة بواسطة خدمة مخزن الصور عند تحميل جميع الملفات في مجلد. عند استخدام نهج File-by-File لتحميل حزمة التطبيق في REST، لا تكون خدمة مخزن الصور على علم بالتسلسل الهرمي للملفات لحزمة التطبيق؛ تحتاج إلى إنشاء ملف علامة لكل مجلد وتحميله الأخير، لإعلام خدمة مخزن الصور باكتمال المجلد.

function uploadFile(contentPath: string, options?: ServiceFabricClientUploadFileOptionalParams): Promise<RestResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientUploadFileOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)

function uploadFile(contentPath: string, options: ServiceFabricClientUploadFileOptionalParams, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

options
ServiceFabricClientUploadFileOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

uploadFileChunk(string, string, string, ServiceCallback<void>)

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

contentRange

string

عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.

callback

ServiceCallback<void>

رد الاتصال

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)

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

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

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options?: ServiceFabricClientUploadFileChunkOptionalParams): Promise<RestResponse>

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

contentRange

string

عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.

options
ServiceFabricClientUploadFileChunkOptionalParams

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

المرتجعات

Promise<RestResponse>

وعد<msRest.RestResponse>

uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)

function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options: ServiceFabricClientUploadFileChunkOptionalParams, callback: ServiceCallback<void>)

المعلمات

contentPath

string

المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.

sessionId

string

GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.

contentRange

string

عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.

options
ServiceFabricClientUploadFileChunkOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

تفاصيل الأساليب المتوارثة

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

المعلمات

operationArguments
OperationArguments

سيتم ملء الوسيطات التي سيتم ملء القيم المقالب لطلب HTTP منها.

operationSpec
OperationSpec

OperationSpec المراد استخدامه لملء httpRequest.

callback

ServiceCallback<any>

رد الاتصال للاتصال عند تلقي الاستجابة.

المرتجعات

Promise<RestResponse>

موروث منServiceFabricClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

إرسال httpRequest المتوفر.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

المعلمات

المرتجعات

موروث منServiceFabricClientContext.sendRequest