Account
Show DNS Settings
client.dns.settings.account.get(AccountGetParams { account_id } params, RequestOptionsoptions?): AccountGetResponse { zone_defaults, enforce_dns_only }
GET/accounts/{account_id}/dns_settings
Update DNS Settings
client.dns.settings.account.edit(AccountEditParams { account_id, enforce_dns_only, zone_defaults } params, RequestOptionsoptions?): AccountEditResponse { zone_defaults, enforce_dns_only }
PATCH/accounts/{account_id}/dns_settings
AccountViews
List Internal DNS Views
client.dns.settings.account.views.list(ViewListParams { account_id, direction, match, 6 more } params, RequestOptionsoptions?): V4PagePaginationArray<ViewListResponse { id, created_time, modified_time, 2 more } >
GET/accounts/{account_id}/dns_settings/views
DNS Internal View Details
client.dns.settings.account.views.get(stringviewId, ViewGetParams { account_id } params, RequestOptionsoptions?): ViewGetResponse { id, created_time, modified_time, 2 more }
GET/accounts/{account_id}/dns_settings/views/{view_id}
Create Internal DNS View
client.dns.settings.account.views.create(ViewCreateParams { account_id, name, zones } params, RequestOptionsoptions?): ViewCreateResponse { id, created_time, modified_time, 2 more }
POST/accounts/{account_id}/dns_settings/views
Update Internal DNS View
client.dns.settings.account.views.edit(stringviewId, ViewEditParams { account_id, name, zones } params, RequestOptionsoptions?): ViewEditResponse { id, created_time, modified_time, 2 more }
PATCH/accounts/{account_id}/dns_settings/views/{view_id}
Delete Internal DNS View
client.dns.settings.account.views.delete(stringviewId, ViewDeleteParams { account_id } params, RequestOptionsoptions?): ViewDeleteResponse { id }
DELETE/accounts/{account_id}/dns_settings/views/{view_id}