6.32. AttachedStorageDomainDisks
管理附加到数据中心的存储域中可用磁盘的集合。
| 名称 | 概述 | 
|---|---|
| 
								 | 添加或注册磁盘。 | 
| 
								 | 检索存储域中可用的磁盘的列表。 | 
6.32.1. 添加 POST
添加或注册磁盘。
由于引擎版本 4.2 已被弃用,并只保留此版本以向后兼容性。以后会将其移除。要添加新磁盘,请使用管理系统磁盘的服务的 add 操作。要注册一个未注册的磁盘,请使用管理该磁盘的服务注册操作。
| 名称 | 类型 | 方向 | 概述 | 
|---|---|---|---|
| 
									 | in/Out | 要添加或注册的磁盘。 | |
| 
									 | in | 指明是否应添加新磁盘,或者是否应注册现有的未注册磁盘。 | 
6.32.1.1. unregistered
						指明是否应添加新磁盘,或者是否应注册现有的未注册磁盘。如果值为 true,则需要提供要注册的磁盘标识符。例如,使用 id 456 注册磁盘会发送如下请求:
					
POST /ovirt-engine/api/storagedomains/123/disks?unregistered=true
POST /ovirt-engine/api/storagedomains/123/disks?unregistered=true这样的请求正文:
<disk id="456"/>
<disk id="456"/>
						如果值为 false,则会在存储域中创建新磁盘。在这种情况下,provisioning _size、格式和 name 属性是必需的。例如:要在 1 GiB 的写入磁盘上创建新副本,请发送如下请求:
					
POST /ovirt-engine/api/storagedomains/123/disks
POST /ovirt-engine/api/storagedomains/123/disks这样的请求正文:
<disk> <name>mydisk</name> <format>cow</format> <provisioned_size>1073741824</provisioned_size> </disk>
<disk>
  <name>mydisk</name>
  <format>cow</format>
  <provisioned_size>1073741824</provisioned_size>
</disk>
						默认值为 false。