Create a proxy

Creates a new proxy.

Query Params
string
required

The contract to use for the proxy.

integer
required

The currently selected group ID to manage.

string

For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

Body Params
string
required

The contract for this proxy.

date-time

An ISO 8601 timestamp showing when the proxy was created.

healthCheck
object
required

The names or addresses of the master name servers to protect.

string

The proxy ID.

date-time

An ISO 8601 timestamp showing when the proxy was last modified.

string
required

The proxy name.

originNameserverZoneTransferTargets
array of strings

The names or addresses to perform outbound zone transfers for AUTOMATIC filter mode. The default value is the originNameservers section.

originNameserverZoneTransferTargets
originNameservers
array of objects
required

The names or addresses of the master name servers to protect.

originNameservers*
Response

Response body
object
required

The current proxy activation status. Either NEW, PENDING, ACTIVE, LOCKED, DELETED, or ERROR.

authorities
array of strings
required

The authoritative service IPs.

authorities*
string
required

The contract for this proxy.

date-time
required

An ISO 8601 timestamp showing when the proxy was created.

healthCheck
object
required

The names or addresses of the master name servers to protect.

string | null

Name of health check record. A null value indicates the record is at the apex of the zone.

string

The health check record's DNS record type. Refer to Supported DNS resource record types for a complete list.

string
required

The unique proxy ID.

date-time

An ISO 8601 timestamp showing when the proxy was last modified.

string
required

The proxy name.

originNameserverZoneTransferTargets
array of strings

The names or addresses to perform outbound zone transfers with filter_mode of AUTOMATIC. If this field is omitted the originNameservers section is used.

originNameserverZoneTransferTargets
originNameservers
array of objects
required

The names or addresses of the master name servers to protect.

originNameservers*
object
string

Master name server name or address.

integer
Defaults to 53

The master name server port number.

Headers
object
string

Provides a URL path you can GET the newly created resource from.

Language
Authentication
URL