New-AzureSchedulerHttpJob
HTTP アクションを持つスケジューラ ジョブを作成します。
Note
このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用するレガシ Azure リソースを管理するためのものです。 ASM の廃止が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、「Azure Service Manager の廃止」を参照してください。
Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するための推奨される PowerShell モジュールです。
構文
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>]
説明
このトピックでは、Microsoft Azure PowerShell モジュールの 0.8.10 バージョンのコマンドレットについて説明します。
使用しているモジュールのバージョンを取得するには、Azure PowerShell コンソールで「.」と入力します (Get-Module -Name Azure).Version
。
New-AzureSchedulerHttpJob コマンドレットは、HTTP アクションを持つスケジューラ ジョブを作成します。
例
例 1: HTTP ジョブを作成する
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01" -JobName "Job01" -Location "North Central US" -Method "GET" -URI http://www.contoso.com
このコマンドは、JobCollection01 という名前のジョブ コレクションにスケジューラ HTTP ジョブを作成します。 このコマンドは URI を指定し、メソッドとして GET を指定します。
例 2: 特定の実行カウントの HTTP ジョブを作成する
PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01 -JobName "Job23" -Location "North Central US" -Method "GET" -URI http://www.contoso.com -ExecutionCount 20
このコマンドは、JobCollection01 という名前のジョブ コレクションにスケジューラ http ジョブを作成します。 このコマンドは URI を指定し、メソッドとして GET を指定します。 このコマンドにより、ジョブが 20 回実行されます。
パラメーター
-ClientCertificatePassword
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ClientCertificatePfx
型: | Object |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-EndTime
スケジューラがジョブの開始を停止する時刻を DateTime オブジェクトとして指定します。
DateTime オブジェクトを取得するには、Get-Date コマンドレットを使用します。
詳細を表示するには「Get-Help Get-Date
」を入力します。
型: | DateTime |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ErrorActionHeaders
ヘッダーをハッシュテーブルとして指定します。
型: | Hashtable |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ErrorActionMethod
HTTP および HTTPS アクションの種類のメソッドを指定します。 有効な値は次のとおりです。
- GET
- PUT
- 投稿
- HEAD
- DELETE
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ErrorActionQueueMessageBody
ストレージ ジョブ アクションの本文を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ErrorActionRequestBody
PUT および POST ジョブ アクションの本文を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ErrorActionSASToken
ストレージ キューの Shared Access Signature (SAS) トークンを指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ErrorActionStorageAccount
ストレージ アカウントの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ErrorActionStorageQueue
ストレージ キューの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ErrorActionURI
エラー ジョブ アクションの URI を指定します。
型: | Uri |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ExecutionCount
実行するジョブの出現回数を指定します。 既定では、ジョブは無期限に繰り返されます。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Frequency
このスケジューラ ジョブの最大頻度を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Headers
ヘッダーをハッシュテーブルとして指定します。
型: | Hashtable |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-HttpAuthenticationType
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Interval
Frequency パラメーターを使用して指定した頻度での繰り返しの間隔を指定します。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-JobCollectionName
スケジューラ ジョブを格納するコレクションの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-JobName
スケジューラ ジョブの名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-JobState
スケジューラ ジョブの状態を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-Location
クラウド サービスをホストする場所の名前を指定します。 有効な値は次のとおりです。
- アジア地域
- ヨーロッパ地域
- アメリカ合衆国地域
- 東アジア
- 米国東部
- 米国中北部
- 北ヨーロッパ
- 米国中南部
- 東南アジア
- 西ヨーロッパ
- 米国西部
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Method
HTTP および HTTPS アクションの種類のメソッドを指定します。 有効な値は次のとおりです。
- GET
- PUT
- 投稿
- HEAD
- DELETE
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Profile
このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
型: | AzureSMProfile |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RequestBody
PUT および POST ジョブ アクションの本文を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-StartTime
ジョブを開始する時刻を DateTime オブジェクトとして指定します。
型: | DateTime |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-URI
ジョブ アクションの URI を指定します。
型: | Uri |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |