Udostępnij przez


ip-access-lists grupa poleceń

Note

Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji testowej.

Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.

Grupa ip-access-lists poleceń w interfejsie wiersza polecenia usługi Databricks zawiera polecenia, które umożliwiają administratorom konfigurowanie list dostępu do adresów IP. Zobacz Zarządzanie listami dostępu do adresów IP

tworzenie list dostępu IP dla usługi Databricks

Utwórz listę dostępu do adresów IP dla tego obszaru roboczego. Lista może być listą dozwolonych lub listą zablokowanych.

Podczas tworzenia lub aktualizowania listy dostępu do adresów IP:

  • W przypadku wszystkich list dozwolonych i list blokowych połączonych polecenie obsługuje maksymalnie 1000 wartości IP/CIDR, gdzie jedna wartość CIDR jest liczone jako pojedyncza wartość. Próby przekroczenia tej liczby zwracają błąd 400 z wartością QUOTA_EXCEEDEDerror_code .
  • Jeśli nowa lista zablokuje bieżący adres IP użytkownika wywołującego, zwracany jest błąd 400 z wartością INVALID_STATEerror_code .

Wprowadzenie zmian może potrwać kilka minut. Pamiętaj, że wynikowa lista dostępu do adresów IP nie ma wpływu do momentu włączenia tej funkcji.

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

Arguments

LABEL

    Required. Etykieta listy dostępu do adresów IP.

LIST_TYPE

    Typ listy dostępu do adresów IP. Prawidłowe wartości są następujące i uwzględniają wielkość liter:

     - ALLOW: lista dozwolonych. Uwzględnij ten zakres lub adres IP.     - BLOCK: lista zablokowanych. Wyklucz ten adres IP lub zakres. Adresy IP na liście zablokowanych są wykluczone, nawet jeśli znajdują się na liście dozwolonych.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład tworzy listę dozwolonych adresów IP.

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

W poniższym przykładzie zostanie utworzona lista kontroli dostępu blokująca adresy IP:

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

usuwanie list ip-access-list usługi databricks

Usuń listę dostępu do adresów IP określoną przez jej identyfikator listy.

databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Identyfikator odpowiedniej listy dostępu do adresów IP

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa listę dostępu do adresów IP:

databricks ip-access-lists delete 12345

pobierz listy dostępu do adresów IP dla databricks

Pobierz listę dostępu do adresów IP określoną przez jej identyfikator listy.

databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Identyfikator odpowiedniej listy dostępu do adresów IP

Opcje

Flagi globalne

Examples

Poniższy przykład zawiera szczegółowe informacje dotyczące listy dostępu do adresów IP:

databricks ip-access-lists get 12345

lista IP-access-list usługi Databricks

Pobierz wszystkie listy dostępu ip dla określonego obszaru roboczego.

databricks ip-access-lists list [flags]

Arguments

None

Opcje

Flagi globalne

Examples

Poniższy przykład zawiera listę wszystkich list dostępu do adresów IP dla obszaru roboczego:

databricks ip-access-lists list

zamień listy dostępu IP dla databricks

Zastąp listę dostępu do adresów IP określoną przez jej identyfikator. Lista może zawierać listy dozwolonych i listy zablokowanych.

Podczas zastępowania listy dostępu do adresów IP:

  • Dla wszystkich połączonych list dozwolonych adresów i list blokowanych adresów, API obsługuje maksymalnie 1000 wartości IP/CIDR, gdzie jedna wartość CIDR jest liczona jako pojedyncza wartość. Próby przekroczenia tej liczby zwracają błąd 400 z wartością QUOTA_EXCEEDEDerror_code .
  • Jeśli wynikowa lista zablokuje bieżący adres IP użytkownika wywołującego, zwracany jest błąd 400 z wartością INVALID_STATEerror_code .

Wprowadzenie zmian może potrwać kilka minut. Pamiętaj, że wynikowa lista dostępu do adresów IP nie ma wpływu do momentu włączenia tej funkcji.

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

Arguments

IP_ACCESS_LIST_ID

    Identyfikator odpowiedniej listy dostępu do adresów IP

LABEL

    Etykieta listy dostępu do adresów IP. Nie może to być puste.

LIST_TYPE

    Typ listy dostępu do adresów IP. Prawidłowe wartości są następujące i uwzględniają wielkość liter:

     - ALLOW: lista dozwolonych. Uwzględnij ten zakres lub adres IP.     - BLOCK: lista zablokowanych. Wyklucz ten adres IP lub zakres. Adresy IP na liście zablokowanych są wykluczone, nawet jeśli znajdują się na liście dozwolonych.

ENABLED

    Określa, czy ta lista dostępu ip jest włączona.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład zastępuje listę dostępu do adresów IP nowymi ustawieniami:

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

aktualizacja list dostępu IP w Databricks

Zaktualizuj istniejącą listę dostępu do adresów IP określoną przez jej identyfikator. Lista może zawierać listy dozwolonych i listy zablokowanych.

Podczas zastępowania listy dostępu do adresów IP:

  • Dla wszystkich połączonych list dozwolonych adresów i list blokowanych adresów, API obsługuje maksymalnie 1000 wartości IP/CIDR, gdzie jedna wartość CIDR jest liczona jako pojedyncza wartość. Próby przekroczenia tej liczby zwracają błąd 400 z wartością QUOTA_EXCEEDEDerror_code .
  • Jeśli wynikowa lista zablokuje bieżący adres IP użytkownika wywołującego, zwracany jest błąd 400 z wartością INVALID_STATEerror_code .

Wprowadzenie zmian może potrwać kilka minut. Pamiętaj, że wynikowa lista dostępu do adresów IP nie ma wpływu do momentu włączenia tej funkcji.

databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    Identyfikator odpowiedniej listy dostępu do adresów IP

Opcje

--enabled

    Określa, czy ta lista dostępu ip jest włączona.

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

--label string

    Etykieta listy dostępu do adresów IP.

--list-type ListType

    Typ listy dostępu do adresów IP. Prawidłowe wartości są następujące i uwzględniają wielkość liter:

     - ALLOW: lista dozwolonych. Uwzględnij ten zakres lub adres IP.     - BLOCK: lista zablokowanych. Wyklucz ten adres IP lub zakres. Adresy IP na liście zablokowanych są wykluczone, nawet jeśli znajdują się na liście dozwolonych.

Flagi globalne

Examples

Poniższy przykład aktualizuje etykietę listy dostępu do adresów IP:

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

Poniższy przykład umożliwia wyświetlanie listy dostępu do adresów IP:

databricks ip-access-lists update 12345 --enabled

W poniższym przykładzie zaktualizowano wiele właściwości listy dostępu do adresów IP:

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

Flagi globalne

--debug

  Czy włączyć logowanie debugowe.

-h lub --help

    Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.

--log-file struna

    Ciąg reprezentujący plik do zapisywania dzienników wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.

--log-format formatowanie

    Format typu logu text lub json. Wartość domyślna to text.

--log-level struna

    Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.

-o, --output typ

    Typ danych wyjściowych polecenia: text lub json. Wartość domyślna to text.

-p, --profile struna

    Nazwa profilu pliku ~/.databrickscfg, którego użyć do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, zostanie użyty profil o nazwie DEFAULT .

--progress-format formatowanie

    Format wyświetlania dzienników postępu: default, , appendinplacelubjson

-t, --target struna

    Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia