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"
          ]
         }
        ]
       }