Update network
Updates a specified network.
URI
/v2.0/networks/{network_id}
Description of the URI:
{network_id} UUID The UUID for the network of interest to you.
HTTP method
PUT
Request parameter
| Key | Description | Type | Required/optional | 
|---|---|---|---|
| admin_state_up | The administrative state of the network, which is up (true) or down (false). | xsd:bool | Optional | 
| name | The network name. | xsd:string | Optional | 
Example request
{
    "network": {
        "name": "sample_network_5_updated"
    }
} 
     
     
   Response status
| Status code | Description | 
|---|---|
| 200 | Normal response codes | 
| badRequest (400) | Error response codes | 
| unauthorized (401) | Error response codes | 
| forbidden (403) | Error response codes | 
| itemNotFound (404) | Error response codes | 
Response body (normal status)
{
    "network": {
        "status": "ACTIVE",
        "subnets": [],
        "name": "sample_network_5_updated",
        "admin_state_up": true,
        "tenant_id": "4fd44f30292945e481c7b8a0c8908869",
        "router:external": false,
        "shared": false,
        "id": "1f370095-98f6-4079-be64-6d3d4a6adcc6",
        "availability_zone": "AZ1"
    }
}
     
     
   Description of response body (normal status)
| Item | Description | 
|---|---|
| status | The network status. | 
| subnets | The associated subnets. | 
| name | The network name. | 
| admin_state_up | The administrative state of the network, which is up (true) or down (false). | 
| tenant_id | The project ID. | 
| router:external | Specifies whether the network is an external network or not. | 
| shared | Indicates whether this network is shared across all projects. By default, only administrative users can change this value. | 
| id | The network ID. | 
| provider:segmentation_id | |
| availability_zone | The Availability Zone name |