Update-ServiceFabricRepairTaskHealthPolicy
Aktualizuje zasady kondycji zadania naprawy.
Składnia
Update-ServiceFabricRepairTaskHealthPolicy
[-TaskId] <String>
[-Version <Int64>]
[-PerformPreparingHealthCheck <Boolean>]
[-PerformRestoringHealthCheck <Boolean>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Update-ServiceFabricRepairTaskHealthPolicy aktualizuje zasady kondycji zadania naprawy. Ta funkcja jest obecnie dostępna tylko w specjalnie skonfigurowanych usługach Azure Cloud Services.
To polecenie cmdlet obsługuje platformę usługi Service Fabric. Nie uruchamiaj tego polecenia cmdlet bezpośrednio.
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 ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster.
Przykłady
Przykład 1. Aktualizowanie zasad kondycji zadania naprawy w celu przeprowadzenia kontroli kondycji klastra
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True
To polecenie aktualizuje zasady kondycji zadania naprawy. To polecenie wykonuje sprawdzanie kondycji klastra dla stanów przygotowywania i przywracania.
Przykład 2. Aktualizowanie zasad kondycji zadania naprawy w celu wykonania kontroli kondycji klastra w stanie Przywracanie
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true
To polecenie aktualizuje zasady kondycji zadania naprawy. To polecenie wykonuje sprawdzanie kondycji klastra pod kątem stanu przywracania. W tym przykładzie stan Przygotowywanie jest pozostawiony w takiej postaci.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
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 |
-PerformPreparingHealthCheck
Określa, czy sprawdzanie kondycji klastra ma być wykonywane w stanie Przygotowywanie zadania naprawy.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PerformRestoringHealthCheck
Określa, czy sprawdzanie kondycji klastra ma być wykonywane w stanie przywracania zadania naprawy.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-TaskId
Określa identyfikator zadania naprawy do zaktualizowania.
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 odpowiada bieżącej wartości zadania naprawy. Określ wartość zero (0), aby pominąć sprawdzanie wersji.
Typ: | Int64 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
System.String
System.Int64
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Dane wyjściowe
System.Object