DBサブネットグループの作成(POST /v1.0/{tenantId}/subnetgroups)
DBサブネットグループを作成する。
Request URI
{tenantID}
インスタンスのオーナーとなるプロジェクト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文字
 
Defalut: 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
ステータス
リクエストのステータスを返却する。
以下の値を返却する。 
     
- 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"
	 }
}