Updated on 2026-08-27 GMT+08:00

Key DNS Operations Recorded by CTS

CTS directly interconnects with cloud services, records operations on cloud resources and their results in real time, and stores these operation actions and outcomes as traces in OBS buckets.

After you enable CTS, whenever a DNS API is called, the operation is recorded in a log file, which is then delivered to a specified OBS bucket for storage based on the time and data change.

Table 1 and Table 2 list the DNS operations that can be recorded by CTS.

DNS has both global- and region-level resources. Table 1 lists DNS operations at the global level. Traces of these operations are displayed only in the central region.

Table 2 lists DNS operations at the region level. Traces of these operations are displayed in the regions where the operations are performed.

Table 1 Global-level DNS operations that can be recorded by CTS

Operation

Resource Type

Trace Name

Creating a public zone

publicZone

createPublicZone

Modifying a public zone

publicZone

updatePublicZone

Deleting a public zone

publicZone

deletePublicZone

Disabling or enabling a public zone

publicZone

updatePublicZoneStatus

Transferring a public zone

publicZone

transferPublicZone

Querying public zones

publicZone

listPublicZones

Querying a public zone

publicZone

showPublicZone

Querying public zone lines

publicZone

listPublicZoneLines

Creating a record set for a public zone

publicRecordSet

createPublicRecordSet

Deleting a record set from a public zone

publicRecordSet

deletePublicRecordSet

Modifying a record set for a public zone

publicRecordSet

updatePublicRecordSet

Querying record sets of a specific public zone

publicRecordSet

listPublicRecordSets

Querying a public zone record set

publicRecordSet

showPublicRecordSet

Querying public zone record sets of a tenant

publicRecordSet

listPublicRecordSets

Creating a public zone record set (multi-line)

publicRecordSet

createPublicRecordSetLine

Querying public zone record sets of a tenant (multi-line)

publicRecordSet

listPublicRecordSets

Creating public zone record sets in batches (multi-line)

publicRecordSet

createPublicRecordSetBatchLines

Querying a public zone record set (multi-line)

publicRecordSet

showPublicRecordSet

Querying public zone record sets

publicRecordSet

listPublicRecordSets

Deleting a public zone record set (multi-line)

publicRecordSet

deletePublicRecordSetLine

Modifying a public zone record set (multi-line)

publicRecordSet

updatePublicRecordSetLine

Disabling or enabling a public zone record set

publicRecordSet

updatePublicRecordSetStatus

Batch deleting record sets of a specific public zone (multi-line)

publicRecordSet

deletePublicRecodSetBatch

Modifying public zone record sets in batches (multi-line)

publicRecordSet

updatePublicRecordSetBatch

Disabling or enabling public zones in batches

publicZone

updatePublicZoneStatusBatch

Disabling or enabling public zone record sets in batches

publicRecordSet

updatePublicRecordSetStatusBatch

Creating a PTR record

ptrRecord

setPtrRecord

Modifying a PTR record

ptrRecord

setPtrRecord

Deleting a PTR record

ptrRecord

setPtrRecord

Querying a PTR record

ptrRecord

showPtrRecord

Querying PTR records

ptrRecord

listPtrRecords

Deleting PTR records in batches

ptrRecord

deletePtrRecord

Creating a PTR record (multi-domain)

ptrRecord

createPtrRecord

Modifying a PTR record (multi-domain)

ptrRecord

updatePtrRecord

Deleting a PTR record (multi-domain)

ptrRecord

deletePtrRecord

Querying PTR records (multi-domain)

ptrRecord

listPtrRecords

Querying a PTR record (multi-domain)

ptrRecord

showPtrRecord

Downloading the template for importing public zone record sets

publicRecordSet

showPublicRecordSetImportTemplate

Creating a task for importing public zone record sets

publicRecordSet

createPublicRecordSetImportTask

Deleting a task for importing public zone record sets

publicRecordSet

deletePublicRecordSetImportTask

Querying a task for importing public zone record sets

publicRecordSet

showPublicRecordSetImportTask

Exporting a public zone

publicZone

exportPublicZone

Deleting public zones in batches

publicZone

deletePublicZoneBatch

Deleting public zone record sets in batches

publicRecordSet

deletePublicRecordSetBatch

Creating public zone record sets in batches

publicRecordSet

batchCreatePublicZoneRecordsets

Importing public zone record sets in batches

publicRecordSet

batchImportPublicRecordSets

Modifying public zone record sets in batches

publicRecordSet

batchUpdatePublicZoneRecordsets

Deleting public zone record sets in batches by name

publicRecordSet

batchDeletePublicZoneRecordsets

Creating public zones in batches

publicZone

batchCreatePublicZones

Querying the status of a batch operation on public zones

publicZone

listPublicZoneBatchOperationRecords

Downloading the result of a batch operation on public zones

publicZone

showPublicZoneBatchOperationResult

Creating a custom line

customLine

createCustomLine

Querying custom lines

customLine

listCustomLines

Modifying a custom line

customLine

updateCustomLine

Deleting a custom line

customLine

deleteCustomLine

Creating a line group

lineGroup

createLineGroup

Modifying a line group

lineGroup

updateLineGroup

Deleting a line group

lineGroup

deleteLineGroup

Querying line groups

lineGroup

listLineGroups

Querying a line group

lineGroup

showLineGroup

Creating a public zone retrieval task

publicZone

createRetrieval

Verifying a public zone retrieval task

publicZone

createRetrievalVerification

Querying a public zone retrieval task

publicZone

showRetrieval

Querying the verification of a public zone retrieval task

publicZone

showRetrievalVerification

Creating a tag for a public zone

publicZoneTag

createPublicZoneTag

Deleting a tag from a public zone

publicZoneTag

deletePublicZoneTag

Querying public zones using tags

publicZoneTag

listPublicZoneTags

Querying public zone tags

publicZoneTag

listPublicZoneTags

Querying all tags of a public zone

publicZoneTag

listPublicZoneTags

Creating public zone tags in batches

publicZoneTag

createPublicZoneTag

Deleting public zone tags in batches

publicZoneTag

deletePublicZoneTag

Creating a tag for a public zone record set

publicRecordSetTag

createPublicRecordSetTag

Deleting a tag from a public zone record set

publicRecordSetTag

deletePublicRecordSetTag

Querying public zone record sets using tags

publicRecordSetTag

listPublicRecordSetTags

Querying public zone record set tags

publicRecordsetTag

listPublicRecordsetTags

Querying all tags of a public zone record set

publicRecordsetTag

listPublicRecordsetTags

Creating tags for a public zone record set in batches

publicRecordSetTag

createPublicRecordSetTag

Deleting tags from a public zone record set in batches

publicRecordSetTag

deletePublicRecordSetTag

Creating a tag for a PTR record

ptrRecordTag

createPtrRecordTag

Deleting a tag from a PTR record

ptrRecordTag

deletePtrRecordTag

Querying PTR records using tags

ptrRecordTag

listPtrRecordTags

Querying PTR record tags

ptrRecordTag

listPtrRecordTags

Querying all tags of a PTR record

ptrRecordTag

listPtrRecordTags

Creating PTR record tags in batches

ptrRecordTag

createPtrRecordTag

Deleting PTR record tags in batches

ptrRecordTag

deletePtrRecordTag

Querying the domain name detection result

publicZone

showDomainDetection

Enabling the DNSSEC configuration

publicZone

enableDnssecConfig

Disabling the DNSSEC configuration

publicZone

disableDnssecConfig

Querying the DNSSEC configuration

publicZone

showDnssecConfig

Creating a public zone authorization task

publicZone

createAuthorizeTxtRecord

Verifying a public zone authorization task

publicZone

createAuthorizeTxtRecordVerification

Querying a public zone authorization task

publicZone

showAuthorizeTxtRecord

Querying DNS name servers

nameServer

listNameServers

Querying a DNS name server

nameServer

showNameServer

Querying a public zone name server

publicZone

showPublicZoneNameServer

Querying tenant quotas

quota

showDomainQuota

Table 2 Region-level DNS operations that can be recorded by CTS

Operation

Resource Type

Trace Name

Creating a private zone

privateZone

createPrivateZone

Modifying a private zone

privateZone

updatePrivateZone

Deleting a private zone

privateZone

deletePrivateZone

Disabling or enabling a private zone

privateZone

updatePrivateZoneStatus

Associating a VPC

privateZone

associateRouter

Disassociating a VPC

privateZone

disassociateRouter

Querying private zones

privateZone

listPrivateZones

Querying a private zone

privateZone

showPrivateZone

Querying a private zone name server

privateZone

showPrivateZoneNameServer

Setting recursive resolution proxy for subdomains in a private zone

privateZone

setPrivateZoneProxyPattern

Creating a record set for a private zone

privateRecordSet

createPrivateRecordSet

Deleting a record set from a private zone

privateRecordSet

deletePrivateRecordSet

Modifying a record set for a private zone

privateRecordSet

updatePrivateRecordSet

Querying a private zone record set

privateRecordSet

showPrivateRecordSet

Querying record sets in a private zone

privateRecordSet

listPrivateRecordSets

Querying private zone record sets of a tenant

privateRecordSet

listPrivateRecordSets

Creating a private zone record set (multi-line)

privateRecordSet

createPrivateRecordSetLine

Modifying a private zone record set (multi-line)

privateRecordSet

updatePrivateRecordSetLine

Disabling or enabling a private zone record set

privateRecordSet

updatePrivateRecordSetStatus

Querying a private zone record set (multi-line)

privateRecordSet

showPrivateRecordSet

Querying record sets of a specific private zone (multi-line)

privateRecordSet

listPrivateRecordSets

Deleting a private zone record set (multi-line)

privateRecordSet

deletePrivateRecordSetLine

Modifying private zone record sets in batches

privateRecordSet

updatePrivateRecordSetBatch

Deleting record sets of a specific private zone in batches

privateRecordSet

deletePrivateRecordSetBatch

Querying private zone record sets of a tenant (multi-line)

privateRecordSet

listPrivateRecordSets

Downloading the template for importing private zone record sets

privateRecordSet

showPrivateRecordSetImportTemplate

Creating a task for importing private zone record sets

privateRecordSet

createPrivateRecordSetImportTask

Deleting a task for importing private zone record sets

privateRecordSet

deletePrivateRecordSetImportTask

Querying a task for importing private zone record sets

privateRecordSet

showPrivateRecordSetImportTask

Exporting a private zone

privateZone

exportPrivateZone

Deleting private zones in batches

privateZone

deletePrivateZoneBatch

Disabling or enabling private zones in batches

privateZone

updatePrivateZoneStatusBatch

Disabling or enabling private zone record sets in batches

privateRecordSet

updatePrivateRecordSetStatusBatch

Deleting private zone record sets in batches

privateRecordSet

deletePrivateRecordSetBatch

Creating an endpoint

endpoint

createEndpoint

Modifying an endpoint

endpoint

updateEndpoint

Querying endpoints

endpoint

listEndpoints

Querying an endpoint

endpoint

showEndpoint

Deleting an endpoint

endpoint

deleteEndpoint

Associating endpoint IP addresses

endpoint

associateEndpointIpaddress

Querying endpoint IP addresses

endpoint

listEndpointIpaddresses

Querying VPCs of an endpoint

endpoint

listEndpointVpcs

Disassociating endpoint IP addresses

endpoint

disassociateEndpointIpaddress

Creating an endpoint rule

resolverRule

createResolverRule

Associating a VPC with an endpoint rule

resolverRule

associateResolverRuleRouter

Disassociating a VPC from an endpoint rule

resolverRule

disassociateResolverRuleRouter

Modifying an endpoint rule

resolverRule

updateResolverRule

Deleting an endpoint rule

resolverRule

deleteResolverRule

Querying endpoint rules

resolverRule

listResolverRules

Querying an endpoint rule

resolverRule

showResolverRule

Creating a Resolver access logging configuration

resolverQueryLogConfig

createResolverQueryLogConfig

Deleting a Resolver access logging configuration

resolverQueryLogConfig

deleteResolverQueryLogConfig

Querying Resolver access logging configurations

resolverQueryLogConfig

listResolverQueryLogConfigs

Querying a Resolver access logging configuration

resolverQueryLogConfig

showResolverQueryLogConfig

Associating a VPC with a Resolver access logging configuration

resolverQueryLogConfig

associateResolverQueryLogConfigVpc

Disassociating a VPC from a Resolver access logging configuration

resolverQueryLogConfig

disassociateResolverQueryLogConfigVpc

Creating a tag for a private zone

privateZoneTag

createPrivateZoneTag

Deleting a private zone tag

privateZoneTag

deletePrivateZoneTag

Querying private zone tags

privateZoneTag

listPrivateZoneTags

Querying all tags of a private zone

privateZoneTag

listPrivateZoneTags

Querying private zones using tags

privateZone

listPrivateZoneTags

Creating private zone tags in batches

privateZoneTag

createPrivateZoneTag

Deleting private zone tags in batches

privateZoneTag

deletePrivateZoneTag

Creating a tag for a private zone record set

privateRecordSetTag

createPrivateRecordSetTag

Deleting a tag from a private zone record set

privateRecordSetTag

deletePrivateRecordSetTag

Querying private zone record sets using tags

privateRecordSetTag

listPrivateRecordSetTags

Querying private zone record set tags

privateRecordSetTag

listPrivateRecordsetTags

Querying all tags of a private zone record set

privateRecordSetTag

listPrivateRecordsetTags

Creating tags for a private zone record set in batches

privateRecordSetTag

createPrivateRecordSetTag

Deleting tags from a private zone record set in batches

privateRecordSetTag

deletePrivateRecordSetTag