10.7.3. 关联性组子集合
10.7.3.1. 关联性组 Sub-Collection
affinitygroups
子集合中的虚拟机关联性组资源的表示使用以下元素定义:
元素 | 类型 | Description | Properties |
---|---|---|---|
name | 字符串 | affinity 组的纯文本可读名称。 | |
cluster | 关系 | 对 affinity 组应用到的集群的引用。 | |
positive | 布尔值: true 或 false | 指定关联性组是否将正关联性或负关联性应用到该关联性组成员的虚拟机。 | |
enforcing | 布尔值: true 或 false | 指定关联性组是否使用应用到该关联性组成员的关联性的硬或软实施。 |
例 10.20. 虚拟机关联性组的 XML 表示
<affinity_group href="/ovirt-engine/api/clusters/00000000-0000-0000-0000-000000000000/affinitygroups/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"> <name>AF_GROUP_001</name> <cluster href="/ovirt-engine/api/clusters/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"/> <positive>true</positive> <enforcing>true</enforcing> </affinity_group>
通过带有 required
name
属性的 POST
请求创建虚拟机关联性组。
例 10.21. 创建虚拟机关联性组
POST https://XX.XX.XX.XX/ovirt-engine/api/clusters/00000000-0000-0000-0000-000000000000/affinitygroups HTTP/1.1 Accept: application/xml Content-Type: application/xml <affinity_group> <name>AF_GROUP_001</name> <positive>true</positive> <enforcing>true</enforcing> </affinity_group>
使用
DELETE
请求删除虚拟机关联性组。
例 10.22. 删除虚拟机关联性组
DELETE https://XX.XX.XX.XX/ovirt-engine/api/clusters/00000000-0000-0000-0000-000000000000/affinitygroups/00000000-0000-0000-0000-000000000000 HTTP/1.1 HTTP/1.1 204 No Content