Udostępnij za pośrednictwem


Approve-ServiceFabricRepairTask

Wymusza zatwierdzenie zadania naprawy.

Składnia

Approve-ServiceFabricRepairTask
       [-TaskId] <String>
       [[-Version] <Int64>]
       [-Force]
       [-TimeoutSec <Int32>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Opis

Polecenie cmdlet Approve-ServiceFabricRepairTask wymusza zatwierdzenie zadania naprawy usługi Service Fabric, które jest w stanie przygotowywania. Ponieważ to polecenie cmdlet pomija kontrole bezpieczeństwa, może to spowodować utratę dostępności lub danych. Przed użyciem tego polecenia cmdlet należy ocenić potencjalny wpływ tej operacji.

To polecenie cmdlet obsługuje platformę usługi Service Fabric. Nie uruchamiaj tego polecenia cmdlet bezpośrednio.

Jeśli zatwierdzisz zadanie naprawy według siły, flaga ForcedApproval zostanie ustawiona na to zadanie.

To polecenie cmdlet wymaga nawiązania połączenia z klastrem przy użyciu poświadczeń, którym udzielono dostępu administratora do klastra. Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric nawiąż połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster .

Przykłady

Przykład 1: Zatwierdzanie zadania naprawy

PS C:\> Approve-ServiceFabricRepairTask -TaskId "MyRepairTaskID"

To polecenie zatwierdza zadanie naprawy o identyfikatorze MyRepairTaskId.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TaskId

Określa identyfikator zadania naprawy do zatwierdzenia.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Version

Określa bieżącą wersję zadania naprawy. Żądanie może zakończyć się powodzeniem tylko wtedy, gdy wartość określona przez ten parametr jest zgodna z bieżącą wartością zadania naprawy. Określ wartość zero (0), aby pominąć sprawdzanie wersji.

Typ:Int64
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

System.String

System.Int64

Dane wyjściowe

System.Object