アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> destroyResource
 
destroyResource
リソースと、そのコンテナ内にある可能性のあるすべてのリソースも破棄します。 forceエレメントは、コンテナーの動作を定義します。 forceがFALSEの場合、コンテナ内のすべてのリソースを破棄できない限り、リソースは破棄されません。 forceがTRUEの場合、可能な限り多くのリソースが破棄されますが、いずれかのリソースを破棄できない場合、そのコンテナーも破棄されません。
ロケーション
/services/webservices/system/admin/resource/operations/
リクエストエレメント
path:破棄するリソースのソースパス。
type:破棄するソースリソースのタイプ。
force:TRUEの場合、できるだけ多くのリソースを破棄してみてください。 FALSEの場合、破棄できないリソースが少なくとも1つ存在する場合は、リソースを破棄しないでください。
応答エレメント
destroyedAll:TRUEの場合、コンテナーの内容を含むすべてのリソースが完全に破棄されました。それ以外の場合はFALSE。
エラー解析
IllegalArgument:パスまたはタイプの形式が正しくない場合。
IllegalState:リソースの破棄が許可されていない場合。
NotFound:リソースまたはパスの一部が存在しない場合。
セキュリティ:ユーザーがパス内の最後のアイテム以外のすべてのアイテムに対する読み取りアクセス権を持っていない場合。
セキュリティ:ユーザーがリソースへの書き込みアクセス権を持っていない場合。
セキュリティ:forceがFALSEで、リソースがコンテナであり、ユーザーがコンテナ内のリソースへの書き込みアクセス権を持っていない場合。
セキュリティ:ユーザーがACCESS_TOOLS権限を持っていない場合。