Download OpenAPI specification:Download
This is the spec that defines the API provided by the application to provide APIs that act as proxy for openstack neutron APIS
Get one or All Networks
net_id | string Network-id of the Neutron Network to retrieve |
tenant_name | string tenant to which this network belongs |
{- "items": [
- {
- "name": "GREEN_NETWORK",
- "net_id": "123e4567-e89b-12d3-a456-426655440012",
- "efa_net_id": 1,
- "description": "Green Network",
- "segments": [
- {
- "segment_id": "1",
- "network_type": "vlan"
}
], - "tenant_name": "Customer-A",
- "admin_state_up": true,
- "mtu": 1400,
- "enable_bd": true,
- "error": [
- {
- "code": 0,
- "message": "message"
}
]
}
]
}
Create Network
name required | string |
net_id | string |
description | string |
Array of objects (Segment) unique | |
tenant_name | string Unique Name of the tenant |
admin_state_up | boolean |
mtu | integer |
enable_bd | boolean Default: false |
{- "name": "GREEN_NETWORK",
- "net_id": "123e4567-e89b-12d3-a456-426655440012",
- "description": "Bengaluru DC IP Network",
- "tenant_name": "Customer-A",
- "segments": [
- {
- "segment_id": "1",
- "network_type": "vlan"
}
], - "admin_state_up": true,
- "mtu": 1400
}
{- "name": "GREEN_NETWORK",
- "net_id": "123e4567-e89b-12d3-a456-426655440012",
- "efa_net_id": 1,
- "description": "Green Network",
- "segments": [
- {
- "segment_id": "1",
- "network_type": "vlan"
}
], - "tenant_name": "Customer-A",
- "admin_state_up": true,
- "mtu": 1400,
- "enable_bd": true,
- "error": [
- {
- "code": 0,
- "message": "message"
}
]
}
Get All Subnets
subnet_id | string ID of the Subnet to retrieve |
{- "items": [
- {
- "name": "MY_SUBNET",
- "description": "MY_GREEN_SUBNET",
- "net_id": "123e4567-e89b-12d3-a456-426655440012",
- "subnet_id": "b0e7435c-1512-45fb-aa9e-9a7c5932fb30",
- "segment_id": "1",
- "efa_subnet_id": 1,
- "ip_version": 4,
- "cidr": "10.56.4.0/22",
- "gateway_ip": "10.56.4.1",
- "ipv6_address_mode": "slaac",
- "ipv6_ra_mode": "slaac",
- "error": [
- {
- "code": 0,
- "message": "message"
}
]
}
]
}