5.209. 模板


此服务管理系统中可用的虚拟机模板。

表 5.642. 方法概述
名称概述

add

创建新模板。

list

返回虚拟机模板列表。

5.209.1. 添加 POST

创建新模板。

这需要 namevm 元素。使用 id name 属性识别虚拟机。

POST /ovirt-engine/api/templates

使用请求正文,如下所示:

<template>
  <name>mytemplate</name>
  <vm id="123"/>
</template>

模板可以作为现有模板的子版本创建。这需要新模板的 namevm 属性,以及新模板版本的 base_templateversion_name 属性。base_templateversion_name 属性必须在 template 部分中括起的 版本 部分中指定。使用 idname 属性识别虚拟机。

<template>
  <name>mytemplate</name>
  <vm id="123"/>
  <version>
    <base_template id="456"/>
    <version_name>mytemplate_001</version_name>
  </version>
</template>
表 5.643. 参数概述
名称类型方向概述

clone_permissions

布尔值

In

指定虚拟机的权限应复制到模板。

模板

模板

in/Out

有关模板或模板版本的信息。

5.209.1.1. clone_permissions

指定虚拟机的权限应复制到模板。

如果提供了此可选参数,其值为 true,则虚拟机的权限(仅是直接参数,而不是继承的参数)将被复制到所创建的模板。例如,若要从 myvm 虚拟机复制其权限,请发送如下请求:

POST /ovirt-engine/api/templates?clone_permissions=true

使用请求正文,如下所示:

<template>
  <name>mytemplate<name>
  <vm>
    <name>myvm<name>
  </vm>
</template>
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.