Clear records within a DNS zone. Delete all records within a DNS zone that
has default name servers.
All edits will be versioned.
The request ClearDNSZoneRecordsRequest
A Promise of ClearDNSZoneRecordsResponse
Clone a DNS zone. Clone an existing DNS zone with all its records into a new DNS zone.
The request CloneDNSZoneRequest
A Promise of DNSZone
Create a DNS zone. Create a new DNS zone specified by the domain name, the subdomain and the Project ID.
The request CreateDNSZoneRequest
A Promise of DNSZone
Create or get the DNS zone's TLS certificate. Create a new TLS certificate or retrieve information about an existing TLS certificate.
The request CreateSSLCertificateRequest
A Promise of SSLCertificate
Delete a DNS zone. Delete a DNS zone and all its records.
The request DeleteDNSZoneRequest
A Promise of DeleteDNSZoneResponse
Delete the DNS zone's TSIG key. Delete an existing TSIG key specified by its DNS zone. Deleting a TSIG key is permanent and cannot be undone.
The request DeleteDNSZoneTsigKeyRequest
Delete a TLS certificate. Delete an existing TLS certificate specified by its DNS zone. Deleting a TLS certificate is permanent and cannot be undone.
The request DeleteSSLCertificateRequest
A Promise of DeleteSSLCertificateResponse
Export a raw DNS zone. Export a DNS zone with default name servers, in a specific format.
The request ExportRawDNSZoneRequest
A Promise of Blob
Get the DNS zone's TSIG key. Retrieve information about the TSIG key of a given DNS zone to allow AXFR requests.
The request GetDNSZoneTsigKeyRequest
A Promise of GetDNSZoneTsigKeyResponse
Access differences from a specific DNS zone version. Access a previous DNS zone version to see the differences from another specific version.
The request GetDNSZoneVersionDiffRequest
A Promise of GetDNSZoneVersionDiffResponse
Get a DNS zone's TLS certificate. Get the DNS zone's TLS certificate. If
you do not have a certificate, the ouptut returns no certificate found
.
The request GetSSLCertificateRequest
A Promise of SSLCertificate
Import a DNS zone from another provider. Import and replace the format of records from a given provider, with default name servers.
The request ImportProviderDNSZoneRequest
A Promise of ImportProviderDNSZoneResponse
Import a raw DNS zone. Import and replace the format of records from a given provider, with default name servers.
The request ImportRawDNSZoneRequest
A Promise of ImportRawDNSZoneResponse
List name servers within a DNS zone. Retrieve a list of name servers within a DNS zone and their optional glue records.
The request ListDNSZoneNameserversRequest
A Promise of ListDNSZoneNameserversResponse
List records within a DNS zone. Retrieve a list of DNS records within a DNS zone that has default name servers. You can filter records by type and name.
The request ListDNSZoneRecordsRequest
A Promise of ListDNSZoneRecordsResponse
List records from a given version of a specific DNS zone. Retrieve a list of records from a specific DNS zone version.
The request ListDNSZoneVersionRecordsRequest
A Promise of ListDNSZoneVersionRecordsResponse
List versions of a DNS zone. Retrieve a list of a DNS zone's versions.
The maximum version count is 100. If the count reaches this limit, the
oldest version will be deleted after each new modification.
The request ListDNSZoneVersionsRequest
A Promise of ListDNSZoneVersionsResponse
List DNS zones. Retrieve the list of DNS zones you can manage and filter DNS zones associated with specific domain names.
The request ListDNSZonesRequest
A Promise of ListDNSZonesResponse
List a user's TLS certificates. List all the TLS certificates a user has created, specified by the user's Project ID and the DNS zone.
The request ListSSLCertificatesRequest
A Promise of ListSSLCertificatesResponse
Refresh a DNS zone. Refresh an SOA DNS zone to reload the records in the DNS zone and update the SOA serial. You can recreate the given DNS zone and its sub DNS zone if needed.
The request RefreshDNSZoneRequest
A Promise of RefreshDNSZoneResponse
Restore a DNS zone version. Restore and activate a version of a specific DNS zone.
The request RestoreDNSZoneVersionRequest
A Promise of RestoreDNSZoneVersionResponse
Update a DNS zone. Update the name and/or the Organizations for a DNS zone.
The request UpdateDNSZoneRequest
A Promise of DNSZone
Update name servers within a DNS zone. Update name servers within a DNS zone and set optional glue records.
The request UpdateDNSZoneNameserversRequest
A Promise of UpdateDNSZoneNameserversResponse
Update records within a DNS zone. Update records within a DNS zone that has default name servers and perform several actions on your records.
Actions include:
All edits will be versioned.
The request UpdateDNSZoneRecordsRequest
A Promise of UpdateDNSZoneRecordsResponse
Waits for SSLCertificate to be in a final state.
The request GetSSLCertificateRequest
Optional
options: Readonly<WaitForOptions<SSLCertificate>>The waiting options
A Promise of SSLCertificate
Domains and DNS API.
This API allows you to manage your domains, DNS zones and records.