Get All Networks
Returns all virtual networks
Request
URI
GET
https://{api_host}/api/vmnet
COPY
Responses
200
All virtual networks
Returns
Networks
of type(s)
application/vnd.vmware.vmw.rest-v1+json
{
"num": 0,
"vmnets": [
{
"name": "string",
"type": "string",
"dhcp": "string",
"subnet": "string",
"mask": "string"
}
]
}
integer As int32
As int32
num
Required
Constraints:
default: 0
Number of items
array of
vmnets
vmnets
Required
The list of virtual networks
401
Authentication failed
Returns
ErrorModel
of type(s)
application/vnd.vmware.vmw.rest-v1+json
"ErrorModel Object"
integer As int32
As int32
code
Required
code
string
message
Required
message
403
Permission denied
Returns
ErrorModel
of type(s)
application/vnd.vmware.vmw.rest-v1+json
"ErrorModel Object"
integer As int32
As int32
code
Required
code
string
message
Required
message
500
Server error
Returns
ErrorModel
of type(s)
application/vnd.vmware.vmw.rest-v1+json
"ErrorModel Object"
integer As int32
As int32
code
Required
code
string
message
Required
message
default
Unexpected error
Returns
ErrorModel
of type(s)
application/vnd.vmware.vmw.rest-v1+json
"ErrorModel Object"
integer As int32
As int32
code
Required
code
string
message
Required
message
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/api/vmnet
Host Networks Management Operations
POST
Create Network
GET
Get All Networks
GET
Get Portforwards
GET
Get MAC To I Ps
PUT
Update Mac To IP
PUT
Update Portforward
DELETE
Delete Portforward