All URIs are relative to https://dns.de-fra.ionos.com
Method | HTTP request | Description |
---|---|---|
secondaryzones_axfr_get | GET /secondaryzones/{secondaryZoneId}/axfr | Get status of zone transfer |
secondaryzones_axfr_put | PUT /secondaryzones/{secondaryZoneId}/axfr | Start zone transfer |
secondaryzones_delete | DELETE /secondaryzones/{secondaryZoneId} | Delete a secondary zone |
secondaryzones_find_by_id | GET /secondaryzones/{secondaryZoneId} | Retrieve a secondary zone |
secondaryzones_get | GET /secondaryzones | Retrieve secondary zones |
secondaryzones_post | POST /secondaryzones | Create a secondary zone |
secondaryzones_put | PUT /secondaryzones/{secondaryZoneId} | Update a secondary zone |
ZoneTransferPrimaryIpsStatus secondaryzones_axfr_get(secondary_zone_id)
Get status of zone transfer
Get status of zone transfer. Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end: - IPv4: 212.227.123.25 - IPv6: 2001:8d8:fe:53::5cd:25
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_id | str | The ID (UUID) of the DNS zone. |
tokenAuth
- Content-Type: Not defined
- Accept: application/json
object secondaryzones_axfr_put(secondary_zone_id)
Start zone transfer
Initiate zone transfer. Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end: - IPv4: 212.227.123.25 - IPv6: 2001:8d8:fe:53::5cd:25
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_id | str | The ID (UUID) of the DNS zone. |
object
tokenAuth
- Content-Type: Not defined
- Accept: application/json
object secondaryzones_delete(secondary_zone_id)
Delete a secondary zone
Deletes the specified secondary zone.
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_id | str | The ID (UUID) of the DNS zone. |
object
tokenAuth
- Content-Type: Not defined
- Accept: application/json
SecondaryZoneRead secondaryzones_find_by_id(secondary_zone_id)
Retrieve a secondary zone
Returns a DNS secondary zone by given ID.
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_id | str | The ID (UUID) of the DNS zone. |
tokenAuth
- Content-Type: Not defined
- Accept: application/json
SecondaryZoneReadList secondaryzones_get(filter_state=filter_state, filter_zone_name=filter_zone_name, offset=offset, limit=limit)
Retrieve secondary zones
Returns a list of the secondary DNS zones for the customer. Default limit is the first 100 items. Use pagination query parameters for listing more items (up to 1000).
Name | Type | Description | Notes |
---|---|---|---|
filter_state | ProvisioningState | Filter used to fetch all zones in a particular state. | [optional] |
filter_zone_name | str | Filter used to fetch only the zones that contain the specified zone name. | [optional] |
offset | int | The first element (of the total list of elements) to include in the response. Use together with limit for pagination. | [optional] [default to 0] |
limit | int | The maximum number of elements to return. Use together with offset for pagination. | [optional] [default to 100] |
tokenAuth
- Content-Type: Not defined
- Accept: application/json
SecondaryZoneRead secondaryzones_post(secondary_zone_create)
Create a secondary zone
Creates a new secondary zone with default NS and SOA records. Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end: - IPv4: 212.227.123.25 - IPv6: 2001:8d8:fe:53::5cd:25
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_create | SecondaryZoneCreate | zone |
tokenAuth
- Content-Type: application/json
- Accept: application/json
SecondaryZoneRead secondaryzones_put(secondary_zone_id, secondary_zone_ensure)
Update a secondary zone
Updates or creates a secondary zone for the provided secondary Zone ID.
Name | Type | Description | Notes |
---|---|---|---|
secondary_zone_id | str | The ID (UUID) of the DNS zone. | |
secondary_zone_ensure | SecondaryZoneEnsure | update zone |
tokenAuth
- Content-Type: application/json
- Accept: application/json