IBM Cloud Docs
从链接区删除允许的网络

从链接区删除允许的网络

使用用户界面、CLI 或 API 从链接区域中删除允许的网络。

在控制台中删除允许的网络

要使用用户界面删除允许的网络,请执行以下步骤:

  1. 导航至DNS Services实例的“区段”部分,然后选择“链接的区段”选项卡。
  2. 单击要查看“已链接区段详细信息”页面的已链接区段名称列中的链接。
  3. 允许网络选项卡中,单击要删除的允许网络的溢出菜单溢出菜单图标,然后选择删除

从 CLI 中删除允许的网络

要使用 CLI 从链接区域中删除允许的网络,请运行以下命令:

ibmcloud dns cross-account linked-zone-permitted-network-remove LINKED_ZONE_ID PERMITTED_NETWORK_ID [-i, --instance INSTANCE] [--output FORMAT]

其中:

  • LINKED_ZONE_ID 是链接区的 ID。
  • PERMITTED_NETWORK_ID 是允许网络的 ID。
  • -i,"--instance值是实例名称或 ID。 如果未设置,则使用 "ibmcloud dns instance-target INSTANCE 指定的上下文实例。
  • --输出值指定输出格式。 目前,"json 是唯一支持的格式。

使用应用程序接口删除允许的网络

要使用 API 从链接区域中删除允许的网络,请按照以下步骤操作:

  1. 使用正确的变量设置 API 环境。

  2. 在变量中存储以下值,以便在 API 命令中使用:

    • INSTANCE_ID,它是服务实例的唯一标识符。
    • LINKED_DNSZONE_ID 是链接区的唯一标识符。
    • PERMITTED_NETWORK_ID 是获准网络的唯一标识符
    • IAM_TOKEN,这是 IAM 授权令牌。
  3. 启动所有变量后,删除允许的网络:

    curl -X DELETE \
        https://api.dns-svcs.cloud.ibm.com/v1/instances/$INSTANCE_ID/linked_dnszones/$LINKED_DNSZONE_ID/permitted_networks/$PERMITTED_NETWORK_ID \
        -H "Authorization: $IAM_TOKEN"