Update subnet
指定したサブネットを更新します。
URI
/v2.0/subnets/{subnet_id}
URIの説明:
サブネットID
HTTPメソッド
PUT
リクエストパラメタ
キー | 説明 | 型 | 必須/省略可 |
---|---|---|---|
name | サブネット名 | xsd:string | Optional |
gateway_ip | ゲートウェイのIPアドレス | xsd:string | Optional |
enable_dhcp | DHCPが有効な場合は"true"、無効な場合は"false"に設定します。 | xsd:boolean | Optional |
dns_nameservers | サブネット用DNSネームサーバの一覧
例: [“8.8.8.7”, “8.8.8.8”]. |
xsd:string | Optional |
host_routes | サブネットに所属する仮想サーバのスタティックルーティング一覧。以下はその一例です。
|
xsd:list | Optional |
注意:
Windows仮想サーバ for SAP サービスで利用するSubnetの場合、以下の内容に留意願います。
- nameのパラメタの先頭「fcx_subnet-w:」の文字列を変更することはできません。
- gateway_ipは変更できません。
- host_routes、enable_dhcp、およびdns_nameserversに指定した情報は、Windows仮想サーバ for SAP サービスで作成したサーバ(VM)に設定されません。
注意:
SSL-VPN接続で利用するSubnetを更新する場合、以下の内容に留意願います。
- gateway_ipは削除(nullに変更)しないでください。
注意:
host_routesの更新を行う場合、以下の内容に留意願います。
- 更新後、起動済みのVMに反映させるためには、VMの再起動が必要です。
- ロードバランサーの作成・追加時に指定されたsubnetの場合、更新後、該当のロードバランサーに反映させるためには、ロードバランサーの再作成が必要です。
リクエスト例
{
"subnet": {
"name": "my_subnet"
}
}
レスポンスステータス
ステータスコード | 説明 |
---|---|
200 | Normal response codes |
badRequest (400) | Error response codes |
unauthorized (401) | Error response codes |
forbidden (403) | Error response codes |
itemNotFound (404) | Error response codes |
レスポンスボディ(正常系)
{
"subnet": {
"name": "private-subnet",
"enable_dhcp": true,
"network_id": "db193ab3-96e3-4cb3-8fc5-05f4296d0324",
"tenant_id": "26a7980765d0414dbc1fc1f88cdb7e6e",
"dns_nameservers": [],
"gateway_ip": "10.0.0.1",
"ipv6_ra_mode": null,
"allocation_pools": [
{
"start": "10.0.0.2",
"end": "10.0.0.254"
}
],
"host_routes": [],
"ip_version": 4,
"ipv6_address_mode": null,
"cidr": "10.0.0.0/24",
"id": "08eae331-0402-425a-923c-34f7cfe39c1b",
"subnetpool_id": null,
"availability_zone": "AZ1"
}
}
レスポンスボディ(正常系)の説明
要素名 | 説明 |
---|---|
name | サブネット名 |
enable_dhcp | DHCPが有効な場合は"true"、無効な場合は"false"に設定します。 |
network_id | アタッチされているネットワークのID |
tenant_id | ネットワークを所有しているプロジェクトID |
dns_nameservers | サブネット用DNSネームサーバの一覧
例: [“8.8.8.7”, “8.8.8.8”] |
allocation_pools | 割り当てプールの開始アドレスと終了アドレス |
host_routes | サブネットに所属する仮想サーバのスタティックルーティング一覧。以下はその一例です。
|
ip_version | IPバージョン (4または6) |
gateway_ip | ゲートウェイのIPアドレス |
cidr | サブネットのCIDR |
id | サブネットID |
availability_zone | アベイラビリティゾーン名 |
ipv6_ra_mode | ネットワークサービスによるICMPv6パケット送信可否 値はnullとなります。 |
ipv6_address_mode | IPv6アドレスの割当方法 値はnullとなります。 |
subnetpool_id | サブネットプールID 値はnullとなります。 |