Freigeben über


ip-access-lists Befehlsgruppe

Note

Diese Informationen gelten für Databricks CLI-Versionen 0.205 und höher. Die Databricks CLI befindet sich in der öffentlichen Vorschau.

Die Verwendung von Databricks CLI unterliegt der Datenbricks-Lizenz - und Databricks-Datenschutzerklärung, einschließlich der Bestimmungen zu Nutzungsdaten.

Die ip-access-lists Befehlsgruppe in der Databricks CLI enthält Befehle, mit denen Administratoren IP-Zugriffslisten konfigurieren können. Siehe Verwalten von IP-Zugriffslisten

databricks ip-access-lists create

Erstellen Sie eine IP-Zugriffsliste für diesen Arbeitsbereich. Eine Liste kann eine Zulassungsliste oder eine Sperrliste sein.

Beim Erstellen oder Aktualisieren einer IP-Zugriffsliste:

  • Für alle Zulassungslisten und Blocklisten kombiniert unterstützt der Befehl maximal 1000 IP/CIDR-Werte, wobei ein CIDR als einzelner Wert zählt. Versuche, diese Anzahl zu überschreiten, führen zu Fehler 400 mit dem error_code-Wert QUOTA_EXCEEDED.
  • Wenn die neue Liste die aktuelle IP des aufrufenden Benutzers blockiert, wird der Fehler 400 mit error_code Wert INVALID_STATEzurückgegeben.

Es kann einige Minuten dauern, bis die Änderungen wirksam werden. Beachten Sie, dass Ihre resultierende IP-Zugriffsliste erst wirksam wird, wenn Sie das Feature aktivieren.

databricks ip-access-lists create LABEL LIST_TYPE [flags]

Arguments

LABEL

    Required. Bezeichnung für die IP-Zugriffsliste.

LIST_TYPE

    Typ der IP-Zugriffsliste. Gültige Werte sind nachstehend aufgeführt (Groß-/Kleinschreibung wird berücksichtigt):

     - ALLOW: Eine Erlaubnisliste. Fügen Sie diese IP oder diesen Bereich hinzu.     - BLOCK: Eine Blockliste. Schließen Sie diese IP oder den Bereich aus. IP-Adressen in der Sperrliste werden ausgeschlossen, auch wenn sie in einer Zulassungsliste enthalten sind.

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird eine Zulassungsliste für den IP-Zugriff erstellt:

databricks ip-access-lists create "Office Network" ALLOW --json '{"ip_addresses": ["192.168.1.0/24"]}'

Das folgende Beispiel erstellt eine Zugriffsliste mit Blockierungslisten-IPs:

databricks ip-access-lists create "Blocked IPs" BLOCK --json '{"ip_addresses": ["10.0.0.1"]}'

databricks ip-access-lists löschen

Löschen Sie eine IP-Zugriffsliste, die durch die Listen-ID angegeben wird.

databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Die ID für die entsprechende IP-Zugriffsliste

Options

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird eine IP-Zugriffsliste gelöscht:

databricks ip-access-lists delete 12345

databricks ip-access-lists abrufen

Ruft eine über die Listen-ID angegebene IP-Zugriffsliste ab.

databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Die ID für die entsprechende IP-Zugriffsliste

Options

Globale Kennzeichnungen

Examples

Im folgenden Beispiel werden Details für eine IP-Zugriffsliste angezeigt:

databricks ip-access-lists get 12345

databricks-Befehl zur Liste der IP-Zugriffsliste anzeigen

Ruft alle IP-Zugriffslisten für den angegebenen Arbeitsbereich ab.

databricks ip-access-lists list [flags]

Arguments

None

Options

Globale Kennzeichnungen

Examples

Im folgenden Beispiel werden alle IP-Zugriffslisten für den Arbeitsbereich aufgelistet:

databricks ip-access-lists list

Databricks IP-Zugriffslisten ersetzen

Ersetzen Sie eine IP-Zugriffsliste, die durch ihre ID angegeben wird. Eine Liste kann Zulassungslisten und Sperrlisten enthalten.

Beim Ersetzen einer IP-Zugriffsliste:

  • Für alle Zulassungslisten und Blocklisten kombiniert unterstützt die API maximal 1000 IP/CIDR-Werte, wobei ein CIDR als einzelner Wert zählt. Versuche, diese Anzahl zu überschreiten, führen zu Fehler 400 mit dem error_code-Wert QUOTA_EXCEEDED.
  • Wenn die resultierende Liste die aktuelle IP des aufrufenden Benutzers blockiert, wird der Fehler 400 mit error_code Wert INVALID_STATEzurückgegeben.

Es kann einige Minuten dauern, bis die Änderungen wirksam werden. Beachten Sie, dass Ihre resultierende IP-Zugriffsliste erst wirksam wird, wenn Sie das Feature aktivieren.

databricks ip-access-lists replace IP_ACCESS_LIST_ID LABEL LIST_TYPE ENABLED [flags]

Arguments

IP_ACCESS_LIST_ID

    Die ID für die entsprechende IP-Zugriffsliste

LABEL

    Bezeichnung für die IP-Zugriffsliste. Dies darf nicht leer sein.

LIST_TYPE

    Typ der IP-Zugriffsliste. Gültige Werte sind nachstehend aufgeführt (Groß-/Kleinschreibung wird berücksichtigt):

     - ALLOW: Eine Erlaubnisliste. Fügen Sie diese IP oder diesen Bereich hinzu.     - BLOCK: Eine Blockliste. Schließen Sie diese IP oder den Bereich aus. IP-Adressen in der Sperrliste werden ausgeschlossen, auch wenn sie in einer Zulassungsliste enthalten sind.

ENABLED

    Gibt an, ob diese IP-Zugriffsliste aktiviert ist.

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird eine IP-Zugriffsliste durch neue Einstellungen ersetzt:

databricks ip-access-lists replace 12345 "Updated Office Network" ALLOW true --json '{"ip_addresses": ["192.168.1.0/24", "10.0.0.0/16"]}'

databricks ip-access-lists update

Aktualisieren Sie eine vorhandene IP-Zugriffsliste, die durch ihre ID angegeben wird. Eine Liste kann Zulassungslisten und Sperrlisten enthalten.

Beim Ersetzen einer IP-Zugriffsliste:

  • Für alle Zulassungslisten und Blocklisten kombiniert unterstützt die API maximal 1000 IP/CIDR-Werte, wobei ein CIDR als einzelner Wert zählt. Versuche, diese Anzahl zu überschreiten, führen zu Fehler 400 mit dem error_code-Wert QUOTA_EXCEEDED.
  • Wenn die resultierende Liste die aktuelle IP des aufrufenden Benutzers blockiert, wird der Fehler 400 mit error_code Wert INVALID_STATEzurückgegeben.

Es kann einige Minuten dauern, bis die Änderungen wirksam werden. Beachten Sie, dass Ihre resultierende IP-Zugriffsliste erst wirksam wird, wenn Sie das Feature aktivieren.

databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Die ID für die entsprechende IP-Zugriffsliste

Options

--enabled

    Gibt an, ob diese IP-Zugriffsliste aktiviert ist.

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

--label string

    Bezeichnung für die IP-Zugriffsliste.

--list-type ListType

    Typ der IP-Zugriffsliste. Gültige Werte sind nachstehend aufgeführt (Groß-/Kleinschreibung wird berücksichtigt):

     - ALLOW: Eine Erlaubnisliste. Fügen Sie diese IP oder diesen Bereich hinzu.     - BLOCK: Eine Blockliste. Schließen Sie diese IP oder den Bereich aus. IP-Adressen in der Sperrliste werden ausgeschlossen, auch wenn sie in einer Zulassungsliste enthalten sind.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird die Bezeichnung einer IP-Zugriffsliste aktualisiert:

databricks ip-access-lists update 12345 --label "Updated Network Label"

Im folgenden Beispiel wird eine IP-Zugriffsliste aktiviert:

databricks ip-access-lists update 12345 --enabled

Im folgenden Beispiel werden mehrere Eigenschaften einer IP-Zugriffsliste aktualisiert:

databricks ip-access-lists update 12345 --label "Corporate Network" --list-type ALLOW --enabled --json '{"ip_addresses": ["192.168.0.0/16"]}'

Globale Kennzeichnungen

--debug

  Gibt an, ob die Debugprotokollierung aktiviert werden soll.

-h oder --help

    Hilfe für die Databricks CLI oder die zugehörige Befehlsgruppe oder den zugehörigen Befehl anzeigen.

--log-file Schnur

    Eine Zeichenfolge, die die Datei darstellt, in die Ausgabeprotokolle geschrieben werden sollen. Wenn dieses Flag nicht angegeben ist, werden Ausgabeprotokolle standardmäßig in stderr geschrieben.

--log-format Format

    Der Protokollformattyp text oder json. Der Standardwert ist text.

--log-level Schnur

    Eine Zeichenfolge, die die Protokollformatebene darstellt. Wenn nicht angegeben, ist die Protokollformatebene deaktiviert.

-o, --output Typ

    Der Befehlsausgabetyp text oder json. Der Standardwert ist text.

-p, --profile Schnur

    Der Name des Profils in der ~/.databrickscfg Datei, das zum Ausführen des Befehls verwendet werden soll. Wenn dieses Flag nicht angegeben ist, aber existiert, wird das Profil DEFAULT verwendet.

--progress-format Format

    Das Format zum Anzeigen von Statusprotokollen: default, , append, inplaceoder json

-t, --target Schnur

    Falls zutreffend, das zu verwendende Bündelziel