Settings
SettingsZone
Show DNS Settings
client.dns.settings.zone.get(ZoneGetParams { zone_id } params, RequestOptionsoptions?): ZoneGetResponse { flatten_all_cnames, foundation_dns, internal_dns, 6 more }
GET/zones/{zone_id}/dns_settings
Update DNS Settings
client.dns.settings.zone.edit(ZoneEditParams { zone_id, flatten_all_cnames, foundation_dns, 7 more } params, RequestOptionsoptions?): ZoneEditResponse { flatten_all_cnames, foundation_dns, internal_dns, 6 more }
PATCH/zones/{zone_id}/dns_settings
SettingsAccount
Show DNS Settings
client.dns.settings.account.get(AccountGetParams { account_id } params, RequestOptionsoptions?): AccountGetResponse { zone_defaults }
GET/accounts/{account_id}/dns_settings
Update DNS Settings
client.dns.settings.account.edit(AccountEditParams { account_id, zone_defaults } params, RequestOptionsoptions?): AccountEditResponse { zone_defaults }
PATCH/accounts/{account_id}/dns_settings
SettingsAccountViews
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}