17.3. メソッド


17.3.1. 新規のテンプレートの作成

新規テンプレートの作成には、name 要素と vm 要素が必要です。vmid 属性または name 要素で特定します。

例17.2 仮想マシンからのテンプレート作成

POST /api/templates HTTP/1.1
Accept: application/xml
Content-type: application/xml

<template>
    <name>template1</name>
    <vm id="00000000-0000-0000-0000-000000000000"/>
</template>
Copy to Clipboard Toggle word wrap

17.3.2. 新しいテンプレートのサブバージョンの作成

新しいテンプレートのサブバージョンを作成するには、新規テンプレートの namevm の要素、新規テンプレートバージョンの base_templateversion_name の要素が必要です。base_templateversion_name の要素は、template セクションの version セクション内に指定する必要があります。id 属性または name 要素で vm を特定します。

例17.3 仮想マシンからのテンプレートのサブバージョンの作成

POST /api/templates HTTP/1.1
Accept: application/xml
Content-type: application/xml

<template>
  <name>template1_001</name>
  <vm id="00000000-0000-0000-0000-000000000000"/>
  <version>
    <base_template id="00000000-0000-0000-0000-000000000000"/>
    <version_name>"template1_001"</version_name>
  </version>
</template>
Copy to Clipboard Toggle word wrap

17.3.3. テンプレートの更新

namedescriptiontypememorycpu topologyoshigh_availabilitydisplaystatelessusbtimezone の要素はテンプレート作成後に更新できます。

例17.4 仮想マシンのテンプレートのメモリーを 1 GB に更新

PUT /api/templates/00000000-0000-0000-0000-000000000000 HTTP/1.1
Accept: application/xml
Content-type: application/xml

<template>
    <memory>1073741824</memory>
</template>
Copy to Clipboard Toggle word wrap

17.3.4. テンプレートのサブバージョンの更新

テンプレートのサブバージョンが作成されてから更新できるのは、version_name 要素のみです。

例17.5 仮想マシンのテンプレートのサブバージョン名の更新

PUT /api/templates/00000000-0000-0000-0000-000000000000 HTTP/1.1
Accept: application/xml
Content-type: application/xml

<template>
  <version>
    <version_name>template1_002</version_name>
  </version>
</template>
Copy to Clipboard Toggle word wrap

17.3.5. テンプレートの削除

仮想マシンテンプレートの削除には DELETE が必要です。

例17.6 仮想マシンテンプレートの削除

DELETE /api/templates/00000000-0000-0000-0000-000000000000 HTTP/1.1

HTTP/1.1 204 No Content
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat