New-AzureSchedulerHttpJob
Crée un travail de planificateur qui a une action HTTP.
Remarque
Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.
Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.
Syntaxe
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
Cette rubrique décrit l’applet de commande dans la version 0.8.10 du module Microsoft Azure PowerShell.
Pour obtenir la version du module que vous utilisez, dans la console Azure PowerShell, tapez (Get-Module -Name Azure).Version
.
L’applet de commande New-AzureSchedulerHttpJob crée un travail de planificateur qui a une action HTTP.
Exemples
Exemple 1 : Créer un travail HTTP
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01" -JobName "Job01" -Location "North Central US" -Method "GET" -URI http://www.contoso.com
Cette commande crée un travail HTTP du planificateur dans la collection de travaux nommée JobCollection01. La commande spécifie un URI et spécifie GET comme méthode.
Exemple 2 : Créer un travail HTTP pour un nombre d’exécutions spécifique
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01 -JobName "Job23" -Location "North Central US" -Method "GET" -URI http://www.contoso.com -ExecutionCount 20
Cette commande crée le travail http du planificateur dans la collection de travaux nommée JobCollection01. La commande spécifie un URI et spécifie GET comme méthode. Cette commande entraîne l’exécution du travail 20 fois.
Paramètres
-ClientCertificatePassword
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ClientCertificatePfx
Type: | Object |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EndTime
Spécifie une heure, en tant qu’objet DateTime , pour que le planificateur cesse de lancer des travaux.
Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date .
Pour plus d'informations, voir Get-Help Get-Date
.
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ErrorActionHeaders
Spécifie les en-têtes en tant que table de hachage.
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ErrorActionMethod
Spécifie la méthode pour les types d’actions HTTP et HTTPS. Les valeurs valides sont :
- GET
- PUT
- POST
- HEAD
- DELETE
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ErrorActionQueueMessageBody
Spécifie le corps des actions de travail de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ErrorActionRequestBody
Spécifie le corps des actions de travail PUT et POST.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ErrorActionSASToken
Spécifie le jeton SAS (Shared Access Signature) pour la file d’attente de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ErrorActionStorageAccount
Spécifie le nom du compte de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ErrorActionStorageQueue
Spécifie le nom de la file d’attente de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ErrorActionURI
Spécifie l’URI de l’action de travail d’erreur.
Type: | Uri |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ExecutionCount
Spécifie le nombre d’occurrences d’un travail qui s’exécute. Par défaut, un travail se répète indéfiniment.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Frequency
Spécifie la fréquence maximale de ce travail du planificateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Headers
Spécifie les en-têtes sous forme de table de hachage.
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-HttpAuthenticationType
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Interval
Spécifie l’intervalle de périodicité à la fréquence spécifiée à l’aide du paramètre Frequency .
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobCollectionName
Spécifie le nom de la collection à contenir le travail du planificateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-JobName
Spécifie le nom du travail du planificateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-JobState
Spécifie l’état du travail du planificateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Location
Spécifie le nom de l’emplacement qui héberge le service cloud. Les valeurs valides sont :
- N’importe où en Asie
- N’importe où en Europe
- N’importe où aux États-Unis
- Asie Est
- USA Est
- Centre-Nord des États-Unis
- Europe Nord
- États-Unis - partie centrale méridionale
- Asie Sud-Est
- Europe Ouest
- USA Ouest
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Method
Spécifie la méthode pour les types d’actions HTTP et HTTPS. Les valeurs valides sont :
- GET
- PUT
- POST
- HEAD
- DELETE
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Profile
Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.
Type: | AzureSMProfile |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RequestBody
Spécifie le corps des actions de travail PUT et POST.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StartTime
Spécifie une heure, en tant qu’objet DateTime , pour que le travail démarre.
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-URI
Spécifie un URI pour une action de travail.
Type: | Uri |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |