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