Set-AzureSchedulerHttpJob
Aktualizuje zadanie harmonogramu, które ma akcję HTTP.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.
Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.
Składnia
Set-AzureSchedulerHttpJob
-Location <String>
-JobCollectionName <String>
-JobName <String>
[-Method <String>]
[-URI <Uri>]
[-RequestBody <String>]
[-StartTime <DateTime>]
[-Interval <Int32>]
[-Frequency <String>]
[-ExecutionCount <Int32>]
[-EndTime <DateTime>]
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionMethod <String>]
[-ErrorActionURI <Uri>]
[-ErrorActionRequestBody <String>]
[-ErrorActionHeaders <Hashtable>]
[-ErrorActionStorageAccount <String>]
[-ErrorActionStorageQueue <String>]
[-ErrorActionSASToken <String>]
[-ErrorActionQueueMessageBody <String>]
[-HttpAuthenticationType <String>]
[-ClientCertificatePfx <Object>]
[-ClientCertificatePassword <String>]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureSchedulerHttpJob
[-RequestBody <String>]
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureSchedulerHttpJob
[-Interval <Int32>]
[-Frequency <String>]
[-ExecutionCount <Int32>]
[-EndTime <DateTime>]
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Set-AzureSchedulerHttpJob
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
-HttpAuthenticationType <String>
[-ClientCertificatePfx <Object>]
[-ClientCertificatePassword <String>]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
W tym temacie opisano polecenie cmdlet w wersji 0.8.10 modułu Microsoft Azure PowerShell.
Aby uzyskać wersję używanego modułu, w konsoli programu Azure PowerShell wpisz (Get-Module -Name Azure).Version
.
Polecenie cmdlet Set-AzureSchedulerHttpJob aktualizuje zadanie harmonogramu, które ma akcję HTTP.
Przykłady
Przykład 1. Zmiana stanu zadania na Wyłączone
PS C:\> Set-AzureSchedulerHttpJob -Location "North Central US" -JobCollectionName "JobCollection01" -JobName "Job01" -JobState "Disabled"
To polecenie zmienia stan zadania o nazwie Job01 na Disabled. To zadanie jest częścią kolekcji zadań o nazwie JobColleciton01 dla określonej lokalizacji.
Przykład 2. Aktualizowanie identyfikatora URI zadania
PS C:\> Set-AzureSchedulerHttpJob -Location "North Central US" -JobCollectionName "JobCollection02" -JobName "Job37" -URI http://www.contoso.com
To polecenie aktualizuje identyfikator URI zadania o nazwie Job01 na http://www.contoso.com.
Parametry
-ClientCertificatePassword
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientCertificatePfx
Typ: | Object |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Określa godzinę, jako obiekt DateTime , dla harmonogramu, aby zatrzymać inicjowanie zadań.
Aby uzyskać obiekt DateTime , użyj polecenia cmdlet Get-Date .
Aby uzyskać więcej informacji, wpisz Get-Help Get-Date
.
Typ: | DateTime |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionHeaders
Określa nagłówki jako tabelę skrótu.
Typ: | Hashtable |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionMethod
Określa metodę typów akcji HTTP i HTTPS. Prawidłowe wartości to:
- GET
- ODŁÓŻ
- POST
- HEAD
- DELETE
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionQueueMessageBody
Określa treść akcji zadania magazynu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionRequestBody
Określa treść akcji zadań PUT i POST.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionSASToken
Określa token sygnatury dostępu współdzielonego (SAS) dla kolejki magazynu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageAccount
Określa nazwę konta magazynu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageQueue
Określa nazwę kolejki magazynu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionURI
Określa identyfikator URI akcji zadania błędu.
Typ: | Uri |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExecutionCount
Określa liczbę wystąpień zadania, które jest uruchamiane. Domyślnie zadanie jest powtarzane w nieskończoność.
Typ: | Int32 |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Frequency
Określa maksymalną częstotliwość dla tego zadania harmonogramu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Określa nagłówki jako tabelę skrótów.
Typ: | Hashtable |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HttpAuthenticationType
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Interval
Określa interwał cyklu z częstotliwością określoną przy użyciu parametru Frequency .
Typ: | Int32 |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobCollectionName
Określa nazwę kolekcji zawierającej zadanie harmonogramu do zmodyfikowania.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobName
Określa nazwę zadania harmonogramu do zmodyfikowania.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobState
Określa stan zadania harmonogramu.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Określa nazwę lokalizacji, która hostuje usługę w chmurze. Prawidłowe wartości to:
- Dowolne miejsce w Azji
- Dowolne miejsce w Europie
- Dowolne stany USA
- Azja Wschodnia
- East US
- Północno-środkowe stany USA
- Europa Północna
- South Central US
- Southeast Asia
- West Europe
- Zachodnie stany USA
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Method
Określa metodę typów akcji HTTP i HTTPS. Prawidłowe wartości to:
- GET
- ODŁÓŻ
- POST
- HEAD
- DELETE
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Wskazuje, że to polecenie cmdlet zwraca obiekt reprezentujący element, na którym działa. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.
Typ: | SwitchParameter |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Typ: | AzureSMProfile |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequestBody
Określa treść akcji zadań PUT i POST.
Typ: | String |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartTime
Określa godzinę, jako obiekt DateTime , aby zadanie zostało uruchomione.
Typ: | DateTime |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-URI
Określa identyfikator URI akcji zadania.
Typ: | Uri |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |