Udostępnij za pośrednictwem


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