データベース仮想サーバの再起動(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
	}
}