Networks
networks
Methods
Create network
Delete network
List networks
Limit the number of returned limit request entities.
Filter by metadata keys. Must be a valid JSON string. curl -G --data-urlencode "metadata_k=["value", "sense"]" --url "http://localhost:1111/v1/networks/1/1"
Filter by metadata key-value pairs. Must be a valid JSON string. curl -G --data-urlencode "metadata_kv={"key": "value"}" --url "http://localhost:1111/v1/networks/1/1"
Offset value is used to exclude the first set of records from the result.
Order networks by fields and directions (name.asc). Default is created_at.asc.
Number of objects
Objects
Retrieve the list of directly-attachable networks with subnet details. Returned entities may or may not be owned by the project
Limit the number of returned limit request entities.
Filter by metadata keys. Must be a valid JSON string. curl -G --data-urlencode "metadata_k=["value", "sense"]" --url "http://localhost:1111/v1/availablenetworks/1/1"
Filter by metadata key-value pairs. Must be a valid JSON string. curl -G --data-urlencode "metadata_kv={"key": "value"}" --url "http://localhost:1111/v1/availablenetworks/1/1"
Can be used to only show subnets of the specific network
Filter network by network type (vlan or vxlan)
Offset value is used to exclude the first set of records from the result.
Order networks by transmitted fields and directions (name.asc).
Can be used to only show networks with shared state"
Number of objects
Objects
List of instance ports by network_id
Get network
Change network name
Domain types
Metadata
networks.metadata
Methods
Create or update one or more metadata items for a network. If an item does not exist, it gets created. If an item already exists, it's value is overwritten
Lists all metadata for a network
All existing metadata is deleted and replaced with the metadata from the request.
Metadata Item
networks.metadata_item
Methods
Delete network metadata item by key
Get network metadata item by key