DBサブネットグループの変更(PUT /v1.0/{tenantId}/subnetgroups/{subnetGroupId})

DBサブネットグループを変更する。

Request URI

{tenantID}

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

Data Type Cardinality
String 1..1

{subnetGroupId}

DBサブネットグループのID

Data Type Cardinality
String 1..1

Request Parameter

subnetgroup

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

name

subnetIds

description

id

DBサブネットグループのID
  • 英数字またはハイフンのみ使用可
  • 文字列の先頭は英字で始めること
  • 文字列の末尾にハイフンは使用不可
  • 連続した2つ以上のハイフンは使用不可
  • 最大63文字

Default: random value

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

name

DBサブネットグループの名前
  • 英数字またはハイフンのみ使用可
  • 文字列の先頭は英字で始めること
  • 文字列の末尾にハイフンは使用不可
  • 連続した2つ以上のハイフンは使用不可
  • 最大255文字
Data Type Cardinality Parent Element Child Element(s)
String 1..1 subnetgroup None

subnetIds

サブネットのリスト

DBサブネットグループは、1つ以上のサブネットが含まれている必要があります。

Data Type Cardinality Parent Element Child Element(s)
SubnetId

list

1..1 subnetgroup None

description

DBサブネットグループの説明

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

description

DBサブネットグループの説明

Data Type Cardinality Parent Element Child Element(s)
String      

name

DBサブネットグループの名前

Data Type Cardinality Parent Element Child Element(s)
String      

status

DBサブネットグループの状態

Data Type Cardinality Parent Element Child Element(s)
String      

subnetIds

サブネットのリスト

Data Type Cardinality Parent Element Child Element(s)
SubnetId list      

id

DBサブネットグループのID

Data Type Cardinality Parent Element Child Element(s)
String      

subnetId

DBサブネットのID

Data Type Cardinality Parent Element Child Element(s)
String      

Example of Request


{
	"subnetgroup":{
		"name":"subnetGroup1",
		"subnetIds":[
		   {"subnetId":"subnetid1"},
		   {"subnetId":"subnetid2"}
		],
		"description":"this is test"
	}
}     
     

Example of Response


{
	"subnetgroup":{
		"name":"subnetGroup1",
		"id":"subnet_edrtfyuhijko01",
		"status":"Available"
		"subnetIds": [
		   {"subnetId":"subnetid1"},
		   {"subnetId":"subnetid2"}
		],
		"description":"this is test"
	}
}