DBエンジン情報参照(GET /v1.0/{tenantId}/engineversion)
DBエンジンの情報を参照する。
Request URI
{tenantID}
インスタンスのオーナーとなるプロジェクトID
| Data Type | Cardinality |
|---|---|
| String | 1..1 |
Request Parameter
defaultOnly
デフォルトのバージョンのみを表示するかどうかのフラグ
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| Boolean | 0..1 | None | None |
engine
DBエンジン名
enterprisepostgresまたはsymfoware
省略した場合は、利用可能な全てのDBエンジンが表示されます。
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | 0..1 | None | None |
engineVersion
DBエンジンバージョン
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | 0..1 | None | None |
listSupportedCharacterSets
サポートするエンコーディングを表示するかどうかのフラグ
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| Boolean | 0..1 | None | None |
marker
ページネーションのためにどの位置からリストを取得するか指定する文字列
*前回のリスト表示で返されたmarkerを指定する。
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | 0..1 | None | None |
limit
表示する要素数
20以上100以下
Default:20
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| Integer | 0..1 | None | None |
Response Headers
ステータス
リクエストのステータスを返却する。
以下の値を返却する。
- 401:
- unauthorized
- 403:
- forbidden
- 500:
- instanceFault
- 501:
- notImplemented
- 503:
- serviceUnavailable
- 504:
- gatewayTimeout
| Data Type | Cardinality |
|---|---|
| Int | 1.1 |
Response Elements
dBEngineVersions
DBEngineVersion構造体のリスト
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| DBEngineVersion list | None | None |
marker
リクエストの最後の位置を示すマーカー
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
dBEngineDescription
DBエンジンの説明
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
dBEngineVersionDescription
DBエンジンのバージョンに関する説明
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
dBParameterGroupFamily
DBパラメーターグループの系列
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
defaultCharacterSet
デフォルトの文字セット
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| CharacterSet | None | None |
engine
DBエンジンの名前
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
engineVersion
DBエンジンのバージョン
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | Event | None |
engineMinorVersion
DBエンジンのマイナーバージョン
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | Event | None |
supportedCharacterSets
サポートする文字セットのリスト
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| CharacterSet list | None | None |
characterSetDescription
文字セットの説明
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
characterSetName
文字セット名
| Data Type | Cardinality | Parent Element | Child Element(s) |
|---|---|---|---|
| String | None | None |
注意:
イベントは日時の降順で表示されます。
Example of Response
{
"dbEngineVersions": [
{
"dBEngineDescription": "Symfoware DBaaS",
"dBEngineVersionDescription": "Version 12.1",
"dBParameterGroupFamily": "symfoware_v12.1",
"engine": "symfoware",
"engineVersion": "12.1",
"engineMinorVersion": "1",
"defaultCharacterSet": {
"characterSetDescription": "UTF8 Unicode 8-bit",
"characterSetName": "UTF8"
},
"supportedCharacterSets": null,
"collates": [
"C"
]
},
{
"dBEngineDescription": "Enterprise Postgres DBaaS",
"dBEngineVersionDescription": "Version 9.6",
"dBParameterGroupFamily": "enterprisepostgres_v9.6",
"engine": "enterprisepostgres",
"engineVersion": "9.6",
"engineMinorVersion": "0",
"defaultCharacterSet": {
"characterSetDescription": "UTF8 Unicode 8-bit",
"characterSetName": "UTF8"
},
"supportedCharacterSets": null,
"collates": [
"C"
]
}
]
}