前のトピック: put_acl メソッド(vdc オブジェクト)次のトピック: reboot メソッド(vdc オブジェクト)


modify_acl メソッド(vdc オブジェクト)
説明

所有者またはプリンシパルに関連するグリッド ACL の一部を置換します。

構文
/api/v2/vdc/modify_acl?acl=<ACLs>&vdc=controller-name
引数
acl

スラッシュ(/)で区切られたプリンシパルの URL エンコードされたリスト

vdc

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

トランザクション タイプ

同期

リクエスト タイプ

GET

ローカル ユーザ 'api@3tera.com' に関連するグリッド ACL の一部を置換し、このユーザに grid_administrator アクセス レベルの権限を付与します。

GET
http://192.168.123.200/api/v2/vdc/modify_acl?acl=local%3Auser%3Aapi%403tera.com%3Dgrid_administrator&vdc=mygrid
HTTP エラー コード
400

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

400.4

必要な引数(acl)がありません

- 引数 acl=acl がありません

404.1

エンティティが見つかりません - ACL の変更に失敗しました - プリンシパルのデータが無効です - プリンシパルのローカル ユーザ「test@3tera.com」が存在しません。

- 無効な ACL が指定されました

サンプル出力
JSON:
{
   "message" : ""
} 
XML:

<message></message>
メモ

この API は WS_API_r6-1.0.6-1 以降で使用できます。