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


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

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

説明

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

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

アプリケーションの名前

vdc

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

トランザクション タイプ

同期

リクエスト タイプ

GET

アプリケーション main の境界を取得します。

GET http://192.168.123.200/api/v2/app/config_boundary?app=main&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>adv_options</name>
      <type>string</type>
    </property>
  </properties>
  <resources>
    <resource>
      <dflt>512M</dflt>
      <max>1024M</max>
      <min>160M</min>
      <name>mem</name>
    </resource>
     
     
     
    </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" : "fs_type_src",
         "type" : "string",
         "values" : "ext2|ext3|ext4|fat16|fat32|reiserfs|swap|ext3-
snapshot|iso9660|partitioned|ufssol|zfs|raw",
         "dflt" : ""
      },
      {
         "name" : "fs_type_dst",
         "type" : "string",
         "values" : "ext2|ext3|ext4|fat16|fat32|reiserfs|swap|ext3-
snapshot|iso9660|partitioned|ufssol|zfs|raw",
         "dflt" : ""
      },
       
       
       
      {
         "name" : "adv_options",
         "type" : "string",
         "dflt" : ""
      }
   ]
}
HTTP エラー コード
404

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

400.4

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

404.1

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