az iot central scheduled-job
Note
This reference is part of the azure-iot extension for the Azure CLI (version 2.59.0 or higher). 拡張機能は、az iot central scheduled-job コマンドを初めて実行すると、自動的にインストールされます。 Learn more about extensions.
IoT Central スケジュール ジョブを管理および構成します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot central scheduled-job create |
スケジュールされたジョブを ID で作成します。 |
Extension | GA |
az iot central scheduled-job delete |
ID を指定してスケジュールされた既存のジョブを削除します。 |
Extension | GA |
az iot central scheduled-job list |
アプリケーションでスケジュールされたジョブ定義の一覧を取得します。 |
Extension | GA |
az iot central scheduled-job list-runs |
スケジュールされたジョブ定義のジョブ インスタンスの一覧を取得します。 |
Extension | GA |
az iot central scheduled-job show |
スケジュールされたジョブに関する詳細を ID で取得します。 |
Extension | GA |
az iot central scheduled-job update |
スケジュールされたジョブを ID で更新します。 |
Extension | GA |
az iot central scheduled-job create
スケジュールされたジョブを ID で作成します。
--schedule と --content には、インライン json またはファイル パスを指定できます。
az iot central scheduled-job create --app-id
--content
--group-id
--id --job-id
--schedule
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--batch]
[--batch-type --bt {number, percentage}]
[--cancellation-threshold --cth]
[--cancellation-threshold-batch --ctb]
[--cancellation-threshold-type --ctt {number, percentage}]
[--central-api-uri --central-dns-suffix]
[--desc --description]
[--job-name]
[--token]
例
名前を指定してスケジュール ジョブを作成する
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath}
名前とバッチ構成を使用してスケジュールされたジョブを作成します。
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath} --batch {jobBatchValue} --batch-type {jobBatchType}
バッチを使用しない名前とキャンセルしきい値の構成を使用して、スケジュールされたジョブを作成します。
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath} --cancellation-threshold {jobCancellationThresholdValue} --cancellation-threshold-type {jobCancellationThresholdType} --description {jobDesc}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
ジョブ データ定義。 JSON ファイルまたは未加工の文字列化された JSON へのパスを指定します。 要求本文には、JobData の配列が含まれている必要があります。
ジョブを実行するデバイス グループの ID。
スケジュールされたジョブの一意の識別子。
ジョブを実行するスケジュール。 JSON ファイルまたは未加工の文字列化された JSON へのパスを指定します。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
バッチ処理が行われるデバイスの数または割合。
バッチ処理を多数のデバイスで実行するか、合計に対する割合で行うかを指定します。
プロパティ | 値 |
---|---|
規定値: | number |
指定可能な値: | number, percentage |
キャンセルしきい値が適用されるデバイスの数または割合。
取り消ししきい値がバッチごとまたはジョブ全体に適用されるかどうか。
プロパティ | 値 |
---|---|
規定値: | number |
取り消ししきい値が多数のデバイスに適用されるか、合計の割合に適用されるかを指定します。
プロパティ | 値 |
---|---|
規定値: | number |
指定可能な値: | number, percentage |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
ジョブの詳細な説明。
ジョブの表示名。
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot central scheduled-job delete
ID を指定してスケジュールされた既存のジョブを削除します。
az iot central scheduled-job delete --app-id
--id --job-id
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--central-api-uri --central-dns-suffix]
[--token]
例
既存のスケジュールされたジョブを ID で削除する
az iot central scheduled-job delete --app-id {appid} --id {scheduledJobId}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
スケジュールされたジョブの一意の識別子。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot central scheduled-job list
アプリケーションでスケジュールされたジョブ定義の一覧を取得します。
az iot central scheduled-job list --app-id
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--central-api-uri --central-dns-suffix]
[--token]
例
アプリケーションでスケジュールされたジョブ定義の一覧を取得する
az iot central scheduled-job list --app-id {appid}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot central scheduled-job list-runs
スケジュールされたジョブ定義のジョブ インスタンスの一覧を取得します。
az iot central scheduled-job list-runs --app-id
--id --job-id
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--central-api-uri --central-dns-suffix]
[--token]
例
スケジュールされたジョブ定義のジョブ インスタンスの一覧を取得する
az iot central scheduled-job list-runs --app-id {appid} --job-id {jobId}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
スケジュールされたジョブの一意の識別子。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot central scheduled-job show
スケジュールされたジョブに関する詳細を ID で取得します。
az iot central scheduled-job show --app-id
--id --job-id
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--central-api-uri --central-dns-suffix]
[--token]
例
スケジュールされたジョブに関する詳細を ID で取得する
az iot central scheduled-job show --app-id {appid} --id {scheduledJobId}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
スケジュールされたジョブの一意の識別子。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot central scheduled-job update
スケジュールされたジョブを ID で更新します。
az iot central scheduled-job update --app-id
--id --job-id
[--api-version --av {2022-06-30-preview, 2022-07-31}]
[--batch]
[--batch-type --bt {number, percentage}]
[--cancellation-threshold --cth]
[--cancellation-threshold-batch --ctb]
[--cancellation-threshold-type --ctt {number, percentage}]
[--central-api-uri --central-dns-suffix]
[--content]
[--desc --description]
[--group-id]
[--job-name]
[--schedule]
[--token]
例
スケジュール ジョブを名前で更新する
az iot central scheduled-job update --app-id {appid} --job-id {jobId} --job-name {displayName}
必須のパラメーター
管理する IoT Central アプリのアプリ ID。 アプリ ID は、アプリケーションの [バージョン情報] ページのヘルプ メニューにあります。
スケジュールされたジョブの一意の識別子。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
引数 'api_version' は非推奨となり、今後のリリースで削除される予定です。
このコマンド パラメーターは非推奨となり、無視されます。今後のリリースでは、最新の GA バージョンの IoT Central API のみをサポートします。API がまだ GA でない場合は、最新のプレビュー バージョンを呼び出します。
プロパティ | 値 |
---|---|
規定値: | 2022-07-31 |
指定可能な値: | 2022-06-30-preview, 2022-07-31 |
バッチ処理が行われるデバイスの数または割合。
バッチ処理を多数のデバイスで実行するか、合計に対する割合で行うかを指定します。
プロパティ | 値 |
---|---|
規定値: | number |
指定可能な値: | number, percentage |
キャンセルしきい値が適用されるデバイスの数または割合。
取り消ししきい値がバッチごとまたはジョブ全体に適用されるかどうか。
取り消ししきい値が多数のデバイスに適用されるか、合計の割合に適用されるかを指定します。
プロパティ | 値 |
---|---|
規定値: | number |
指定可能な値: | number, percentage |
アプリケーションに関連付けられている IoT Central DNS サフィックス。
プロパティ | 値 |
---|---|
規定値: | azureiotcentral.com |
ジョブ データ定義。 JSON ファイルまたは未加工の文字列化された JSON へのパスを指定します。 要求本文には、JobData の配列が含まれている必要があります。
ジョブの詳細な説明。
ジョブを実行するデバイス グループの ID。
ジョブの表示名。
ジョブを実行するスケジュール。 JSON ファイルまたは未加工の文字列化された JSON へのパスを指定します。
Azure CLI に対して認証せずに要求を送信する場合は、要求を認証するための有効なユーザー トークンを指定できます。 要求の一部としてキーの種類を指定する必要があります。 詳細については、https://aka.ms/iotcentraldocsapiを参照してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |