データベース仮想サーバの再起動(POST /v1.0/{tenantId}/instances/{instanceId}/action)
データベース仮想サーバを再起動する。
Request URI
{tenantID}
インスタンスのオーナーとなるプロジェクトID
Data Type | Cardinality |
---|---|
String | 1..1 |
{instanceId}
データベース仮想サーバのID
Data Type | Cardinality |
---|---|
String | 1..1 |
Request Parameter
action
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
None | reboot |
reboot
データベース仮想サーバを停止する。
このパラメーターが定義されていた場合、リードレプリカインスタンスが立上る。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
None | 0..1 | action | None |
failover
このパラメーターがtrueでデータベース仮想サーバが二重化構成となっている場合、フェイルオーバーが起こります。
true | false
Default: false
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Boolean | 0..1 | action | None |
applyPatch
trueに設定すると、セキュリティアップデートまたはマイナーバージョンアップが可能な場合にアップデートを実施します。
true | false
Default value: false
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Boolean | 0..1 | action | None |
Response Headers
ステータス
リクエストのステータスを返却する。
以下の値を返却する。
- 400:
- badRequest
- 401:
- unauthorized
- 403:
- forbidden
- 404:
- itemNotFound
- 413:
- overLimit
- 422:
- unprocessableEntity
- 500:
- instanceFault
- 501:
- notImplemented
- 503:
- serviceUnavailable
- 504:
- gatewayTimeout
Data Type | Cardinality |
---|---|
Int | 1..1 |
Response Elements
なし
Example of Request
{
"action" :{
"reboot": "",
"failover": false
}
}