アプリケーションを一覧表示します。
/api/v1/app/list?vdc=controller-name
ターゲットの仮想データ センターの名前
同期
GET
アプリケーションを一覧表示します。
GET http://192.168.123.200/api/v1/app/list?vdc=mygrid
XML
<applications> <application> name>J2EE</name> description>J2EE application</description> destroy_on_stop>0</destroy_on_stop> doc_url></doc_url> id>2</id> state>stopped</state> template>0</template> user1></user1> user2></user2> </application> <application> name>sugarcrm</name> description>Sugar CRM application</description> destroy_on_stop>0</destroy_on_stop> doc_url></doc_url> id>3</id> state>running</state> template>0</template> user1></user1> user2></user2> </application> . . . </applications>
JSON
{
"application" : [
{
"template" : "0",
"user1" : "",
"name" : "J2EE", br> "description" : "J2EE application",
"state" : "stopped",
"doc_url" : "",
"destroy_on_stop" : "0", br> "id" : "2",
"user2" : ""
},
{
"template" : "0",
"user1" : "",
"name" : "sugarcrm",
"description" : "Sugar CRM application",
"state" : "running",
"doc_url" : "",
"destroy_on_stop" : "0",
"id" : "3",
"user2" : ""
},
.
.
.
]
}
JSON の出力はすべて UTF8 にエンコードされています。 UTF8 デコードを使用して UTF8 にエンコードされた出力をデコードします。
UTF8 にエンコードされた JSON 出力をデコードするシンプルな PHP スクリプトの例を以下に示します。
<?
$json = '{"a": "¥u00e3¥u0081¥u0082" }';
$j = json_decode($json);
echo utf8_decode($j->{'a'});
?>
エンティティ vdc mygrid が見つかりません。WS_API アプリケーションに設定されていない VDC 名が指定されました。
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |