日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
ONTAP REST APIを使用したジョブインスタンスの取得
特定のONTAPジョブのインスタンスを取得できます。通常、この操作は、ジョブおよび関連する処理が正常に完了したかどうかを確認するために行います。
|
|
ジョブオブジェクトのUUIDが必要です。このUUIDは通常、非同期要求の実行後に指定されます。また、 "ジョブオブジェクトを使用した非同期処理" ONTAP内部ジョブを操作する前に。 |
HTTPメソッドとエンドポイント
このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。
| HTTP メソッド | パス |
|---|---|
取得 |
/api/cluster/jobs/{uuid} |
処理のタイプ
同期
Curlの例の追加入力パラメータ
すべての REST API 呼び出しに共通するパラメータに加えて、この手順の curl の例では次のパラメータも使用されます。
| パラメータ | を入力します | 必須 | 説明 |
|---|---|---|---|
$JOB_ID |
パス |
はい。 |
要求されているジョブを識別するために必要です。 |
カールの例
curl --request GET \
--location "https://$FQDN_IP/api/cluster/jobs/$JOB_ID" \
--include \
--header "Accept: */*" \
--header "Authorization: Basic $BASIC_AUTH"
JSON 出力例
stateの値とその他のフィールドは、返されるジョブオブジェクトに含まれます。この例のジョブは、ONTAPクラスタ更新の一環として実行されました。
{
"uuid": "d877f5bb-3aa7-11e9-b6c6-005056a78c89",
"description": "PATCH /api/cluster",
"state": "success",
"message": "success",
"code": 0,
"_links": {
"self": {
"href": "/api/cluster/jobs/d877f5bb-3aa7-11e9-b6c6-005056a78c89"
}
}
}