dns
list-dns-domain-records
[`GET /dns-domain/<domain-id>/record`](https://openapi-v2.exoscale.com/operation/operation-list-dns-domain-records)
List DNS domain records
Parameters:
- parameters.domain_id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
delete-dns-domain
[`DELETE /dns-domain/<id>`](https://openapi-v2.exoscale.com/operation/operation-delete-dns-domain)
Delete DNS Domain
Parameters:
- parameters.id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
get-dns-domain-record
[`GET /dns-domain/<domain-id>/record/<record-id>`](https://openapi-v2.exoscale.com/operation/operation-get-dns-domain-record)
Retrieve DNS domain record details
Parameters:
parameters.record_id
parameters.domain_id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
resources.dns_domain_record.priority
resources.dns_domain_record.id
resources.dns_domain_record.name
resources.dns_domain_record.updated_at
resources.dns_domain_record.content
resources.dns_domain_record.type
resources.dns_domain_record.ttl
resources.dns_domain_record.created_at
get-dns-domain
[`GET /dns-domain/<id>`](https://openapi-v2.exoscale.com/operation/operation-get-dns-domain)
Retrieve DNS domain details
Parameters:
- parameters.id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
get-dns-domain-zone-file
[`GET /dns-domain/<id>/zone`](https://openapi-v2.exoscale.com/operation/operation-get-dns-domain-zone-file)
Retrieve DNS domain zone file
Parameters:
- parameters.id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
list-dns-domains
[`GET /dns-domain`](https://openapi-v2.exoscale.com/operation/operation-list-dns-domains)
List DNS domains
create-dns-domain
[`POST /dns-domain`](https://openapi-v2.exoscale.com/operation/operation-create-dns-domain)
Create DNS domain
Parameters:
- parameters.unicode_name
update-dns-domain-record
[`PUT /dns-domain/<domain-id>/record/<record-id>`](https://openapi-v2.exoscale.com/operation/operation-update-dns-domain-record)
Update DNS domain record
Parameters:
parameters.priority
parameters.name
parameters.content
parameters.record_id
parameters.domain_id
parameters.ttl
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
resources.dns_domain_record.priority
resources.dns_domain_record.id
resources.dns_domain_record.name
resources.dns_domain_record.updated_at
resources.dns_domain_record.content
resources.dns_domain_record.type
resources.dns_domain_record.ttl
resources.dns_domain_record.created_at
create-dns-domain-record
[`POST /dns-domain/<domain-id>/record`](https://openapi-v2.exoscale.com/operation/operation-create-dns-domain-record)
Create DNS domain record
Parameters:
parameters.priority
parameters.name
parameters.content
parameters.type
parameters.domain_id
parameters.ttl
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
delete-dns-domain-record
[`DELETE /dns-domain/<domain-id>/record/<record-id>`](https://openapi-v2.exoscale.com/operation/operation-delete-dns-domain-record)
Delete DNS domain record
Parameters:
parameters.record_id
parameters.domain_id
Resources:
resources.dns_domain.id
resources.dns_domain.unicode_name
resources.dns_domain.created_at
resources.dns_domain_record.priority
resources.dns_domain_record.id
resources.dns_domain_record.name
resources.dns_domain_record.updated_at
resources.dns_domain_record.content
resources.dns_domain_record.type
resources.dns_domain_record.ttl
resources.dns_domain_record.created_at