将应用程序负载平衡器与IBM Cloud DNS Services集成

通过 IBM Cloud® Application Load Balancer for VPC,您可以将 DNS 区域从 IBM Cloud DNS Services 将所有 DNS 解析移入专用网络。

IBM Cloud DNS Services 为 VPC 用户提供私有 DNS 服务。 专用 DNS 区域只能在 IBM Cloud 上解析,并且只能从账户中明确允许的网络或具有跨账户访问权限的网络解析。

请勿删除或修改负载均衡器创建的DNS记录。 这样做会导致专用 DNS 和负载平衡器配置不同步,从而造成数据路径问题。

有关将私有 DNS 记录名称链接到负载平衡器的更多信息,请参阅 使用 IAM、VPC、Transit Gateway 和 DNS 的基于团队的隐私保护。

准备工作

在将 DNS 区域绑定到负载均衡器之前,必须先创建 DNS 区域并授予负载均衡器访问权限。

  1. 创建 DNS 区域以绑定到负载平衡器。 有关更多信息,请参阅 管理 DNS 区域。

  2. 要让负载平衡器访问 DNS 区域,请启用服务对服务授权,这样负载平衡器就能访问 DNS 区域。 有关更多信息,请参阅 授予服务之间的访问权。 请务必选择 “VPC 基础设施服务”作为源服务,选择“VPC 负载均衡器”作为资源类型,DNS Services 作为目标服务,并分配 “Manager”服务访问角色。

您可以在同一账户或不同账户中使用 DNS 区域。 跨不同账户绑定 DNS 区域时,请在托管 DNS 区域的目标账户中启用服务对服务授权,并提及负载平衡器所在的源账户。

例如,如果在账户 A 中有一个负载平衡器,而在账户 B 中有一个 DNS 区域,则必须在账户 B 中创建服务对服务授权,将源称为账户 A。然后,如步骤 2 所示,选择 VPC 基础设施服务 作为源服务。 选择 VPC 负载平衡器作为资源类型、DNS Services 作为目标服务,并分配管理器服务访问角色。

在控制台中使用 DNS 区域

您可以在调配过程中将 DNS 区域绑定或取消绑定到新的应用程序负载平衡器,也可以将其绑定或取消绑定到现有的负载平衡器。

在控制台创建负载平衡器时绑定 DNS 区域

创建负载均衡器时,可以将 DNS 区域绑定到负载均衡器。 如果在创建负载均衡器期间未指定 DNS 区域,那么将使用缺省区域。 缺省情况下,负载均衡器主机名是 lb.appdomain.cloud 的子域,并且公开可见。

要在 创建负载平衡器时 绑定 DNS 区域,请按照以下步骤操作:

  1. 在浏览器中打开 IBM Cloud 控制台,并登录您的账户。
  2. 选择导航菜单 菜单图标,然后单击基础架构 VPC 图标 > 网络 > 负载平衡器。
  3. 单击创建。
  4. 根据需要配置 VPC,类型,子网,侦听器和池。
  5. 在“DNS 类型”部分下,选择 专用。
  6. 单击“**绑定 **”输入 DNS 实例和 DNS 区域信息。
  7. 单击 创建 以供应负载均衡器。

在控制台中创建负载平衡器时绑定 DNS 区域(跨账户)

要在 创建负载平衡器 交叉账户时绑定 DNS 区域,请按照以下步骤操作:

  1. 确保提供服务对服务的授权。
  2. 在浏览器中打开 IBM Cloud 控制台,并登录您的账户。
  3. 选择导航菜单 菜单图标,然后单击基础架构 VPC 图标 > 网络 > 负载平衡器。
  4. 单击创建。
  5. 根据需要配置 VPC,类型,子网,侦听器和池。
  6. 在“DNS 类型”部分下,选择 专用。
  7. 选择“指定实例”选项并提供 DNS CRN 和 Zone ID。
  8. 单击“**绑定 **”将 DNS 区域绑定到负载平衡器。
  9. 单击 创建 以供应负载均衡器。

在控制台中将 DNS 区域绑定到现有负载平衡器

要将 DNS 区域绑定到现有负载均衡器,请执行以下步骤:

  1. 在浏览器中打开 IBM Cloud 控制台,并登录您的账户。
  2. 选择导航菜单 菜单图标,然后单击基础架构 VPC 图标 > 网络 > 负载平衡器。
  3. 从负载均衡器列表中,选择负载均衡器以查看其详细信息页面。 导航至“附加资源”部分并滚动到页面末尾。
  4. 单击专用 DNS 部分中的绑定。
  5. 选择 DNS 实例和 DNS 区域信息。
  6. 单击“**绑定 **”将 DNS 区域绑定到负载平衡器。

为现有负载平衡器迁移到私有 DNS 区域时,lb.appdomain.cloud 中的默认 A 记录将被移除。 要准备客户机设备,请在迁移之前使用所需专用 DNS 区域下的缺省主机名创建 CNAME 记录。 将所有客户端设备配置为使用新的专用 DNS 区域后,就可以删除 CNAME 记录并开始迁移。 在迁移之前创建的 CNAME 记录允许客户端设备缓存私有 DNS 主机名,直到创建 A 记录。

在控制台中将 DNS 区域绑定到现有负载平衡器(跨账户)

要将 DNS 区域绑定到现有的负载平衡器交叉账户,请按照以下步骤操作:

  1. 确保提供服务对服务授权后,从浏览器打开 IBM Cloud 控制台并登录账户。
  2. 选择导航菜单 菜单图标,然后单击基础架构 VPC 图标 > 网络 > 负载平衡器。
  3. 从负载均衡器列表中,选择负载均衡器以查看其详细信息页面。 导航至“附加资源”部分并滚动到页面末尾。
  4. 选择“指定实例”选项并提供 DNS CRN 和 Zone ID。
  5. 单击“**绑定 **”将 DNS 区域绑定到负载平衡器。

在控制台中从现有负载平衡器中解除绑定 DNS 区域

要取消 DNS 区域与负载均衡器的绑定,请执行以下步骤:

  1. 在浏览器中打开 IBM Cloud 控制台,并登录您的账户。
  2. 选择导航菜单 菜单图标,然后单击基础架构 VPC 图标 > 网络 > 负载平衡器。
  3. 从负载均衡器列表中,选择负载均衡器以查看其详细信息页面。
  4. 单击专用 DNS 部分中的取消绑定
  5. 再次单击 取消绑定 以验证操作。

从 CLI 使用 DNS 区域

您可以在供应期间将 DNS 区域与应用程序负载均衡器绑定和取消绑定,也可以与现有负载均衡器绑定和取消绑定。

您可以在同一账户或不同账户中使用 DNS 区域。 跨不同账户绑定 DNS 区域时,请在托管 DNS 区域的目标账户中启用服务对服务授权,并提及负载平衡器所在的源账户。

通过 CLI 创建绑定到专用 DNS 区域的负载平衡器

您需要将 DNS Services 实例的 CRN 绑定到负载平衡器。 要找到它,请从 IBM Cloud 控制台单击导航菜单 菜单图标 > 资源列表。 单击要查找其 CRN 的 DNS 的表行。 CRN 显示在出现的侧窗口中。

要创建具有专用 DNS 区域的应用程序负载均衡器,请执行以下步骤:

  1. 设置 CLI 环境。

  2. 使用终端登录到您的帐户。 输入密码后,系统会提示您要使用的帐户和区域:

    ibmcloud login --sso
    
  3. 创建负载均衡器:

ibmcloud is lbc pdns-alb-example private --subnet 0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024 --family application --dns-instance-crn crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c:: --dns-zone-id 0671b738-57f0-468e-8086-10bc480ac00e

样本输出:

ID                           r014-e424acb0-24af-49a0-ab50-c5969304eb94
Name                         pdns-alb-example
CRN                          crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-e424acb0-24af-49a0-ab50-c5969304eb94
Family                       Application
Datapath logging active      false
Host name                    e424acb0-us-east.example.com
Subnets                      ID                                          Name
                             0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024   lb-subnet
Public IPs
Private IPs
Provision status             create_pending
Operating status             offline
Is public                    false
Listeners
Pools                        ID   Name
Resource group               ID                                 Name
                             42c4f51adc3147b4b4049ad9826c30a1   Default
Created                      2023-02-10T13:18:11-06:00
DNS                          Instance CRN                                                                                                      Zone
                             crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::   0671b738-57f0-468e-8086-10bc480ac00e
Instance Group Supported     -
SourceIP Session Supported   -
Security groups              ID                                          Name
                             r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e   astonish-backing-shadiness-frostlike-cosmos-hunk
UDP Supported                false

从 CLI 将现有负载均衡器绑定到专用 DNS 区域

您需要将 DNS Services 实例的 CRN 绑定到负载平衡器。 要查找该资源,请在 IBM Cloud 控制台中点击 “导航 菜单”图标 > “资源列表”。 单击要查找其 CRN 的 DNS 的表行。 CRN 显示在出现的侧窗口中。

要使用 CLI 通过专用 DNS 区域更新应用程序负载均衡器,请执行以下步骤:

  1. 设置您的 CLI 环境。

  2. 使用 CLI 登录到您的帐户。 输入密码后,系统会提示您要使用的帐户和区域:

    ibmcloud login --sso
    
  3. 使用专用 DNS 区域信息更新负载均衡器:

    ibmcloud is load-balancer-update pdns-alb-update-example --dns-instance-crn crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c:: --dns-zone-id 0671b738-57f0-468e-8086-10bc480ac00e
    

样本输出:

ID                           r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Name                         pdns-alb-update-example
CRN                          crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Family                       Application
Datapath logging active      false
Host name                    e68a40fb-us-east.example.com
Subnets                      ID                                          Name
                             0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024   lb-subnet
Public IPs
Reserved IPs                 ID                                          Address        Subnet
                             0767-16871e0f-c43a-4b6e-8491-a3e075362046   10.241.64.11   0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024
                             0767-a7db5d37-42cf-473e-ab27-07b679d64ceb   10.241.64.12   0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024
Provision status             update_pending
Operating status             online
Is public                    false
Listeners
Pools                        ID   Name
Resource group               ID                                 Name
                             42c4f51adc3147b4b4049ad9826c30a1   Default
Created                      2023-02-10T13:36:44-06:00
DNS                          Instance CRN                                                                                                      Zone
                             crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::   0671b738-57f0-468e-8086-10bc480ac00e
Instance Group Supported     -
SourceIP Session Supported   -
Security groups              ID                                          Name
                             r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e   astonish-backing-shadiness-frostlike-cosmos-hunk
UDP Supported                false

从 CLI 取消现有负载均衡器与专用 DNS 区域的绑定

要使用缺省公共 DNS 区域更新应用程序负载均衡器,请执行以下步骤:

  1. 设置您的 CLI 环境。

  2. 登录您的账户。 输入密码后,系统会提示您要使用的帐户和区域:

    ibmcloud login --sso
    
  3. 使用 reset-dns 标志更新负载均衡器。

    ibmcloud is load-balancer-update pdns-alb-update-example --reset-dns
    

样本输出:

ID                           r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Name                         pdns-alb-update-example
CRN                          crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Family                       Application
Datapath logging active      false
Host name                    e68a40fb-us-east.lb.appdomain.cloud
Subnets                      ID                                          Name
                             0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024   lb-subnet
Public IPs
Reserved IPs                 ID                                          Address        Subnet
                             0767-16871e0f-c43a-4b6e-8491-a3e075362046   10.241.64.11   0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024
                             0767-a7db5d37-42cf-473e-ab27-07b679d64ceb   10.241.64.12   0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024
Provision status             update_pending
Operating status             online
Is public                    false
Listeners
Pools                        ID   Name
Resource group               ID                                 Name
                             42c4f51adc3147b4b4049ad9826c30a1   Default
Created                      2023-02-10T13:36:44-06:00
Instance Group Supported     -
SourceIP Session Supported   -
Security groups              ID                                          Name
                             r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e   astonish-backing-shadiness-frostlike-cosmos-hunk
UDP Supported                false

使用 API 处理 DNS 区域

您可以在供应期间将 DNS 区域与应用程序负载均衡器绑定和取消绑定,也可以与现有负载均衡器绑定和取消绑定。

您可以在同一账户或不同账户中使用 DNS 区域。 跨不同账户绑定 DNS 区域时,请在托管 DNS 区域的目标账户中启用服务对服务授权,并提及负载平衡器所在的源账户。

使用 API 创建绑定到专用 DNS 区域的负载平衡器

您需要将 DNS Services 实例的 CRN 绑定到负载平衡器。 要查找该资源,请在 IBM Cloud 控制台中点击 “导航 菜单”图标 > “资源列表”。 单击要查找其 CRN 的 DNS 的表行。 CRN 显示在出现的侧窗口中。

要在创建期间指定专用 DNS 区域:

在 POST /load_balancers 调用中指定 dns 信息。 有关此创建有效内容的更多信息,请参阅 使用 API 创建应用程序负载均衡器。

{
  "name": "pdns-alb-example",
  "is_public": false,
  "dns": {
    "instance": {
       "crn": "crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::"
    },
    "zone": {
        "id": "0671b738-57f0-468e-8086-10bc480ac00e"
    }
  },
  "subnets": [
    {
      "id": "0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024"
    }
  ]
}

样本输出:

{
  "id": "r014-eac21cde-a4ce-4980-b037-fc3507112955",
  "name": "pdns-alb-example",
  "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancers/r014-eac21cde-a4ce-4980-b037-fc3507112955",
  "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-eac21cde-a4ce-4980-b037-fc3507112955",
  "is_public": false,
  "created_at": "2023-02-13T18:58:12Z",
  "hostname": "eac21cde-us-east.example.com",
  "listeners": [],
  "operating_status": "offline",
  "pools": [],
  "private_ips": [],
  "provisioning_status": "create_pending",
  "public_ips": [],
  "subnets": [
    {
      "id": "0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "crn": "crn:v1:bluemix:public:is:us-east-2:a/be636a7a6e4d4b6296bedf669ce8f757::subnet:0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "name": "lb-subnet"
    }
  ],
  "resource_group": {
    "id": "42c4f51adc3147b4b4049ad9826c30a1",
    "href": "https://resource-controller.cloud.ibm.com/v1/resource_groups/42c4f51adc3147b4b4049ad9826c30a1",
    "name": "Default"
  },
  "resource_type": "load_balancer",
  "logging": {
    "datapath": {
      "active": false
    }
  },
  "profile": {
    "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancer/profiles/dynamic",
    "name": "dynamic",
    "family": "Application"
  },
  "security_groups": [
    {
      "id": "r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/security_groups/r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::security-group:r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "name": "astonish-backing-shadiness-frostlike-cosmos-hunk"
    }
  ],
  "security_group_supported": true,
  "route_mode": false,
  "udp_supported": false,
  "dns": {
    "instance": {
      "crn": "crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::"
    },
    "zone": {
      "id": "0671b738-57f0-468e-8086-10bc480ac00e"
    }
  }
}

使用 API 将现有负载均衡器绑定到专用 DNS 区域

您需要将 DNS Services 实例的 CRN 绑定到负载平衡器。 要查找该资源,请在 IBM Cloud 控制台中点击 “导航 菜单”图标 > “资源列表”。 单击要查找其 CRN 的 DNS 的表行。 在出现的侧窗口中找到 CRN。

要使用 API 将现有负载均衡器绑定到专用 DNS 区域,请执行以下操作:

在 PATCH /load_balancers 调用中指定 dns 信息。 有关 PATCH 有效负载的更多信息,请参阅 使用 API 更新应用程序负载平衡器。

{
  "dns": {
    "instance": {
      "crn": "crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::"
    },
    "zone": {
      "id": "0671b738-57f0-468e-8086-10bc480ac00e"
    }
  }
}

样本输出:

{
  "id": "r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "name": "pdns-alb-update-example",
  "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancers/r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "is_public": false,
  "created_at": "2023-02-10T19:36:44Z",
  "hostname": "e68a40fb-us-east.example.com",
  "listeners": [],
  "operating_status": "online",
  "pools": [],
  "private_ips": [
    {
      "address": "10.241.64.11",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024/reserved_ips/0767-16871e0f-c43a-4b6e-8491-a3e075362046",
      "id": "0767-16871e0f-c43a-4b6e-8491-a3e075362046",
      "name": "yapping-extract-reawake-bullhorn",
      "resource_type": "subnet_reserved_ip"
    },
    {
      "address": "10.241.64.12",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024/reserved_ips/0767-a7db5d37-42cf-473e-ab27-07b679d64ceb",
      "id": "0767-a7db5d37-42cf-473e-ab27-07b679d64ceb",
      "name": "dioxide-stylized-headway-despise",
      "resource_type": "subnet_reserved_ip"
    }
  ],
  "provisioning_status": "update_pending",
  "public_ips": [],
  "subnets": [
    {
      "id": "0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "crn": "crn:v1:bluemix:public:is:us-east-2:a/be636a7a6e4d4b6296bedf669ce8f757::subnet:0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "name": "lb-subnet"
    }
  ],
  "resource_group": {
    "id": "42c4f51adc3147b4b4049ad9826c30a1",
    "href": "https://resource-controller.cloud.ibm.com/v1/resource_groups/42c4f51adc3147b4b4049ad9826c30a1",
    "name": "Default"
  },
  "resource_type": "load_balancer",
  "logging": {
    "datapath": {
      "active": false
    }
  },
  "profile": {
    "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancer/profiles/dynamic",
    "name": "dynamic",
    "family": "Application"
  },
  "security_groups": [
    {
      "id": "r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/security_groups/r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::security-group:r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "name": "astonish-backing-shadiness-frostlike-cosmos-hunk"
    }
  ],
  "security_group_supported": true,
  "route_mode": false,
  "udp_supported": false,
  "dns": {
    "instance": {
      "crn": "crn:v1:bluemix:public:dns-svcs:global:a/be636a7a6e4d4b6296bedf669ce8f757:c7295f57-4d25-4832-9d7e-a032de0c278c::"
    },
    "zone": {
      "id": "0671b738-57f0-468e-8086-10bc480ac00e"
    }
  }
}

使用 API 取消现有负载均衡器与专用 DNS 区域的绑定

要使用 API 将现有负载均衡器取消绑定到专用 DNS 区域,请执行以下操作:

在 PATCH /load_balancers call 中指定空 dns 信息。 有关 PATCH 有效负载的更多信息,请参阅 使用 API 更新应用程序负载平衡器。

{
  "dns": null
}

样本输出:

{
  "id": "r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "name": "pdns-alb-update-example",
  "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancers/r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::load-balancer:r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "is_public": false,
  "created_at": "2023-02-10T19:36:44Z",
  "hostname": "e68a40fb-us-east.lb.appdomain.cloud",
  "listeners": [],
  "operating_status": "online",
  "pools": [],
  "private_ips": [
    {
      "address": "10.241.64.11",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024/reserved_ips/0767-16871e0f-c43a-4b6e-8491-a3e075362046",
      "id": "0767-16871e0f-c43a-4b6e-8491-a3e075362046",
      "name": "yapping-extract-reawake-bullhorn",
      "resource_type": "subnet_reserved_ip"
    },
    {
      "address": "10.241.64.12",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024/reserved_ips/0767-a7db5d37-42cf-473e-ab27-07b679d64ceb",
      "id": "0767-a7db5d37-42cf-473e-ab27-07b679d64ceb",
      "name": "dioxide-stylized-headway-despise",
      "resource_type": "subnet_reserved_ip"
    }
  ],
  "provisioning_status": "update_pending",
  "public_ips": [],
  "subnets": [
    {
      "id": "0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/subnets/0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "crn": "crn:v1:bluemix:public:is:us-east-2:a/be636a7a6e4d4b6296bedf669ce8f757::subnet:0767-064498f3-4df5-4fa5-b2ed-de5a3bfea024",
      "name": "lb-subnet"
    }
  ],
  "resource_group": {
    "id": "42c4f51adc3147b4b4049ad9826c30a1",
    "href": "https://resource-controller.cloud.ibm.com/v1/resource_groups/42c4f51adc3147b4b4049ad9826c30a1",
    "name": "Default"
  },
  "resource_type": "load_balancer",
  "logging": {
    "datapath": {
      "active": false
    }
  },
  "profile": {
    "href": "https://us-east.iaas.cloud.ibm.com/v1/load_balancer/profiles/dynamic",
    "name": "dynamic",
    "family": "Application"
  },
  "security_groups": [
    {
      "id": "r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "href": "https://us-east.iaas.cloud.ibm.com/v1/security_groups/r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "crn": "crn:v1:bluemix:public:is:us-east:a/be636a7a6e4d4b6296bedf669ce8f757::security-group:r014-b739c959-fb3c-44cc-9ec5-41c45b4d637e",
      "name": "astonish-backing-shadiness-frostlike-cosmos-hunk"
    }
  ],
  "security_group_supported": true,
  "route_mode": false,
  "udp_supported": false,
  "dns": null
}