Application Delivery Management

API を使用したカスタム StyleBook の削除

以下の StyleBooks REST API を使用して、カスタム StyleBook を削除できます。

DELETE

http://<MAS_IP>/stylebook/nitro/v2/config/stylebooks/<NAMESPACE>/<VERSION>/<NAME>?dependencies=true

<!--NeedCopy-->

URL 内の dependencies クエリパラメータが指定されていないか、その値が false に設定されている場合、StyleBook の依存関係は削除されません(StyleBook 自体のみが削除されます)。

HTTP レスポンスステータスコード 200 を受け取った場合、カスタム StyleBook とその依存関係が NetScaler Console から正常に削除されたことを意味します。

注:

他の StyleBook が依存しているカスタム StyleBook は、MA Service から削除できません。

たとえば、NetScaler Console で「lb-virtual-ssl-extended」という名前の StyleBook を作成したとします。その後、その StyleBook を削除することにしました。

IP アドレス、名前、バージョン、および名前空間のフィールドを変更した後、curl コマンドラインツールや Postman Chrome ブラウザ拡張機能などの任意のツールで API を実行できます。

DELETE http://10.102.201.246/stylebook/nitro/v2/config/stylebooks/com.citrix.adc.stylebooks/2.0/lb-mon_delete?dependencies=false
<!--NeedCopy-->

StyleBook は NetScaler Console から削除されます。

API を使用したカスタム StyleBook の削除

この記事の概要