DBパラメーターグループの作成(POST /v1.0/{tenantId}/parametergroups)
DBパラメーターグループを作成する。
Request URI
{tenantID}
インスタンスのオーナーとなるプロジェクトID
| Data Type | Cardinality | 
|---|---|
| String | 1..1 | 
Request Parameter
parametergroup
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| None | parameterGroupFamily
                id name description  | 
           
parameterGroupFamily
DBのエンジンとバージョンから決まるパラメーターグループの種類
enterprisepostgres_v9.6またはsymfoware_v12.1
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 1..1 | parametergroup | None | 
id
DBパラメーターグループのID
     - 英数字またはハイフンのみ使用可
 - 文字列の先頭は英字で始めること
 - 文字列の末尾にハイフンは使用不可
 - 連続した2つ以上のハイフンは使用不可
 - 最大63文字
 
Defalut: random value
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 0..1 | parametergroup | None | 
name
DBパラメーターグループの名前
     
- 英数字またはハイフンのみ使用可
 - 文字列の先頭は英字で始めること
 - 文字列の末尾にハイフンは使用不可
 - 連続した2つ以上のハイフンは使用不可
 - 最大255文字
 
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 1..1 | parametergroup | None | 
description
DBパラメーターグループの説明
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 0..1 | parametergroup | 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
parameterGroupFamily
DBパラメーターグループの種類
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 
name
DBパラメーターグループの名前
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 
id
DBパラメーターグループのID
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 
description
DBパラメーターグループの説明
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| String | 
Example of Request
{
	"parametergroup" : {
	 "parameterGroupFamily": "enterprisepostgres_v9.6",
	 "name": "dbparam1",
	 "description" : "this is test"
	}
}      
     
     
   Example of Response
{
	"dbParameterGroup": {
 	    "parameterGroupFamily" :"enterprisepostgres_v9.6",
		"name" : "paramgroup1",
		"id" : "paramgroup_w34e5r6t7yu89",
		"description" : "test",
		"appliedInstances" : [
		]
	}
}