IBM Cloud Docs
Integration eines Netzwerklastausgleichs mit IBM Cloud DNS Services

Integration eines Netzwerklastausgleichs mit IBM Cloud DNS Services

IBM Cloud® Mit Network Load Balancer for VPC können Sie eine DNS-Zone von IBM Cloud DNS Services binden, um alle DNS-Auflösungen in private Netzwerke zu verschieben.

IBM Cloud DNS Services stellen private DNS für VPC-Benutzer bereit. Private DNS-Zonen sind nur auf IBM Cloud auflösbar, und zwar nur von ausdrücklich zugelassenen Netzwerken in einem Konto oder mit kontoübergreifendem Zugriff.

Entfernen oder ändern Sie nicht die vom Lastverteiler erstellten DNS-Einträge. Dies kann dazu führen, dass Ihre privaten DNS-und Lastausgleichsfunktionskonfigurationen nicht mehr synchron sind, was zu Problemen mit dem Datenpfad führen kann.

Weitere Informationen zur Verknüpfung des eigenen privaten DNS-Datensatznamens mit einer Lastausgleichsfunktion finden Sie im Lösungslernprogramm Teambasierter Datenschutz mit IAM, VPC, Transit Gateway und DNS.

Vorbereitende Schritte

Bevor Sie DNS-Zonen an Lastverteiler binden, müssen Sie zunächst DNS-Zonen erstellen und dem Lastverteiler Zugriff gewähren.

  1. DNS-Zonen müssen erstellt werden, bevor sie an eine Lastausgleichsfunktion gebunden werden können. Weitere Informationen finden Sie unter DNS-Zonen verwalten.

  2. Damit eine Lastausgleichsfunktion auf Ihre DNS-Zone zugreifen kann, müssen Sie die Service-zu-Service-Autorisierung aktivieren. Dadurch erhält Ihre Lastausgleichsfunktion Zugriff auf die DNS-Zone. Weitere Informationen finden Sie im Abschnitt zum Erteilen von Zugriff zwischen Services. Stellen Sie sicher, dass Sie VPC Infrastructure Services als Quelldienst und Load Balancer for VPC als Ressourcentyp auswählen, DNS Services als Zieldienst und weisen Sie dem Dienst Manager die Zugangsrolle zu.

Arbeiten mit DNS-Zonen in der Konsole

Sie können DNS-Zonen während der Bereitstellung an eine Netzlastausgleichsfunktion oder an eine vorhandene Lastausgleichsfunktion binden und die Bindung aufheben.

Binden von DNS-Zonen beim Erstellen eines Load Balancer in der Konsole

Sie können eine DNS-Zone an eine Lastausgleichsfunktion binden, wenn Sie eine Lastausgleichsfunktion erstellen. Wenn Sie während der Erstellung der Lastausgleichsfunktion keine DNS-Zone angeben, wird die Standardzone verwendet. Standardmäßig ist der Hostname der Lastausgleichsfunktion eine Unterdomäne von lb.appdomain.cloud und öffentlich sichtbar.

Führen Sie die folgenden Schritte aus, um eine DNS-Zone beim Erstellen einer Lastausgleichsfunktion zu binden:

  1. Öffnen Sie in Ihrem Browser die Konsole IBM Cloud und melden Sie sich bei Ihrem Konto an.
  2. Wählen Sie das Navigationsmenü „ Menüsymbol“ und klicken Sie dann auf das Symbol „Infrastruktur -VPC“ > „Netzwerk“ > „Lastenausgleich“.
  3. Klicken Sie auf Erstellen.
  4. Konfigurieren Sie die VPC, den Typ, das Subnetz, die Listener und die Pools nach Bedarf.
  5. Wählen Sie im Abschnitt "DNS-Typ" die Option Privat.
  6. Klicken Sie auf Binden +, um die DNS-Instanz und DNS-Zoneninformationen einzugeben.
  7. Klicken Sie auf Erstellen, um die Lastausgleichsfunktion bereitzustellen.

Binden einer DNS-Zone an einen bestehenden Load Balancer in der Konsole

Gehen Sie folgendermaßen vor, um eine DNS-Zone an einen vorhandenen Load Balancer zu binden:

  1. Öffnen Sie in Ihrem Browser die Konsole IBM Cloud und melden Sie sich bei Ihrem Konto an.
  2. Wählen Sie das Symbol für das Navigationsmenü und klicken Sie dann auf Infrastruktur > Netzwerk > Lastverteiler.
  3. Wählen Sie in der Liste der Lastausgleichsfunktionen die entsprechende Lastausgleichsfunktion aus, um die zugehörige Detailseite anzuzeigen.
  4. Klicken Sie im Abschnitt "Privates DNS" auf Privates DNS binden.
  5. Geben Sie die DNS-Instanz und DNS-Zoneninformationen ein.
  6. Klicken Sie auf Privates DNS binden, um die DNS-Zone an Ihre Lastausgleichsfunktion zu binden.

Bei der Migration zu einer privaten DNS-Zone für eine vorhandene Lastausgleichsfunktion werden die Standarddatensätze A in lb.appdomain.cloud entfernt. Um Ihre Clienteinheiten vorzubereiten, erstellen Sie vor der Migration einen CNAME-Datensatz mit dem Standardhostnamen unter der gewünschten privaten DNS-Zone. Nachdem alle Clienteinheiten für die Verwendung der neuen privaten DNS-Zone konfiguriert wurden, können Sie den CNAME-Datensatz löschen und mit der Migration beginnen. Dies ermöglicht den Clienteinheiten, den privaten DNS-Hostnamen zwischenzuspeichern, bis die A-Datensätze erstellt werden.

Aufhebung der Bindung einer DNS-Zone an einen vorhandenen Load Balancer in der Konsole

Gehen Sie folgendermaßen vor, um die Bindung einer DNS-Zone an einen Load Balancer aufzuheben:

  1. Öffnen Sie in Ihrem Browser die Konsole IBM Cloud und melden Sie sich bei Ihrem Konto an.
  2. Wählen Sie das Symbol für das Navigationsmenü und klicken Sie dann auf Infrastruktur > Netzwerk > Lastverteiler.
  3. Wählen Sie in der Liste der Lastausgleichsfunktionen die entsprechende Lastausgleichsfunktion aus, um die zugehörige Detailseite anzuzeigen.
  4. Klicken Sie auf die Schaltfläche Bindung aufheben im Abschnitt "Privates DNS".
  5. Überprüfen Sie die Aktion, indem Sie erneut auf Bindung aufheben klicken.

Mit DNS-Zonen über die Befehlszeilenschnittstelle arbeiten

Sie können DNS-Zonen während der Bereitstellung an eine Netzlastausgleichsfunktion oder an eine vorhandene Lastausgleichsfunktion binden und die Bindung aufheben.

Lastausgleichsfunktion erstellen, die an eine private DNS-Zone über die Befehlszeilenschnittstelle gebunden ist

Sie benötigen den CRN des privaten DNS, den Sie an Ihren Load Balancer binden möchten. Klicken Sie auf Navigationsmenü Symbol für Navigationsmenü > Ressourcenliste in der Konsole von IBM Cloud. Klicken Sie auf die Tabellenzeile des DNS, dessen CRN Sie suchen möchten. Der CRN wird in der Seitenanzeige angezeigt, die angezeigt wird.

Gehen Sie wie folgt vor, um eine Netzlastausgleichsfunktion mit einer privaten DNS-Zone zu erstellen:

  1. Konfigurieren Sie die Umgebung der Befehlszeilenschnittstelle.

  2. Verwenden Sie das Terminal, um sich bei Ihrem Konto anzumelden. Nach der Eingabe des Kennworts werden Sie vom System aufgefordert, anzugeben, welches Konto und welche Region verwendet werden soll:

    ibmcloud login --sso
    
  3. Erstellen Sie Ihre Lastausgleichsfunktion:

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

Beispielausgabe:

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

Vorhandene Lastausgleichsfunktion über die Befehlszeilenschnittstelle an eine private DNS-Zone binden

Sie benötigen den CRN des privaten DNS, den Sie an Ihren Load Balancer binden möchten. Klicken Sie auf Navigationsmenü Symbol für Navigationsmenü > Ressourcenliste in der Konsole von IBM Cloud. Klicken Sie auf die Tabellenzeile des DNS, dessen CRN Sie suchen möchten. Der CRN wird in der Seitenanzeige angezeigt, die angezeigt wird.

Gehen Sie wie folgt vor, um eine Netzlastausgleichsfunktion mit einer privaten DNS-Zone über die Befehlszeilenschnittstelle zu aktualisieren:

  1. Richten Sie Ihre CLI-Umgebung ein.

  2. Melden Sie sich mit der CLI bei Ihrem Konto an. Nach der Eingabe des Kennworts werden Sie vom System aufgefordert, anzugeben, welches Konto und welche Region verwendet werden soll:

    ibmcloud login --sso
    
  3. Aktualisieren Sie Ihre Lastausgleichsfunktion mit den Informationen zur privaten DNS-Zone:

    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
    

Beispielausgabe:

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

Bindung einer vorhandenen Lastausgleichsfunktion an eine private DNS-Zone über die Befehlszeilenschnittstelle aufheben

Gehen Sie wie folgt vor, um eine Netzlastausgleichsfunktion mit der öffentlichen DNS-Standardzone zu aktualisieren:

  1. Richten Sie Ihre CLI-Umgebung ein.

  2. Melden Sie sich an Ihrem Konto an. Nach der Eingabe des Kennworts werden Sie vom System aufgefordert, anzugeben, welches Konto und welche Region verwendet werden soll:

    ibmcloud login --sso
    
  3. Aktualisieren Sie Ihre Lastausgleichsfunktion mit dem Flag reset-dns.

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

Beispielausgabe:

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

Mit DNS-Zonen mit der API arbeiten

Sie können DNS-Zonen während der Bereitstellung an eine Netzlastausgleichsfunktion oder an eine vorhandene Lastausgleichsfunktion binden und die Bindung aufheben.

Lastausgleichsfunktion erstellen, die an eine private DNS-Zone mit der API gebunden ist

Sie benötigen den CRN des privaten DNS, den Sie an Ihren Load Balancer binden möchten. Klicken Sie auf Navigationsmenü Symbol für Navigationsmenü > Ressourcenliste in der Konsole von IBM Cloud. Klicken Sie auf die Tabellenzeile des DNS, dessen CRN Sie suchen möchten. Der CRN wird in der Seitenanzeige angezeigt, die angezeigt wird.

So geben Sie eine private DNS-Zone während der Erstellung an:

Geben Sie die dns-Informationen im Aufruf POST /load_balancers an. Weitere Informationen zu diesen Erstellungsnutzdaten finden Sie unter Lastausgleichsfunktion für Anwendungen mit der API erstellen.

{
  "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"
    }
  ]
}

Beispielausgabe:

{
  "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"
    }
  }
}

Vorhandene Lastausgleichsfunktion mit der API an eine private DNS-Zone binden

Sie benötigen den CRN des privaten DNS, den Sie an Ihren Load Balancer binden möchten. Klicken Sie auf Navigationsmenü Symbol für Navigationsmenü > Ressourcenliste in der Konsole von IBM Cloud. Klicken Sie auf die Tabellenzeile des DNS, dessen CRN Sie suchen möchten. Der CRN wird in der Seitenanzeige angezeigt, die angezeigt wird.

Gehen Sie wie folgt vor, um mithilfe der API eine vorhandene Lastausgleichsfunktion an eine private DNS-Zone zu binden:

Geben Sie die dns-Informationen im Aufruf PATCH /load_balancers an. Weitere Informationen zu diesen PATCH-Nutzdaten finden Sie unter Lastausgleichsfunktion für Anwendungen mit der API erstellen.

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

Beispielausgabe:

{
  "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"
    }
  }
}

Bindung einer vorhandenen Lastausgleichsfunktion an eine private DNS-Zone mit der API aufheben

So verwenden Sie die API zum Aufheben der Bindung einer vorhandenen Lastausgleichsfunktion an eine private DNS-Zone:

Geben Sie dns-Nullinformationen in der PATCH /load_balancers call an. Weitere Informationen zu diesen PATCH-Nutzdaten finden Sie unter Lastausgleichsfunktion für Anwendungen mit der API erstellen.

{
  "dns": null
}

Beispielausgabe:

{
  "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
}