Get domain details for a virtual server
Get details about the domain that the virtual server is a member of.
HTTP request syntax (URI)
GET <base_URI>/v8/storage/virtual-servers/{virtualServerId}/domains
Parameters
Name | Type | Required | Values | Description |
virtualServerId | URI_PARAM | Y | string/number | Specifies either the virtual server object ID or the HNAS storage virtual server ID. |
Return codes
Code | Data | Description |
200 | domains | Domains retrieved successfully. |
400 | Error Message | Missing or invalid request contents. |
404 | Error Message | Requested resource not found. |
500 | Error message | Error associated with the storage system. |
Any HTTP status code other than 200 indicates that the API did not complete successfully.
Request example
curl -vk -H "X-Api-Key: zrxvSDAv9x.RIP4gkmKarG3beF.or.4Tc2im7oeqYN88C9XPGHxbXC" https://172.17.11.11:8444/v8/storage/virtual-servers/1/domains
Response example
HTTP/1.1 200 OK { "domains": [ { "adsName": "protocols.example.com", "dcIpAddress": "172.27.1.2", "domainGuid": "9ee92771-6b9e-4c4a-9a2b-962e01d882c1", "forest": "protocols.example.com", "isAuthEnabled": true, "isDdnsEnabled": true, "isNetbiosEnabled": false, "kerberosRealm": "PROTOCOLS.EXAMPLE.COM", "nt4Name": "PROTOCOLS", "securityMode": "MIXED", "virtualServerId": 1 } ] }