This URL gets name resolution configuration at domain level.
Resource URL
GET /domain/<domain_id>/nameresolution
Request Parameters
URL Parameters:
Field Name | Description | Data Type | Mandatory |
|---|---|---|---|
| Domain id | Number | Yes |
Response Parameters
Following fields are returned if the request parameters are correct, otherwise error details are returned.
Field Name | Description | Data Type |
|---|---|---|
| Object that contains the details of the fields | Object |
Details of fields in DNSDetailsElement:
Field Name | Description | Data Type |
|---|---|---|
| Inherit setting from parent domain | Boolean |
| Enable name resolution setting | Boolean |
| List of DNS suffix | Array |
| Primary DNS server IP, mandatory when name resolution is enabled | String |
| Secondary DNS server IP | String |
| Refresh interval in hours, applicable only for NTBA device | Number |
Example
Request
GET https://<NSM_IP>/sdkapi/domain/0/nameresolution
Response
{
"inheritFromIPSSetting": false,
"enableNameResolution": true,
"dnsSuffixList":
[
"outlook.com",
"google.com"
],
"primaryDNSServer": "172.16.230.211",
"secondaryDNSServer": "172.16.232.72",
"refreshIntervalInHours": 120
}
Error Information
Following error code is returned by this URL:
S.No | HTTP Error Code | SDK API errorId | SDK API errorMessage |
|---|---|---|---|
1 | 404 | 1105 | Invalid domain |