开发者社区> 问答> 正文

阿里云 OpenAPI域名云解析DNS接口在哪里关闭呢?

阿里云 OpenAPI域名云解析DNS接口在哪里关闭呢?

展开
收起
三分钟热度的鱼 2023-06-23 18:00:23 283 0
1 条回答
写回答
取消 提交回答
  • 要关闭阿里云OpenAPI域名云解析DNS接口,需要登录阿里云DNS控制台,找到对应的域名解析记录,将其删除即可。具体步骤如下:

    1、登录阿里云DNS控制台,进入“解析列表”页面;

    2、找到需要关闭的域名解析记录,点击其所在行的“操作”列中的“删除”按钮;

    3、在弹出的确认对话框中点击“确定”按钮,即可将该域名解析记录删除,从而关闭阿里云OpenAPI域名云解析DNS接口。

    代码示例:

    import aliyunsdkalidns.request.v20150109.DeleteDomainRecordRequest
    import aliyunsdkalidns.request.v20150109.DescribeDomainRecordsRequest
    
    # 创建阿里云DNS API客户端
    client = AcsClient(
        "your_access_key_id",
        "your_access_key_secret",
        "your_region_id"
    )
    
    # 查询指定域名的解析记录列表
    request = DescribeDomainRecordsRequest.DescribeDomainRecordsRequest()
    request.set_DomainName("your_domain_name")
    response = client.do_action_with_exception(request)
    
    # 遍历解析记录列表,删除需要关闭的解析记录
    for record in json.loads(response)["DomainRecords"]["Record"]:
        if record["RR"] == "your_sub_domain_name":
            delete_request = DeleteDomainRecordRequest.DeleteDomainRecordRequest()
            delete_request.set_RecordId(record["RecordId"])
            client.do_action_with_exception(delete_request)
    
    2023-06-24 08:04:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载