パラメーター値の変更(PUT /v1.0/{tenantId}/parametergroups/{parameterGroupId})

指定されたDBParameterGroupのパラメーター値を変更する。

Request URI

{tenantID}

インスタンスのオーナーとなるプロジェクトID

Data Type Cardinality
String 1..1

{ parameterGroupId }

DBパラメーターグループのID

Data Type Cardinality
String 1..1

Request Parameter

parametergroup

Data Type Cardinality Parent Element Child Element(s)
    None parameters

resetAllparameters

parameters

パラメーターのリスト

Data Type Cardinality Parent Element Child Element(s)
Parameter structure 1..1 parameter group None

resetAllparameters

すべてのパラメーターをデフォルトに戻す

Default: false

Data Type Cardinality Parent Element Child Element(s)
Boolean 0..1 parameter group None

Parameter

Data Type Cardinality Parent Element Child Element(s)
    None name

value

applyMethod

name

パラメーターの名前

Data Type Cardinality Parent Element Child Element(s)
String 1..1 Parameter None

value

パラメーター値

parameterGroupFamilyがsymfoware_v12.1の場合、スペースが入る値はシングルクオートで囲む必要があることに留意してください。例えば、read committedと指定したい場合、'read committed'と入力します。

Data Type Cardinality Parent Element Child Element(s)
-

depends on subnet

0..1 Parameter None

applyMethod

パラメーターの適用方法

Data Type Cardinality Parent Element Child Element(s)
String 0..1 Parameter 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

Example of Request


{
	"parametergroup":{
	"parameters": [
{
		" name ": "shared_buffers",
		" value ": "65536",
		"applyMethod" : "pending-reboot"
	},
	{
		" name ": "work_mem",
		" value ": "8192",
		"applyMethod" : "immediate"

	}
],
	"resetAllparameters" : false
	}
}