Udostępnij za pośrednictwem


Disable-AzBatchJob

Wyłącza zadanie usługi Batch.

Składnia

Disable-AzBatchJob
       [-Id] <String>
       [-DisableJobOption] <DisableJobOption>
       -BatchContext <BatchAccountContext>
       [-DefaultProfile <IAzureContextContainer>]
       [<CommonParameters>]

Opis

Polecenie cmdlet Disable-AzBatchJob wyłącza zadanie usługi Azure Batch. Po włączeniu zadania można uruchamiać nowe zadania. Wyłączone zadania nie uruchamiają nowych zadań. Zadanie wyłączone można włączyć później.

Przykłady

Przykład 1. Wyłączanie zadania usługi Batch

Disable-AzBatchJob -Id "Job-000001" -DisableJobOption "Terminate" -BatchContext $Context

To polecenie wyłącza zadanie o identyfikatorze Job-000001. Polecenie kończy aktywne zadania dla zadania. Użyj polecenia cmdlet Get-AzBatchAccountKey, aby przypisać kontekst do zmiennej $Context.

Parametry

-BatchContext

Określa wystąpienie BatchAccountContext używane przez to polecenie cmdlet do interakcji z usługą Batch. Jeśli użyjesz polecenia cmdlet Get-AzBatchAccount, aby uzyskać element BatchAccountContext, uwierzytelnianie Microsoft Entra będzie używane podczas interakcji z usługą Batch. Aby zamiast tego użyć uwierzytelniania klucza współużytkowanego, użyj polecenia cmdlet Get-AzBatchAccountKey, aby uzyskać obiekt BatchAccountContext z wypełnionymi kluczami dostępu. W przypadku korzystania z uwierzytelniania za pomocą klucza współużytkowanego klucz podstawowy jest używany domyślnie. Aby zmienić klucz do użycia, ustaw właściwość BatchAccountContext.KeyInUse.

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

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DisableJobOption

Określa, co zrobić z aktywnymi zadaniami skojarzonymi z zadaniem, które to polecenie cmdlet wyłącza. Prawidłowe wartości to:

  • Ponowne kolejki
  • Zakończ zatrudnienie
  • Wait
Typ:DisableJobOption
Dopuszczalne wartości:Requeue, Terminate, Wait
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Id

Określa identyfikator zadania, które to polecenie cmdlet wyłącza.

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

Dane wejściowe

String

BatchAccountContext

Dane wyjściowe

Void