Share via


Set-AzureSchedulerHttpJob

HTTP アクションを持つスケジューラ ジョブを更新します。

注意

このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。

構文

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>]

説明

このトピックでは、Microsoft Azure PowerShell モジュールの 0.8.10 バージョンのコマンドレットについて説明します。 使用しているモジュールのバージョンを取得するには、Azure PowerShell コンソールで「.」と入力します (Get-Module -Name Azure).Version

Set-AzureSchedulerHttpJob コマンドレットは、HTTP アクションを持つスケジューラ ジョブを更新します。

例 1: ジョブの状態を無効に変更する

PS C:\> Set-AzureSchedulerHttpJob -Location "North Central US" -JobCollectionName "JobCollection01" -JobName "Job01" -JobState "Disabled"

このコマンドは、Job01 という名前のジョブの状態を Disabled に変更します。 そのジョブは、指定された場所の JobColleciton01 という名前のジョブ コレクションの一部です。

例 2: ジョブの URI を更新する

PS C:\> Set-AzureSchedulerHttpJob -Location "North Central US" -JobCollectionName "JobCollection02" -JobName "Job37" -URI http://www.contoso.com

このコマンドは、Job01 という名前のジョブの URI を更新します http://www.contoso.com

パラメーター

-ClientCertificatePassword

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

-ClientCertificatePfx

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

-EndTime

スケジューラがジョブの開始を停止する時刻を DateTime オブジェクトとして指定します。 DateTime オブジェクトを取得するには、Get-Date コマンドレットを使用します。 詳細を表示するには「Get-Help Get-Date」を入力します。

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

-ErrorActionHeaders

ヘッダーをハッシュテーブルとして指定します。

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

-ErrorActionMethod

HTTP および HTTPS アクションの種類のメソッドを指定します。 有効な値は次のとおりです。

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

-ErrorActionQueueMessageBody

ストレージ ジョブ アクションの本文を指定します。

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

-ErrorActionRequestBody

PUT および POST ジョブ アクションの本文を指定します。

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

-ErrorActionSASToken

ストレージ キューの Shared Access Signature (SAS) トークンを指定します。

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

-ErrorActionStorageAccount

ストレージ アカウントの名前を指定します。

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

-ErrorActionStorageQueue

ストレージ キューの名前を指定します。

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

-ErrorActionURI

エラー ジョブ アクションの URI を指定します。

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

-ExecutionCount

実行するジョブの出現回数を指定します。 既定では、ジョブは無期限に繰り返されます。

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

-Frequency

このスケジューラ ジョブの最大頻度を指定します。

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

-Headers

ヘッダーをハッシュ テーブルとして指定します。

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

-HttpAuthenticationType

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

-Interval

Frequency パラメーターを使用して指定した頻度での繰り返しの間隔を指定します。

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

-JobCollectionName

変更するスケジューラ ジョブを含むコレクションの名前を指定します。

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

-JobName

変更するスケジューラ ジョブの名前を指定します。

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

-JobState

スケジューラ ジョブの状態を指定します。

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

-Location

クラウド サービスをホストする場所の名前を指定します。 有効な値は次のとおりです。

  • アジア地域
  • ヨーロッパ地域
  • アメリカ合衆国地域
  • 東アジア
  • 米国東部
  • 米国中北部
  • 北ヨーロッパ
  • 米国中南部
  • 東南アジア
  • 西ヨーロッパ
  • 米国西部
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Method

HTTP および HTTPS アクションの種類のメソッドを指定します。 有効な値は次のとおりです。

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

-PassThru

このコマンドレットは、そのコマンドレットが動作する項目を表すオブジェクトを返します。 既定では、このコマンドレットによる出力はありません。

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

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

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

-RequestBody

PUT および POST ジョブ アクションの本文を指定します。

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

-StartTime

ジョブを開始する時刻を DateTime オブジェクトとして指定します。

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

-URI

ジョブ アクションの URI を指定します。

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