前のトピック: config メソッド(template オブジェクト)次のトピック: lock メソッド(template オブジェクト)


config_boundary メソッド(template オブジェクト)

注: このメソッドは非推奨ですが、既存ユーザ スクリプトとの互換性のために、ここに含まれています。 新しいユーザは、オプション フラグ &boundary を指定した config コマンドを使用する必要があります。

説明

アプリケーション テンプレートの境界を取得します

構文
/api/v2/template/config_boundary?template=template&vdc=controller-name 
引数
template

アプリケーション テンプレートの名前

vdc

ターゲットの仮想データ センターの名前

トランザクション タイプ

同期

リクエスト タイプ

GET

アプリケーション テンプレート VDS_CentOS51_r15 の境界を取得します。

GET http://192.168.123.200/api/v2/template/config_boundary?template=VDS_CentOS51_r15&vdc=mygrid 

サンプル出力

XML:
<boundary>
  <interface>
    <name>ext</name>
  </interface>
  <name>main</name>
  <properties>
    <property>
      <mandatory>1</mandatory>
      <name>mode</name>
      <type>string</type>
      <values>manual|format|fscopy|fsck|fsrepair</values>
    </property>
    <property>
      <dflt></dflt>
      <name>fs_type_src</name>
      <type>string</type>
      <values>ext2|ext3|ext4|fat16|fat32|reiserfs|swap|ext3-snapshot|iso9660|partitioned|ufssol|zfs|raw</values>
    </property>
     
     
     
  </properties>
  <resources>
    <resource>
      <dflt>512M</dflt>
      <max>1024M</max>
      <min>160M</min>
      <name>mem</name>
    </resource>
     
     
     
  </resources>
  <volume>
    <name>dst</name>
  </volume>
</boundary>
JSON:
{
   "resource" : [
      {
         "min" : "160M",
         "max" : "1024M",
         "name" : "mem",
         "dflt" : "512M"
      },
      {
         "min" : "1000K",
         "max" : "1000K",
         "name" : "bw",
         "dflt" : "1000K"
      }
   ],
   "volume" : {
      "name" : "dst"
   },
   "interface" : {
      "name" : "ext"
   },
   "name" : "main",
   "property" : [
      {
         "name" : "mode",
         "type" : "string",
         "values" : "manual|format|fscopy|fsck|fsrepair",
         "mandatory" : 1
      },
 
      {
         "name" : "adv_options",
         "type" : "string",
         "dflt" : ""
      }
   ]
}

HTTP エラー コード
404

エンティティ vdc mygrid が見つかりません。WS_API アプリケーションに設定されていない VDC 名が指定されました。

400.4

必要な引数(template)がありません。 リクエストに引数 template=template がありません。

404.1

エンティティが見つかりません - 権限が拒否されました – アプリケーション VDS_CentOS_r1 は存在しません。