3.10. 例: データセンターへのストレージドメインのアタッチ

以下の例は、data1iso1 のストレージドメインを Default データセンターにアタッチします。

例3.10 Default データセンターへの data1 ストレージドメインのアタッチ

要求:

POST /api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988/storagedomains HTTP/1.1
Accept: application/xml
Content-type: application/xml

<storage_domain>
  <name>data1</name>
</storage_domain>

cURL コマンド:

# curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" \
    -u [USER:PASS] --cacert [CERT] \
    -d "<storage_domain><name>data1</name></storage_domain>" \
    https://[RHEVM Host]:443/api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988/storagedomains

例3.11 Default データセンターへの iso1 ストレージドメインのアタッチ

要求:

POST /api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988/storagedomains HTTP/1.1
Accept: application/xml
Content-type: application/xml

<storage_domain>
  <name>iso1</name>
</storage_domain>

cURL コマンド:

# curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" \
    -u [USER:PASS] --cacert [CERT] \
    -d "<storage_domain><name>iso1</name></storage_domain>" \
    https://[RHEVM Host]:443/api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988/storagedomains

上記の POST 要求は、新規作成された 2 つの storage_domain リソースを Default データセンターの storagedomains サブコレクション内に配置します。これは、storagedomains サブコレクションにアタッチされたデータセンターストレージドメインが含まれることを意味します。