Complete-ServiceFabricRepairTask
يبلغ عن انتهاء مهمة إصلاح يدوية.
بناء الجملة
Complete-ServiceFabricRepairTask
[-TaskId] <String>
[[-Version] <Int64>]
[-ResultStatus <RepairTaskResult>]
[-ResultCode <Int32>]
[-ResultDetails <String>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
الوصف
يبلغ Cmdlet Complete-ServiceFabricRepairTask عن انتهاء مهمة إصلاح Service Fabric يدويا. بعد تشغيل أمر cmdlet هذا، لم تعد مهمة الإصلاح معتمدة ليتم تشغيلها. لم يتم بدء أي أعمال إصلاح إضافية على الكيانات الموضحة بواسطة مهمة الإصلاح. إذا لم تكن متأكدا من حالة عمل الإصلاح، فلا تبلغ عن إكمال مهمة الإصلاح. يمكن أن يؤدي تنفيذ أعمال الإصلاح بعد تشغيل أمر cmdlet هذا إلى التوفر أو فقدان البيانات. إذا كانت هناك حاجة إلى إصلاحات لاحقة، فابدأ مهمة إصلاح جديدة وانتظر الموافقة على مهمة الإصلاح هذه.
يدعم cmdlet هذا النظام الأساسي ل Service Fabric. لا تقم بتشغيل cmdlet مباشرة.
يتطلب الأمر cmdlet هذا الاتصال بالمجموعة باستخدام بيانات الاعتماد التي يتم منحها حق وصول المسؤول إلى نظام المجموعة. قبل إجراء أي عملية على مجموعة Service Fabric، قم بإنشاء اتصال بالمجموعة باستخدام Connect-ServiceFabricCluster cmdlet.
أمثلة
مثال 1: إكمال مهمة إصلاح يدوية بنجاح
PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID
يضع هذا الأمر علامة على مهمة الإصلاح اليدوي التي تحتوي على معرف MyRepairTaskId كمكتمل بنجاح.
مثال 2: إكمال مهمة إصلاح يدوية بالتفاصيل
PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID -ResultStatus Cancelled -ResultCode 42 -ResultDetails "Repair was no longer needed"
يضع هذا الأمر علامة على مهمة الإصلاح اليدوي التي تحتوي على معرف MyRepairTaskId كما تم إلغاؤه ويتضمن تفاصيل إضافية.
المعلمات
-Confirm
يطالبك بالتأكيد قبل تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
فرض تشغيل الأمر حتى إذا لم تظهر مهمة الإصلاح المحددة كمهمة إصلاح يدوية.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultCode
تحديد قيمة توفر تفاصيل إضافية حول نتيجة مهمة الإصلاح.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultDetails
تحديد سلسلة توفر تفاصيل إضافية حول نتيجة مهمة الإصلاح.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultStatus
تحديد قيمة تصف النتيجة الإجمالية لمهمة الإصلاح. القيم الصالحة هي:
- غير صالح. لا تحدد هذه القيمة.
- نجحت. نجحت مهمة الإصلاح.
- الغاء. تم إلغاء مهمة الإصلاح.
- توقف. تمت مقاطعة مهمة الإصلاح.
- فشل. فشلت مهمة الإصلاح.
- المعلقه. لا تحدد هذه القيمة.
Type: | RepairTaskResult |
Accepted values: | Invalid, Succeeded, Cancelled, Interrupted, Failed, Pending |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TaskId
تحديد معرف مهمة الإصلاح لإكمالها.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
تحديد فترة المهلة، بالثوان، للعملية.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
تحديد الإصدار الحالي من مهمة الإصلاح. يمكن أن ينجح الطلب فقط إذا كانت القيمة التي تحددها هذه المعلمة تطابق القيمة الحالية لمهمة الإصلاح. حدد قيمة صفر (0) لتخطي التحقق من الإصدار.
Type: | Int64 |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
تعرض ما سيحدث عند تشغيل الأمر cmdlet. لم يتم تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
الإدخالات
System.String
System.Int64
المخرجات
System.Object