6.32. AttachedStorageDomainDisks
データセンターに接続されているストレージドメイン内で利用可能なディスクのコレクションを管理します。
名前 | 概要 |
---|---|
| ディスクを追加または登録します。 |
| ストレージドメインで利用可能なディスクの一覧を取得します。 |
6.32.1. add POST
ディスクを追加または登録します。
名前 | タイプ | 方向 | 概要 |
---|---|---|---|
| In/Out | 追加または登録するディスク。 | |
| In | 新しいディスクを追加するか、または既存の登録されていないディスクを登録する必要があるかどうかを示します。 |
6.32.1.1. unregistered
新しいディスクを追加するか、または既存の登録されていないディスクを登録する必要があるかどうかを示します。値が true
の場合、登録するディスクの ID を指定する必要があります。たとえば、id 456
でディスクを登録するには、以下のように要求を送信します。
POST /ovirt-engine/api/storagedomains/123/disks?unregistered=true
リクエスト本文は以下のようになります。
<disk id="456"/>
値が false
の場合、ストレージドメインに新しいディスクが作成されます。この場合、provisioned_size
属性、format
属性、および name
属性が必須となります。たとえば、1 GiB の 書き込みディスクに新しいコピー を作成するには、次のようなリクエストを送信します。
POST /ovirt-engine/api/storagedomains/123/disks
リクエスト本文は以下のようになります。
<disk> <name>mydisk</name> <format>cow</format> <provisioned_size>1073741824</provisioned_size> </disk>
デフォルト値は false
です。
6.32.2. list GET
ストレージドメインで利用可能なディスクの一覧を取得します。
名前 | タイプ | 方向 | 概要 |
---|---|---|---|
| Out | 取得されたディスクの一覧。 | |
| In | たどる 必要のある内部リンクを指定します。 | |
| In | 返すディスクの最大数を設定します。 |
6.32.2.1. disks
取得されたディスクの一覧。
返されるディスクの順序は保証されません。
6.32.2.2. follow
たどる 必要のある内部リンクを指定します。これらのリンクで参照されるオブジェクトは、現在の要求の一部としてフェッチされます。詳細は、こちら を参照してください。
6.32.2.3. max
返すディスクの最大数を設定します。指定しない場合、すべてのディスクが返されます。