Update network#

ネットワークを更新します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://networking.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://networking.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

PUT

/v2.0/networks/{network_id}

HTTPステータスコード#

正常時:200

エラー時:400, 401, 403, 404, 412

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
network_id path string 必須 ネットワークのID
network body object 必須 ネットワークのオブジェクト
admin_state_up body boolean 任意 リソースの管理状態
「up(true)」または「down(false)」が表示されます。
mtu body integer 8950
任意
パケットの最大伝送ユニット
最小値は68です。
最大値は8950です。
name body string 任意 ネットワーク名
port_security_enabled body boolean 任意 ネットワークのポートセキュリティの有効/無効
有効の場合は「true」で、無効の場合は「false」です。この値は、新規ポートを作成するときに設定されます。
description body string 必須 リソースの説明

レスポンスボディ(正常系)の説明#

名前 Type Description
network object ネットワークのオブジェクト
admin_state_up boolean リソースの管理状態
「up(true)」または「down(false)」が表示されます。
availability_zone_hints array ネットワークに設定可能なアベイラビリティゾーン
availability_zones array ネットワークのアベイラビリティゾーン
id string ネットワークのID
mtu integer パケットの最大伝送ユニット
最小値は68です。
最大値は8950です。
name string ネットワーク名
port_security_enabled boolean ネットワークのポートセキュリティの有効/無効
有効の場合は「true」で、無効の場合は「false」です。この値は、新規ポートを作成するときに設定されます。
project_id string プロジェクトのID
revision_number integer リソースの改訂番号
router:external boolean ネットワークが外部ネットワークかどうかを表示します。
shared boolean このネットワークがプロジェクト間で共有されているかどうかを表示します。デフォルトでは、この値を変更できるのは管理者だけです。
status string ネットワークのステータス
「ACTIVE」、「DOWN」、「BUILD」または「ERROR」のどれかが表示されます。
subnets array 関連付けられているサブネット
tenant_id string プロジェクトのID
description string リソースの説明

リクエスト例#

{
    "network": {
        "name": "sample\_network\_5\_updated"
    }
}

レスポンス例#

{
    "network": {
        "admin_state_up": true,
        "availability_zone_hints": [],
        "availability\_zones": \[\],
        "created_at": "2016-03-08T20:19:41",
        "id": "1f370095-98f6-4079-be64-6d3d4a6adcc6",
        "mtu": 8950,
        "name": "sample_network_5_updated",
        "port_security_enabled": true,
        "project_id": "4fd44f30292945e481c7b8a0c8908869",
        "revision_number": 2,
        "router:external": false,
        "shared": false,
        "status": "ACTIVE",
        "subnets": [
            "54d6f61d-db07-451c-9ab3-b9609b6b6f0b"
        ],
        "tenant_id": "4fd44f30292945e481c7b8a0c8908869",
        "updated_at": "2016-03-08T20:19:41",
        "description": "",
        "is_default": false
    }
}