Application Delivery Management

カスタムStyleBookのAPIによる削除

カスタムStyleBookは、以下のStyleBook REST APIを提供することで削除できます。

DELETE

https://<MAS_IP>/stylebook/nitro/v1/config/stylebooks/<NAMESPACE>/<VERSION>/<NAME>?dependencies=true
<!--NeedCopy-->

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

HTTP応答ステータスコード200を受信した場合、カスタムStyleBook(およびその依存関係)がNetScaler ADMから正常に削除されたことを意味します。

他のStyleBookがMAサービスで依存しているカスタムStyleBookは削除できません。

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

カスタムStyleBookのAPIによる削除の例 1

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

DELETE https://10.102.29.55/stylebook/nitro/v1/config/stylebooks/com.example.ssl.stylebooks/0.1/lb-virtual-ssl-extended?dependencies=false

カスタムStyleBookのAPIによる削除の例 2

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

カスタムStyleBookのAPIによる削除の例 3

カスタムStyleBookのAPIによる削除