New-AzureSchedulerStorageQueueJob
Crée un travail de planificateur qui a une action de stockage.
Notes
Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Gestion des services. Pour ce qui est des cmdlets permettant de gérer des ressources Azure Resource Manager, consultez le Module Az PowerShell.
Syntax
New-AzureSchedulerStorageQueueJob
-Location <String>
-JobCollectionName <String>
-JobName <String>
-StorageQueueAccount <String>
-StorageQueueName <String>
-SASToken <String>
[-StorageQueueMessage <String>]
[-StartTime <DateTime>]
[-Interval <Int32>]
[-Frequency <String>]
[-EndTime <DateTime>]
[-ExecutionCount <Int32>]
[-JobState <String>]
[-ErrorActionMethod <String>]
[-ErrorActionURI <Uri>]
[-ErrorActionRequestBody <String>]
[-ErrorActionHeaders <Hashtable>]
[-ErrorActionStorageAccount <String>]
[-ErrorActionStorageQueue <String>]
[-ErrorActionSASToken <String>]
[-ErrorActionQueueMessageBody <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-AzureSchedulerStorageQueueJob
[-StorageQueueMessage <String>]
[-Interval <Int32>]
[-Frequency <String>]
[-EndTime <DateTime>]
[-ExecutionCount <Int32>]
[-JobState <String>]
[-ErrorActionHeaders <Hashtable>]
[-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-AzureSchedulerStorageQueueJob crée un travail de planificateur qui a une action stockage Azure.
Exemples
Exemple 1 : Créer un travail de stockage qui s’exécute une fois
PS C:\> New-AzureSchedulerStorageQueueJob -JobCollectionName "JobCollection01" -JobName "Job01" -Location "North Central US" -StorageQueueAccount "ContosoStorageAccount" -StorageQueueName "ContosoStorageQueue" -SASToken "?sv=2012-02-12&si=samplePolicy%2F30%2F2014%206%3A37%3A36%20PM&sig=vLQEbSfZbTFh7q3YrzlxBeL%2BjiYKp0gE6lMJ0a5Nb4M%3D"
Cette commande crée un travail de stockage du planificateur dans le cadre de la collection nommée JobCollection01. La commande spécifie le compte de stockage, le nom de file d’attente et le jeton SAP. Le travail s’exécute une fois, immédiatement.
Exemple 2 : Créer un travail de stockage qui exécute un nombre spécifié de fois
PS C:\> New-AzureSchedulerStorageQueueJob -JobCollectionName "JobCollection01" -JobName "Job12" -Location "North Central US"-StorageQueueAccount "ContosoStorageAccount" -StorageQueueName "ContosoStorageQueue" -SASToken "?sv=2012-02-12&si=samplePolicy%2F30%2F2014%206%3A37%3A36%20PM&sig=vLQEbSfZbTFh7q3YrzlxBeL%2BjiYKp0gE6lMJ0a5Nb4M%3D" -ExecutionCount 20 -Frequency "Hour" -Interval 2
Cette commande crée un travail de stockage du planificateur dans le cadre de la collection nommée JobCollection01. La commande spécifie le compte de stockage, le nom de file d’attente et le jeton SAP. Le travail s’exécute 20 fois au total, deux fois par heure.
Paramètres
-EndTime
Spécifie une heure, en tant qu’objet DateTime , pour que le planificateur cesse de lancer le travail.
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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionHeaders
Spécifie les en-têtes sous forme de table de hachage.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionMethod
Spécifie la méthode pour les types d’actions HTTP et HTTPS. Les valeurs autorisées sont :
- GET
- PUT
- POST
- HEAD
- Suppression
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionQueueMessageBody
Spécifie le corps des actions de travail de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionRequestBody
Spécifie le corps des actions de travail PUT et POST.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorActionSASToken
Spécifie le jeton SAS (Shared Access Signature) pour la file d’attente de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageAccount
Spécifie le nom du compte de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionStorageQueue
Spécifie le nom de la file d’attente de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ErrorActionURI
Spécifie l’URI de l’action de travail d’erreur.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Frequency
Spécifie la fréquence maximale de ce travail du planificateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobCollectionName
Spécifie le nom de la collection à contenir le travail du planificateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobName
Spécifie le nom du travail du planificateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobState
Spécifie l’état du travail du planificateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Spécifie le nom de l’emplacement qui héberge le service cloud. Les valeurs autorisées 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SASToken
Spécifie le jeton SAP pour la file d’attente de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartTime
Spécifie une heure, en tant qu’objet DateTime , pour que le travail démarre.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQueueAccount
Spécifie le nom du compte de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageQueueMessage
Spécifie le message de file d’attente pour le travail de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQueueName
Spécifie le nom de la file d’attente de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |