- What's New
- Function Overview
- Service Overview
- Getting Started
-
User Guide
- Public Zones
- Private Zones
- Record Sets
- PTR Records
- Intelligent Resolution
- Permissions Management
- Using CTS to Collect DNS Key Operations
- Quota Adjustment
- Change History
-
API Reference
- Before You Start
- API Overview
- Calling APIs
- APIs
- Examples
- Permissions Policies and Supported Actions
- Appendix
- Best Practices
-
FAQs
-
DNS Overview
- Will I Be Billed for the DNS Service?
- How Many Zones, PTR Records, and Record Sets Can I Create?
- What Are Huawei Cloud DNS Servers?
- What Are Huawei Cloud Private DNS Server Addresses?
- What Are the Differences Between Public and Private Domain Names?
- Does DNS Support IPv6?
- Does DNS Support Explicit and Implicit URLs?
- Does DNS Support Dynamic Domain Name Resolution?
- Does DNS Support Wildcard Entries?
- What Is TTL?
- How Many Domain Name Levels Does DNS Support?
- How Are Zones Queried to Resolve a Domain Name?
- What Are the Priorities of Resolution Lines?
- Why Was the Email Address Format Changed in the SOA Record?
- What Is CAA?
- Why Should I Set Priority For an MX Record Set?
- Can DNS Point a Domain Name to a Specific Port?
- Invalid Domain Resolution
- Website Access Failures
-
Public Zones
- Why Is a Message Indicating Conflict with an Existing Record Set Displayed When I Add a Record Set?
- How Do I Add Record Sets to Subdomains?
- Which IP Address Is Returned for the Domain Name If There Are Multiple IP Addresses in a Record Set?
- Can I Modify a Zone?
- Can DNS Translate a Domain Name to IP Addresses of On-premises Servers or Third-Party Servers?
- How Can Multiple Domain Names Be Linked to the Same Website?
- How Do I View and Change the DNS Servers of a Domain Name?
-
Private Zones
- Why Is a Message Indicating Conflict with an Existing Record Set Displayed When I Add a Record Set?
- How Do I Change Default DNS Servers of an ECS to Huawei Cloud Private DNS Servers?
- How Can I Access an ECS Using Its Host Name?
- How Can I Map the Private IP Address of an ECS to a Domain Name?
- How Can I Use a Private Domain Name to Route Internet Traffic?
- Can I Use Private Domain Names Across Regions?
- Do I Need to Register Private Domain Names?
- Will a Deleted VPC Be Automatically Disassociated from the Private Zone?
- Are Private DNS Server Addresses the Same for All Users?
- What Are the Restrictions on Concurrent Private DNS Requests?
- Reverse Resolution
- Domain Transfer
-
DNS Overview
Show all
Record Set Management
Permission |
API |
Action |
Dependent Permission |
IAM Project |
Enterprise Project |
---|---|---|---|---|---|
Create a record set. |
POST /v2/zones/{zone_id}/recordsets |
dns:recordset:create |
- |
√ |
√ |
Create a record set. |
POST /v2.1/zones/{zone_id}/recordsets |
dns:recordset:create |
- |
√ |
√ |
Query a record set. |
GET /v2/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:get |
- |
√ |
√ |
Query a record set. |
GET /v2.1/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:get |
- |
√ |
√ |
Query record sets in a specified zone. |
GET /v2/zones/{zone_id}/recordsets |
dns:recordset:list |
- |
√ |
√ |
Query all record sets. |
GET /v2/recordsets |
dns:recordset:list |
- |
√ |
This API is used to list record sets. Only the zone ID can be used as a filter criterion. |
Query record sets. |
GET /v2.1/zones/{zone_id}/recordsets |
dns:recordset:list |
- |
√ |
√ |
GET /v2.1/recordsets |
dns:recordset:list |
- |
√ |
This API is used to list record sets. Only the zone ID can be used as a filter criterion. |
|
Modify a record set. |
PUT /v2/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:update |
- |
√ |
√ |
Modify a record set. |
PUT /v2.1/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:update |
- |
√ |
√ |
Delete a record set. |
DELETE /v2/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:delete |
ces:remoteChecks:list ces:siteMonitorHealthCheck:get ces:siteMonitorHealthCheck:create ces:siteMonitorRule:delete ces:siteMonitorRule:put |
√ |
√ |
Delete a record set. |
DELETE /v2.1/zones/{zone_id}/recordsets/{recordset_id} |
dns:recordset:delete |
ces:remoteChecks:list ces:siteMonitorHealthCheck:get ces:siteMonitorHealthCheck:create ces:siteMonitorRule:delete ces:siteMonitorRule:put |
√ |
√ |
Delete record sets in batches. |
DELETE /v2.1/zones/{zone_id}/recordsets |
dns:recordset:delete |
ces:remoteChecks:list ces:siteMonitorHealthCheck:get ces:siteMonitorHealthCheck:create ces:siteMonitorRule:delete ces:siteMonitorRule:put |
√ |
√ |
Set record set status. |
PUT /v2.1/recordsets/{recordset_id}/statuses/set |
dns:recordset:setStatus |
- |
√ |
√ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.