オブジェクトの API リクエストを開始するには、以下の形式でコマンドを使用します。
GET "http://ws-ip/api/v1/obj/method?arg1=<value>&arg2=<value>&vdc=<grid>"
ws-ip は「WS_API」アプリケーションにアクセスするために使用される IP アドレスです。
obj は、アプリケーション、クラスなどの API オブジェクトです。
method は、開始、停止などのようにオブジェクトに実行されるアクションです。
arg1 と arg2 はメソッドに渡される引数です。
vdc はグリッド コントローラの名前です。
例: CLI に "--option" が含まれている場合、WS API では "&option" が代わりに使用されます。
CLI に "--debug" が含まれている場合、WS API では "&debug" が代わりに使用されます。
オブジェクト アプリケーションのメソッドを取得します。
curl http://192.168.123.200/api/v1/obj/info?obj=app&vdc=mygrid
{
"method" : [
{
"name" : "config"
},
{
"name" : "copy"
},
{
"name" : "create"
},
{
"name" : "destroy"
},
.
.
.
]
}
受け入れ可能な出力形式は XML または JSON です。 これらは API リクエスト内で指定できます。
オブジェクト アプリケーションのメソッドを XML 形式で取得します。
curl http://192.168.123.200/api/v1/obj/info?obj=app&vdc=mygrid -H "Accept: application/xml"
オブジェクト アプリケーションのメソッドを JSON 形式で取得します。
curl http://192.168.123.200/api/v1/obj/info?obj=app&vdc=mygrid -H "Accept: application/json"
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |