Get-AzBatchTaskSlotCount
Pobiera liczbę miejsc zadań dla określonego zadania.
Składnia
Get-AzBatchTaskSlotCount
[-JobId] <String>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzBatchTaskSlotCount
[[-Job] <PSCloudJob>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzBatchTaskSlotCount pobiera liczbę miejsc zadań usługi Azure Batch dla zadania usługi Batch. Określ zadanie za pomocą parametru JobId lub parametru Job. Liczba miejsc zadań zapewnia liczbę miejsc według aktywnego, uruchomionego lub ukończonego stanu zadania oraz liczby miejsc, w których zadania zakończyły się powodzeniem lub niepowodzeniem. Miejsca dla zadań w stanie przygotowywania są liczone jako uruchomione. Jeśli parametr validationStatus jest niewalecjonowany, usługa Batch nie mogła sprawdzić liczby stanów względem stanów zadań zgodnie z raportem w interfejsie API zadań listy. Wartość validationStatus może być nieowalczona, jeśli zadanie zawiera więcej niż 200 000 zadań.
Przykłady
Przykład 1. Pobieranie liczników zadań według identyfikatora
Get-AzBatchTaskSlotCount -JobId "Job01" -BatchContext $Context
Active : 1
Completed : 0
Failed : 0
Running : 1
Succeeded : 5
ValidationStatus : Validated
To polecenie pobiera liczbę zadań dla zadania Job01. Użyj polecenia cmdlet Get-AzBatchAccountKey, aby przypisać kontekst do zmiennej $Context.
Parametry
-BatchContext
Wystąpienie batchAccountContext do użycia podczas interakcji z usługą Batch. Jeśli użyjesz polecenia cmdlet Get-AzBatchAccount w celu pobrania elementu 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-AzBatchAccountKeys, 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 |
-Job
Określa zadanie, które zawiera zadania, które pobiera to polecenie cmdlet. Aby uzyskać obiekt psCloudJob, użyj polecenia cmdlet Get-AzBatchJob.
Typ: | PSCloudJob |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-JobId
Identyfikator zadania, dla którego ma być pobierana liczba miejsc zadań.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |