Product SiteDocumentation Site

2.8. Create NFS ISO Storage

An NFS ISO storage domain is a mounted NFS share attached to a data center and provides storage for CD-ROM and DVD image files.
Example 2.8. Create an NFS ISO storage domain
POST /rhevm-api/storagedomains HTTP/1.1
Accept: application/xml
Content-type: application/xml

<storage_domain>
  <name>iso1</name>
  <type>iso</type>
  <storage>
    <type>nfs</type>
    <address>192.168.0.10</address>
    <path>/iso1</path>
  </storage>
  <host>
    <name>hypervisor</name>
  </host>
</storage_domain>
The API creates a NFS data storage domain called iso1 with an export path of 192.168.0.10:/iso1 and sets access to the storage domain through the hypervisor host. The API also returns the following representation of the newly created storage domain resource:
HTTP/1.1 200 OK
Accept: application/xml

<storage_domains>
    <storage_domain id="00f0d9ce-da15-4b9e-9e3e-3c898fa8b6da"
      href="/rhevm-api/storagedomains/00f0d9ce-da15-4b9e-9e3e-3c898fa8b6da">
        <name>iso1</name>
        <link rel="permissions"
          href="/rhevm-api/storagedomains/00f0d9ce-da15-4b9e-9e3e-3c898fa8b6da/
          permissions"/>
        <link rel="files"
          href="/rhevm-api/storagedomains/00f0d9ce-da15-4b9e-9e3e-3c898fa8b6da/files"/>
        <type>iso</type>
        <host id="" href="">
        <master>false</master>
        <storage>
            <type>nfs</type>
            <address>192.168.0.10</address>
            <path>/iso1</path>
        </storage>
        <available>82678120448</available>
        <used>18253611008</used>
        <committed>0</committed>
        <storage_format>v1</storage_format>
        <host id="0656f432-923a-11e0-ad20-5254004ac988"
          href="/rhevm-api/hosts/0656f432-923a-11e0-ad20-5254004ac988">        
    </storage_domain>
</storage_domains>