New-AzureSchedulerHttpJob
Hiermee maakt u een scheduler-taak met een HTTP-actie.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntax
New-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>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-AzureSchedulerHttpJob
[-RequestBody <String>]
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-AzureSchedulerHttpJob
[-Interval <Int32>]
[-Frequency <String>]
[-ExecutionCount <Int32>]
[-EndTime <DateTime>]
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-AzureSchedulerHttpJob
[-JobState <String>]
[-Headers <Hashtable>]
[-ErrorActionHeaders <Hashtable>]
-HttpAuthenticationType <String>
[-ClientCertificatePfx <Object>]
[-ClientCertificatePassword <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
In dit onderwerp wordt de cmdlet in de versie 0.8.10 van de Microsoft Azure PowerShell-module beschreven.
Als u de versie van de module wilt ophalen die u gebruikt, typt (Get-Module -Name Azure).Version
u in de Azure PowerShell-console.
De cmdlet New-AzureSchedulerHttpJob maakt een scheduler-taak met een HTTP-actie.
Voorbeelden
Voorbeeld 1: Een HTTP-taak maken
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01" -JobName "Job01" -Location "North Central US" -Method "GET" -URI http://www.contoso.com
Met deze opdracht maakt u een scheduler HTTP-taak in de taakverzameling met de naam JobCollection01. Met de opdracht wordt een URI opgegeven en wordt GET opgegeven als de methode.
Voorbeeld 2: Een HTTP-taak maken voor een specifiek aantal uitvoeringen
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01 -JobName "Job23" -Location "North Central US" -Method "GET" -URI http://www.contoso.com -ExecutionCount 20
Met deze opdracht maakt u een scheduler http-taak in de jobverzameling met de naam JobCollection01. Met de opdracht wordt een URI opgegeven en wordt GET opgegeven als de methode. Met deze opdracht wordt de taak 20 keer uitgevoerd.
Parameters
-ClientCertificatePassword
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientCertificatePfx
Type: | Object |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Hiermee geeft u een tijd op, als een DateTime-object , zodat de planner stopt met het initiëren van taken.
Gebruik de cmdlet Get-Date om een DateTime-object op te halen.
Typ voor meer informatie Get-Help Get-Date
.
Type: | DateTime |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionHeaders
Hiermee geeft u headers als een hashtabel.
Type: | Hashtable |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionMethod
Hiermee geeft u de methode voor HTTP- en HTTPS-actietypen. Geldige waarden zijn:
- GET
- PUT
- POSTEN
- HEAD
- DELETE
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionQueueMessageBody
Hiermee geeft u de hoofdtekst voor opslagtaakacties.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionRequestBody
Hiermee geeft u de hoofdtekst voor PUT- en POST-taakacties op.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionSASToken
Hiermee geeft u het SAS-token (Shared Access Signature) voor de opslagwachtrij op.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageAccount
Hiermee geeft u de naam van het opslagaccount.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageQueue
Hiermee geeft u de naam van de opslagwachtrij.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionURI
Hiermee geeft u de URI voor de fouttaakactie.
Type: | Uri |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExecutionCount
Hiermee geeft u het aantal exemplaren op van een taak die wordt uitgevoerd. Standaard wordt een taak voor onbepaalde tijd herhaald.
Type: | Int32 |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Frequency
Hiermee geeft u de maximale frequentie voor deze scheduler-taak.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Hiermee geeft u de headers op als een hashtabel.
Type: | Hashtable |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HttpAuthenticationType
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Interval
Hiermee geeft u het interval van terugkeerpatroon op voor de frequentie die is opgegeven met behulp van de parameter Frequentie .
Type: | Int32 |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobCollectionName
Hiermee geeft u de naam van de verzameling die de scheduler-taak bevat.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobName
Hiermee geeft u de naam voor de scheduler-taak.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobState
Hiermee geeft u de status voor de scheduler-taak.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Hiermee geeft u de naam op van de locatie die als host fungeert voor de cloudservice. Geldige waarden zijn:
- Overal Azië
- Overal in Europa
- Waar dan ook, VS
- Azië - oost
- VS - oost
- VS - noord-centraal
- Europa - noord
- VS - zuid-centraal
- Azië - zuidoost
- Europa -west
- VS - west
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Method
Hiermee geeft u de methode voor HTTP- en HTTPS-actietypen. Geldige waarden zijn:
- GET
- PUT
- POSTEN
- HEAD
- DELETE
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequestBody
Hiermee geeft u de hoofdtekst voor PUT- en POST-taakacties op.
Type: | String |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartTime
Hiermee geeft u een tijd, als een DateTime-object , op om de taak te starten.
Type: | DateTime |
Position: | Named |
standaardwaarde: | None |
Vereist: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-URI
Hiermee geeft u een URI voor een taakactie.
Type: | Uri |
Position: | Named |
standaardwaarde: | None |
Vereist: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |