Modify DB parameter group (PUT /v1.0/{tenantId}/parametergroups/{parameterGroupId})

Modifies or initializes parameters for a DB parameter group.

Request URI

{tenantID}

Project ID of the owner of the instance

Data Type Cardinality
String 1..1

{ parameterGroupId }

ID of the DB parameter group

Data Type Cardinality
String 1..1

Request Parameters

parametergroup

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

resetAllparameters

parameters

List of parameters

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

resetAllparameters

Restores all parameters to the default values

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

Name of parameter

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

value

Parameter value

Note that any value containing a space must be enclosed in single quotation marks if parameterGroupFamily is set to "symfoware_v12.1". For example, enter 'read committed' if you want to specify "read committed".

Data Type Cardinality Parent Element Child Element(s)
-

depends on subnet

0..1 Parameter None

applyMethod

How to apply parameters

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

Response Headers

Status

Returns the status of the request.

One of the following values will be returned.
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
	}
}