Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа ip-access-lists команд в интерфейсе командной строки Databricks содержит команды, позволяющие администраторам настраивать списки доступа к IP-адресам. Просмотр списков доступа к IP-адресам
databricks создать списки доступа к IP-адресам
Создайте список ip-доступа для этой рабочей области. Список может быть списком разрешений или списком блокировок.
При создании или обновлении списка IP-доступа:
- Для всех списков разрешений и списков блокировок, команда поддерживает не более 1000 значений IP/CIDR, где один CIDR считается одним значением. Попытки превысить это число возвращают ошибку 400 со значением error_code
QUOTA_EXCEEDED. - Если новый список блокирует текущий IP-адрес вызывающего пользователя, возвращается ошибка 400 с error_code значением
INVALID_STATE.
Это может занять несколько минут, чтобы изменения вступили в силу. Обратите внимание, что полученный список ДОСТУПА к IP-адресам не действует, пока не включите эту функцию.
databricks ip-access-lists create LABEL LIST_TYPE [flags]
Arguments
LABEL
Required. Метка списка доступа к IP-адресам.
LIST_TYPE
Тип списка IP-доступа. Допустимые значения приведены следующим образом и учитываются регистр.
-
ALLOW: список разрешений. Включите этот IP-адрес или диапазон.
-
BLOCK: список блокировок. Исключите этот IP-адрес или диапазон. IP-адреса в списке блокировок исключаются, даже если они включены в список разрешений.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере создается список разрешенных IP-адресов.
databricks ip-access-lists create "Office Network" ALLOW --json '{"ip_addresses": ["192.168.1.0/24"]}'
В следующем примере создается список IP-доступа к списку блокировок:
databricks ip-access-lists create "Blocked IPs" BLOCK --json '{"ip_addresses": ["10.0.0.1"]}'
удаление списков доступа по IP в Databricks
Удалите список доступа к IP-адресам, указанный его идентификатором списка.
databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]
Arguments
IP_ACCESS_LIST_ID
Идентификатор соответствующего списка IP-доступа
Options
Examples
В следующем примере удаляется список доступа к IP-адресам:
databricks ip-access-lists delete 12345
получить списки доступа IP в Databricks
Получите список IP-доступа, указанный его идентификатором списка.
databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]
Arguments
IP_ACCESS_LIST_ID
Идентификатор соответствующего списка IP-доступа
Options
Examples
В следующем примере показано, как получить сведения о списке доступа к IP-адресам:
databricks ip-access-lists get 12345
список списков доступа по IP для Databricks
Получение всех списков IP-доступа для указанной рабочей области.
databricks ip-access-lists list [flags]
Arguments
None
Options
Examples
В следующем примере перечислены все списки IP-доступа для рабочей области:
databricks ip-access-lists list
замена списков доступа по IP в Databricks
Замените список IP-доступа, указанный его идентификатором. Список может включать списки разрешений и списки блокировок.
При замене списка IP-доступа:
- Для всех списков разрешений и списков блокировок API поддерживает не более 1000 значений IP/CIDR, где один CIDR считается одним значением. Попытки превысить это число возвращают ошибку 400 со значением error_code
QUOTA_EXCEEDED. - Если полученный список блокирует текущий IP-адрес вызывающего пользователя, возвращается ошибка 400 с error_code значением
INVALID_STATE.
Это может занять несколько минут, чтобы изменения вступили в силу. Обратите внимание, что полученный список ДОСТУПА к IP-адресам не действует, пока не включите эту функцию.
databricks ip-access-lists replace IP_ACCESS_LIST_ID LABEL LIST_TYPE ENABLED [flags]
Arguments
IP_ACCESS_LIST_ID
Идентификатор соответствующего списка IP-доступа
LABEL
Метка списка доступа к IP-адресам. Это не может быть пустым.
LIST_TYPE
Тип списка IP-доступа. Допустимые значения приведены следующим образом и учитываются регистр.
-
ALLOW: список разрешений. Включите этот IP-адрес или диапазон.
-
BLOCK: список блокировок. Исключите этот IP-адрес или диапазон. IP-адреса в списке блокировок исключаются, даже если они включены в список разрешений.
ENABLED
Указывает, включен ли этот список доступа к IP-адресам.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере список доступа к IP-адресам заменяется новыми параметрами:
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-list
Обновите существующий список IP-доступа, указанный его идентификатором. Список может включать списки разрешений и списки блокировок.
При замене списка IP-доступа:
- Для всех списков разрешений и списков блокировок API поддерживает не более 1000 значений IP/CIDR, где один CIDR считается одним значением. Попытки превысить это число возвращают ошибку 400 со значением error_code
QUOTA_EXCEEDED. - Если полученный список блокирует текущий IP-адрес вызывающего пользователя, возвращается ошибка 400 с error_code значением
INVALID_STATE.
Это может занять несколько минут, чтобы изменения вступили в силу. Обратите внимание, что полученный список ДОСТУПА к IP-адресам не действует, пока не включите эту функцию.
databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]
Arguments
IP_ACCESS_LIST_ID
Идентификатор соответствующего списка IP-доступа
Options
--enabled
Указывает, включен ли этот список доступа к IP-адресам.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--label string
Метка списка доступа к IP-адресам.
--list-type ListType
Тип списка IP-доступа. Допустимые значения приведены следующим образом и учитываются регистр.
-
ALLOW: список разрешений. Включите этот IP-адрес или диапазон.
-
BLOCK: список блокировок. Исключите этот IP-адрес или диапазон. IP-адреса в списке блокировок исключаются, даже если они включены в список разрешений.
Examples
В следующем примере обновляется метка списка IP-доступа:
databricks ip-access-lists update 12345 --label "Updated Network Label"
В следующем примере включен список доступа к IP-адресам:
databricks ip-access-lists update 12345 --enabled
В следующем примере обновляется несколько свойств списка IP-доступа:
databricks ip-access-lists update 12345 --label "Corporate Network" --list-type ALLOW --enabled --json '{"ip_addresses": ["192.168.0.0/16"]}'
Глобальные флаги
--debug
Следует ли включить ведение журнала отладки.
-h или --help
Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.
--log-file струна
Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.
--log-format формат
Тип формата журнала: text или json. Значение по умолчанию — text.
--log-level струна
Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.
типа -o, --output
Тип выходных данных команды: text или json. Значение по умолчанию — text.
-p, --profile струна
Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.
--progress-format формат
Формат для отображения журналов хода выполнения: default, appendinplace, илиjson
-t, --target струна
Если применимо, целевой объект пакета для использования