Integrazione di un bilanciatore di carico di rete con i IBM Cloud DNS Services

IBM Cloud® Network Load Balancer for VPC consente di vincolare una zona DNS da IBM Cloud DNS Services per spostare tutte le risoluzioni DNS in reti private.

IBM Cloud DNS Services fornisce un servizio DNS privato agli utenti VPC. Le zone DNS private sono risolvibili solo su IBM Cloud e solo da reti esplicitamente autorizzate all'interno di un account o con accesso tra account.

Non rimuovere o modificare i record DNS creati dal bilanciatore di carico. In questo modo, le configurazioni del tuo DNS privato e del tuo programma di bilanciamento del carico potrebbero non essere sincronizzate, il che potrebbe causare problemi di percorso dati.

Per ulteriori informazioni sul collegamento del proprio nome di record DNS privato a un bilanciatore di carico, consultare il tutorial della soluzione Privacy basata sul team utilizzando IAM, VPC, Transit Gateway e DNS.

Prima di iniziare

Prima di associare le zone DNS ai bilanciatori di carico, è necessario creare le zone DNS e concedere l'accesso al bilanciatore di carico.

  1. Le zone DNS devono essere create prima di poter essere associate a un programma di bilanciamento del carico. Per ulteriori informazioni, vedi Gestione delle zone DNS.

  2. Per fornire a un programma di bilanciamento del carico l'accesso alla tua zona DNS, devi abilitare l'autorizzazione da servizio a servizio. Questo garantisce al tuo programma di bilanciamento del carico l'accesso alla zona DNS. Per ulteriori informazioni, vedi Concessione dell'accesso tra i servizi. Assicurati di selezionare “Servizi di infrastruttura VPC ” come servizio di origine, “Bilanciatore di carico per VPC ” come tipo di risorsa, DNS Services come servizio di destinazione e assegna il ruolo di accesso al servizio Manager.

Lavorare con le zone DNS nella console

Puoi eseguire il bind e l'annullamento del bind delle zone DNS a un programma di bilanciamento del carico di rete durante il provisioning o a un programma di bilanciamento del carico esistente.

Collegamento delle zone DNS durante la creazione di un bilanciatore di carico nella console

Puoi collegare una zona DNS a un programma di bilanciamento del carico quando crei un programma di bilanciamento del carico. Se non specifichi una zona DNS durante la creazione del programma di bilanciamento del carico, viene utilizzata la zona predefinita. Per default, il nome host del programma di bilanciamento del carico è un dominio secondario di lb.appdomain.cloud ed è pubblicamente visibile.

Per eseguire il bind di una zona DNS durante la creazione di un programma di bilanciamento del carico, attieniti alla seguente procedura:

  1. Dal browser, apri la console IBM Cloud ed effettua l'accesso al tuo account.
  2. Selezionare l' icona Menu del menu di navigazione, quindi fare clic sull'icona Infrastruttura VPC > Rete > Bilanciatori di carico.
  3. Fai clic su Crea.
  4. Configura il VPC, il tipo, la sottorete, i listener e i pool come necessario.
  5. Nella sezione del tipo di DNS, scegli Private.
  6. Fare clic su Bind + per immettere l'istanza DNS e le informazioni sulla zona DNS.
  7. Fai clic su Crea per eseguire il provisioning del programma di bilanciamento del carico.

Legare una zona DNS a un bilanciatore di carico esistente nella console

Per associare una zona DNS a un programma di bilanciamento del carico esistente, attieniti alla seguente procedura:

  1. Dal browser, apri la console IBM Cloud ed effettua l'accesso al tuo account.
  2. Selezionare l' icona Menu del menu di navigazione, quindi fare clic su Infrastruttura > Rete > Bilanciatori di carico.
  3. Dall'elenco dei programmi di bilanciamento del carico, seleziona il programma di bilanciamento del carico per visualizzare la pagina dei dettagli.
  4. Fai clic su Bind private DNS nella sezione Private DNS.
  5. Immettere l'istanza DNS e le informazioni sulla zona DNS.
  6. Fai clic su Bind private DNS per eseguire il bind della zona DNS al tuo programma di bilanciamento del carico.

Quando si migra a una zona DNS privata per un programma di bilanciamento del carico esistente, i record A predefiniti in lb.appdomain.cloud vengono rimossi. Per preparare i tuoi dispositivi client, crea un record CNAME con il nome host predefinito nella zona DNS privata desiderata prima della migrazione. Dopo aver configurato tutte le unità client per utilizzare la nuova zona DNS privata, puoi eliminare il record CNAME e iniziare la migrazione. Ciò consente ai dispositivi client di memorizzare nella cache il nome host DNS privato fino a quando non vengono creati i record A.

Scollegamento di una zona DNS a un bilanciatore di carico esistente nella console

Per annullare l'associazione di una zona DNS da un programma di bilanciamento del carico, attieniti alla seguente procedura:

  1. Dal browser, apri la console IBM Cloud ed effettua l'accesso al tuo account.
  2. Selezionare l' icona Menu del menu di navigazione, quindi fare clic su Infrastruttura > Rete > Bilanciatori di carico.
  3. Dall'elenco dei programmi di bilanciamento del carico, seleziona il programma di bilanciamento del carico per visualizzare la pagina dei dettagli.
  4. Fare clic sul pulsante Annulla bind nella sezione DNS privato
  5. Verificare l'azione facendo nuovamente clic su Annulla bind.

Utilizzo delle zone DNS dalla CLI

Puoi eseguire il bind e l'annullamento del bind delle zone DNS a un programma di bilanciamento del carico di rete durante il provisioning o a un programma di bilanciamento del carico esistente.

Creazione di un programma di bilanciamento del carico associato a una zona DNS privata dalla CLI

Hai bisogno del CRN del DNS privato che desideri associare al tuo sistema di bilanciamento del carico. Per trovarlo, fare clic su “ Menu di navigazione Icona del menu di navigazione ” > “ Elenco delle risorse ” dalla console “ IBM Cloud ”. Fare clic sulla riga della tabella del DNS di cui si desidera trovare CRN. Il CRN viene visualizzato nel pannello laterale visualizzato.

Per creare un programma di bilanciamento del carico di rete con una zona DNS privata, segui questa procedura:

  1. Configura il tuo ambiente CLI.

  2. Utilizzare il terminale per accedere all'account. Dopo aver immesso la password, il sistema richiede l'account e la regione che si desidera utilizzare:

    ibmcloud login --sso
    
  3. Crea il tuo programma di bilanciamento del carico:

ibmcloud is lbc pdns-nlb-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

Output di esempio:

ID                           r014-e424acb0-24af-49a0-ab50-c5969304eb94
Name                         pdns-nlb-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

Esecuzione del bind di un programma di bilanciamento del carico esistente a una zona DNS privata dalla CLI

Hai bisogno del CRN del DNS privato che desideri associare al tuo sistema di bilanciamento del carico. Per trovarlo, fare clic su “ Menu di navigazione Icona del menu di navigazione ” > “ Elenco delle risorse ” dalla console “ IBM Cloud ”. Fare clic sulla riga della tabella del DNS di cui si desidera trovare CRN. Il CRN viene visualizzato nel pannello laterale visualizzato.

Per utilizzare la CLI per aggiornare un programma di bilanciamento del carico di rete con una zona DNS privata, segui questi passi:

  1. Configura il tuo ambiente CLI.

  2. Accedi al tuo account tramite la CLI. Dopo aver immesso la password, il sistema richiede l'account e la regione che si desidera utilizzare:

    ibmcloud login --sso
    
  3. Aggiorna il tuo programma di bilanciamento del carico con le informazioni sulla zona DNS privata:

    ibmcloud is load-balancer-update pdns-nlb-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
    

Output di esempio:

ID                           r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Name                         pdns-nlb-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

Annullamento del bind di un programma di bilanciamento del carico esistente da una zona DNS privata dalla CLI

Per aggiornare un programma di bilanciamento del carico di rete con la zona DNS pubblica predefinita, attieniti alla seguente procedura:

  1. Configura il tuo ambiente CLI.

  2. Accedi al tuo account. Dopo aver immesso la password, il sistema richiede l'account e la regione che si desidera utilizzare:

    ibmcloud login --sso
    
  3. Aggiorna il tuo programma di bilanciamento del carico con l'indicatore reset-dns.

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

Output di esempio:

ID                           r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3
Name                         pdns-nlb-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

Utilizzo delle zone DNS con l'API

Puoi eseguire il bind e l'annullamento del bind delle zone DNS a un programma di bilanciamento del carico di rete durante il provisioning o a un programma di bilanciamento del carico esistente.

Creazione di un programma di bilanciamento del carico associato a una zona DNS privata con l'API

Hai bisogno del CRN del DNS privato che desideri associare al tuo sistema di bilanciamento del carico. Per trovarlo, fare clic su “ Menu di navigazione Icona del menu di navigazione ” > “ Elenco delle risorse ” dalla console “ IBM Cloud ”. Fare clic sulla riga della tabella del DNS di cui si desidera trovare CRN. Il CRN viene visualizzato nel pannello laterale visualizzato.

Per specificare una zona DNS privata durante la creazione:

Specificare le informazioni dns nella chiamata POST /load_balancers. Per ulteriori informazioni su questo payload di creazione, vedi Creazione di un programma di bilanciamento del carico dell'applicazione con l'API.

{
  "name": "pdns-nlb-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"
    }
  ]
}

Output di esempio:

{
  "id": "r014-eac21cde-a4ce-4980-b037-fc3507112955",
  "name": "pdns-nlb-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"
    }
  }
}

Esecuzione del bind di un programma di bilanciamento del carico esistente a una zona DNS privata con l'API

Hai bisogno del CRN del DNS privato che desideri associare al tuo sistema di bilanciamento del carico. Per trovarlo, fare clic su “ Menu di navigazione Icona del menu di navigazione ” > “ Elenco delle risorse ” dalla console “ IBM Cloud ”. Fare clic sulla riga della tabella del DNS di cui si desidera trovare CRN. Il CRN viene visualizzato nel pannello laterale visualizzato.

Per utilizzare la API per eseguire il bind di un programma di bilanciamento del carico esistente a una zona DNS privata:

Specificare le informazioni dns nella chiamata PATCH /load_balancers. Per ulteriori informazioni su questo payload PATCH, vedi Creazione di un programma di bilanciamento del carico dell'applicazione con l'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"
    }
  }
}

Output di esempio:

{
  "id": "r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "name": "pdns-nlb-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"
    }
  }
}

Annullamento del bind di un programma di bilanciamento del carico esistente da una zona DNS privata con l'API

Per utilizzare la API per annullare il bind di un programma di bilanciamento del carico esistente a una zona DNS privata:

Specificare le informazioni dns null in PATCH /load_balancers call. Per ulteriori informazioni su questo payload PATCH, vedi Creazione di un programma di bilanciamento del carico dell'applicazione con l'API.

{
  "dns": null
}

Output di esempio:

{
  "id": "r014-e68a40fb-2b94-4a92-b8bd-dc9bb92c3ef3",
  "name": "pdns-nlb-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
}