task(仮想ボリューム)

taskオブジェクトには、システム内で現在実行中または完了済みの仮想ボリューム タスクに関する情報が含まれます。ListVirtualVolumeTasksメソッドを使用すると、すべての仮想ボリューム タスクに関する以下の情報を取得できます。

オブジェクト メンバー

このオブジェクトのメンバーは次のとおりです。

名前 説明 タイプ
cancelled タスクがキャンセルされたかどうかを示します。有効な値は次のとおりです。
  • true
  • false
ブーリアン
cloneVirtualVolumeID クローニング中の仮想ボリュームの、一意の仮想ボリュームID(クローン タスク用)。 UUID
parentMetadata 仮想ボリュームをクローニングする、または仮想ボリュームのSnapshotを作成するタスクの親のメタデータを含むオブジェクト。 JSONオブジェクト
parentTotalSize クローニング タスクまたはSnapshot作成タスクの親で利用可能な合計スペース(バイト数)。 整数
parentUsedSize クローニング タスクまたはSnapshot作成タスクの親の使用済みスペース(バイト数)。 整数
operation タスクが実行している処理のタイプ。有効な値は次のとおりです。
  • unknown:不明なタスク処理です。
  • prepare:タスクは仮想ボリュームを準備中です。
  • snapshot:タスクは仮想ボリュームのSnapshotの作成中です。
  • rollback:タスクは仮想ボリュームをSnapshotにロールバック中です。
  • clone:タスクは仮想ボリュームのクローンを作成中です。
  • fastClone:タスクは仮想ボリュームの高速クローンを作成中です。
  • copyDiffs:タスクは仮想ボリュームに異なるブロックをコピー中です。
文字列
status 仮想ボリューム タスクの現在のステータス。有効な値は次のとおりです。
  • Error:タスクは失敗し、エラーが返されました。
  • Queued:タスクは実行待ちです。
  • Running:タスクは現在実行中です。
  • Success:タスクは正常に完了しました。
文字列
virtualVolumeHostID タスクを開始したホストの一意のID。 UUID
virtualVolumeID 一意の新しい仮想ボリュームID(新しい仮想ボリュームを作成するタスク用)。 UUID
virtualVolumeTaskID タスクの一意のID。 UUID