Set-AzureSchedulerStorageQueueJob

Aktualisiert einen Zeitplanauftrag mit einer Speicheraktion.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.

Syntax

Set-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>]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureSchedulerStorageQueueJob
   [-Interval <Int32>]
   [-Frequency <String>]
   [-EndTime <DateTime>]
   [-ExecutionCount <Int32>]
   [-JobState <String>]
   [-ErrorActionHeaders <Hashtable>]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Beschreibung

In diesem Thema wird das Cmdlet in der Version 0.8.10 des Microsoft Azure PowerShell-Moduls beschrieben. Um die Version des verwendeten Moduls abzurufen, geben Sie in der Azure PowerShell-Konsole folgendes ein (Get-Module -Name Azure).Version.

Das Cmdlet Set-AzureSchedulerStorageQueueJob aktualisiert einen Zeitplanauftrag mit einer Azure Storage-Aktion.

Beispiele

Beispiel 1: Aktualisieren einer Nachricht in der Speicherwarteschlange

PS C:\> Set-AzureSchedulerStorageQueueJob -Location "North Central US" -JobCollectionName "JobCollection01 -JobName "Job12" -StorageQueueMessage "Updated message"

Mit diesem Befehl wird die Warteschlangenmeldung für den Speicherauftrag "Auftrag12" aktualisiert. Der Befehl gibt den Namen der Auftragssammlung und den Speicherort an.

Beispiel 2: Aktivieren eines Speicherwarteschlangenauftrags

PS C:\> Set-AzureSchedulerStorageQueueJob -Location "North Central US" -JobCollectionName "JobCollection02" -JobName "Job16" -JobState "Enabled"

Mit diesem Befehl wird der Auftrag "Job16" aktiviert. Der Befehl ändert den Status des Auftrags in "Enabled", indem er diesen Wert für den Parameter JobState angibt.

Parameter

-EndTime

Gibt eine Uhrzeit als DateTime-Objekt an, damit der Scheduler das Initiieren des Auftrags beenden kann. Verwenden Sie zum Abrufen eines DateTime-Objekts das Cmdlet "Get-Date ". Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help Get-Date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionHeaders

Gibt Überschriften als Hashtabelle an.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ErrorActionMethod

Gibt die Methode für HTTP- und HTTPS-Aktionstypen an. Gültige Werte sind:

  • GET
  • PUT
  • POST
  • HEAD
  • DELETE
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionQueueMessageBody

Gibt den Text für Speicherauftragsaktionen an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionRequestBody

Gibt den Text für PUT- und POST-Auftragsaktionen an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionSASToken

Gibt das SAS-Token (Shared Access Signature) für die Speicherwarteschlange an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ErrorActionStorageAccount

Gibt den Namen des Speicherkontos an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ErrorActionStorageQueue

Gibt den Namen der Speicherwarteschlange an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ErrorActionURI

Gibt den URI für die Fehlerauftragsaktion an.

Type:Uri
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExecutionCount

Gibt die Anzahl der Vorkommen eines Auftrags an, der ausgeführt wird. Standardmäßig wird ein Auftrag unbegrenzt rekursiert.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Frequency

Gibt die maximale Häufigkeit für diesen Zeitplanauftrag an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Interval

Gibt das Intervall der Wiederholung an der häufigkeit an, die mithilfe des Parameters Frequency angegeben wird.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobCollectionName

Gibt den Namen der Auflistung an, die den Zeitplanauftrag enthalten soll.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-JobName

Gibt den Namen des zu aktualisierenden Zeitplanauftrags an.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-JobState

Gibt den Status für den Zeitplanauftrag an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Location

Gibt den Namen des Speicherorts an, an dem der Clouddienst gehostet wird. Gültige Werte sind:

  • Überall in Asien
  • Überall in Europa
  • Überall IN DEN USA
  • Asien, Osten
  • East US
  • USA Nord Mitte
  • Nordeuropa
  • USA Süd Mitte
  • Asien, Südosten
  • Europa, Westen
  • USA (Westen)
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Gibt an, dass dieses Cmdlet ein Objekt zurückgibt, das das Element darstellt, für das es ausgeführt wird. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SASToken

Gibt das SAS-Token für die Speicherwarteschlange an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StartTime

Gibt eine Uhrzeit als DateTime-Objekt an, damit der Auftrag gestartet werden soll.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageQueueAccount

Gibt den Namen des Speicherkontos an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StorageQueueMessage

Gibt die Warteschlangenmeldung für den Speicherauftrag an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageQueueName

Gibt den Namen der Speicherwarteschlange an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False