Zone Transfers
Zone TransfersForce AXFR
Force AXFR
client.DNS.ZoneTransfers.ForceAXFR.New(ctx, params) (*ForceAXFR, error)
POST/zones/{zone_id}/secondary_dns/force_axfr
Zone TransfersIncoming
Secondary Zone Configuration Details
client.DNS.ZoneTransfers.Incoming.Get(ctx, query) (*ZoneTransferIncomingGetResponse, error)
GET/zones/{zone_id}/secondary_dns/incoming
Create Secondary Zone Configuration
client.DNS.ZoneTransfers.Incoming.New(ctx, params) (*ZoneTransferIncomingNewResponse, error)
POST/zones/{zone_id}/secondary_dns/incoming
Update Secondary Zone Configuration
client.DNS.ZoneTransfers.Incoming.Update(ctx, params) (*ZoneTransferIncomingUpdateResponse, error)
PUT/zones/{zone_id}/secondary_dns/incoming
Delete Secondary Zone Configuration
client.DNS.ZoneTransfers.Incoming.Delete(ctx, body) (*ZoneTransferIncomingDeleteResponse, error)
DELETE/zones/{zone_id}/secondary_dns/incoming
Zone TransfersOutgoing
Primary Zone Configuration Details
client.DNS.ZoneTransfers.Outgoing.Get(ctx, query) (*ZoneTransferOutgoingGetResponse, error)
GET/zones/{zone_id}/secondary_dns/outgoing
Create Primary Zone Configuration
client.DNS.ZoneTransfers.Outgoing.New(ctx, params) (*ZoneTransferOutgoingNewResponse, error)
POST/zones/{zone_id}/secondary_dns/outgoing
Update Primary Zone Configuration
client.DNS.ZoneTransfers.Outgoing.Update(ctx, params) (*ZoneTransferOutgoingUpdateResponse, error)
PUT/zones/{zone_id}/secondary_dns/outgoing
Delete Primary Zone Configuration
client.DNS.ZoneTransfers.Outgoing.Delete(ctx, body) (*ZoneTransferOutgoingDeleteResponse, error)
DELETE/zones/{zone_id}/secondary_dns/outgoing
Disable Outgoing Zone Transfers
client.DNS.ZoneTransfers.Outgoing.Disable(ctx, params) (*DisableTransfer, error)
POST/zones/{zone_id}/secondary_dns/outgoing/disable
Enable Outgoing Zone Transfers
client.DNS.ZoneTransfers.Outgoing.Enable(ctx, params) (*EnableTransfer, error)
POST/zones/{zone_id}/secondary_dns/outgoing/enable
Force DNS NOTIFY
client.DNS.ZoneTransfers.Outgoing.ForceNotify(ctx, params) (*string, error)
POST/zones/{zone_id}/secondary_dns/outgoing/force_notify
Zone TransfersOutgoingStatus
Get Outgoing Zone Transfer Status
client.DNS.ZoneTransfers.Outgoing.Status.Get(ctx, query) (*EnableTransfer, error)
GET/zones/{zone_id}/secondary_dns/outgoing/status
Zone TransfersACLs
ACL Details
client.DNS.ZoneTransfers.ACLs.Get(ctx, aclID, query) (*ACL, error)
GET/accounts/{account_id}/secondary_dns/acls/{acl_id}
Create ACL
client.DNS.ZoneTransfers.ACLs.New(ctx, params) (*ACL, error)
POST/accounts/{account_id}/secondary_dns/acls
Update ACL
client.DNS.ZoneTransfers.ACLs.Update(ctx, aclID, params) (*ACL, error)
PUT/accounts/{account_id}/secondary_dns/acls/{acl_id}
Delete ACL
client.DNS.ZoneTransfers.ACLs.Delete(ctx, aclID, body) (*ZoneTransferACLDeleteResponse, error)
DELETE/accounts/{account_id}/secondary_dns/acls/{acl_id}
Zone TransfersPeers
List Peers
client.DNS.ZoneTransfers.Peers.List(ctx, query) (*SinglePage[Peer], error)
GET/accounts/{account_id}/secondary_dns/peers
Peer Details
client.DNS.ZoneTransfers.Peers.Get(ctx, peerID, query) (*Peer, error)
GET/accounts/{account_id}/secondary_dns/peers/{peer_id}
Create Peer
client.DNS.ZoneTransfers.Peers.New(ctx, params) (*Peer, error)
POST/accounts/{account_id}/secondary_dns/peers
Update Peer
client.DNS.ZoneTransfers.Peers.Update(ctx, peerID, params) (*Peer, error)
PUT/accounts/{account_id}/secondary_dns/peers/{peer_id}
Delete Peer
client.DNS.ZoneTransfers.Peers.Delete(ctx, peerID, body) (*ZoneTransferPeerDeleteResponse, error)
DELETE/accounts/{account_id}/secondary_dns/peers/{peer_id}
Zone TransfersTSIGs
List TSIGs
client.DNS.ZoneTransfers.TSIGs.List(ctx, query) (*SinglePage[TSIG], error)
GET/accounts/{account_id}/secondary_dns/tsigs
TSIG Details
client.DNS.ZoneTransfers.TSIGs.Get(ctx, tsigID, query) (*TSIG, error)
GET/accounts/{account_id}/secondary_dns/tsigs/{tsig_id}
Create TSIG
client.DNS.ZoneTransfers.TSIGs.New(ctx, params) (*TSIG, error)
POST/accounts/{account_id}/secondary_dns/tsigs
Update TSIG
client.DNS.ZoneTransfers.TSIGs.Update(ctx, tsigID, params) (*TSIG, error)
PUT/accounts/{account_id}/secondary_dns/tsigs/{tsig_id}
Delete TSIG
client.DNS.ZoneTransfers.TSIGs.Delete(ctx, tsigID, body) (*ZoneTransferTSIGDeleteResponse, error)
DELETE/accounts/{account_id}/secondary_dns/tsigs/{tsig_id}