管理対象サーバーの削除
delete
/api/v1.1/instances/{identityId}/{serviceId}/servers/{serverName}
クラスタから管理対象サーバーを削除します。
リクエスト
パス・パラメータ
- serverName
-
タイプ:
string
必須:true
サーバーの名前。
問合せのパラメータ
- force
-
タイプ:
boolean
trueに設定すると、サーバーの削除を強制します。false
レスポンス
サポートされるメディア・タイプ
- application/json
- text/plain
デフォルト・レスポンス
成功した操作
例
次の例では、cURLを使用してRESTリソースに対するDELETEリクエストを発行することによってOracle SOA Cloud Serviceインスタンスを1ノードずつスケール・インする方法を示しています。 詳細は、「cURLの使用」を参照してください。
Oracle SOA Cloud Serviceインスタンスのスケーリングに関する項も参照してください。
cURLコマンド
curl -i -X DELETE -u joe@example.com:Welcome1! -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://api-host/paas/service/soa/api/v1.1/instances/ExampleIdentityDomain/ExampleInstance/servers/ExampleI_server_4
注意:: この例では、アメリカ合衆国でのURL接頭辞(soacs)を使用しています。 世界の他の地域のURL接頭辞の詳細は、「リクエストの送信」を参照してください。
レスポンス・ヘッダーの例
レスポンス・ヘッダーの例を次に示します。
HTTP/1.1 202 Accepted Connection: close Date: Thu, 29 Jan 2015 21:11:01 GMT Transfer-Encoding: chunked Location: http://api-host:80/paas/service/soa/api/v1.1/instances/ExampleIdentityDomain/servers/history/job/20 Content-Type: application/json
レスポンス本文の例
JSON形式で返されるレスポンス・ドキュメントの例を次に示します。
{ "status": "New", "details": { "message": "SOACS-SCALING-044: Scaling in Job (ID: 20) server name [ExampleI_server_4] submitted for service [ExampleInstance]", "jobId": "20" } }