ip-access-lists
grupo de comando
Esta informação se aplica a Databricks CLI versões 0.205 e acima. A CLI do Databricks está em pré-visualização pública.
Databricks CLI O uso está sujeito à LicençaDatabricks e à Política de PrivacidadeDatabricks, incluindo qualquer disposição sobre Dados de Uso.
O grupo de comandos ip-access-lists
dentro do Databricks CLI contém comandos que permitem aos administradores configurar listas de acesso IP. Consulte gerenciar listas de acesso IP.
criar listas de acesso IP do databricks
Crie uma lista de acesso IP para este workspace. Uma lista pode ser uma lista de permissões ou uma lista de bloqueio.
Ao criar ou atualizar uma lista de acesso IP:
- Para todas as listas de permissões e listas de bloqueios combinadas, o comando suporta um máximo de 1000 valores IP/CIDR, em que um CIDR conta como um único valor. As tentativas de exceder esse número retornam o erro 400 com o valor de error_code
QUOTA_EXCEEDED
. - Se a nova lista bloquear o IP atual do usuário chamador, o erro 400 será retornado com o valor error_code
INVALID_STATE
.
Pode levar alguns minutos para que as alterações entrem em vigor. Observe que a lista de acesso IP resultante não terá efeito até que o recurso seja ativado.
databricks ip-access-lists create LABEL LIST_TYPE [flags]
Argumentos
LABEL
Obrigatório. rótulo para a lista de acesso IP.
LIST_TYPE
Tipo de lista de acesso IP. Os valores válidos são os seguintes e diferenciam maiúsculas de minúsculas:
- ALLOW
: Uma lista de permissões. Inclua esse IP ou intervalo.
- BLOCK
: Uma lista de bloqueios. Exclua esse IP ou intervalo. Os endereços IP na lista de bloqueios são excluídos, mesmo que estejam incluídos em uma lista de permissões.
Opções
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
Exemplos
O exemplo a seguir cria uma lista de acesso IP à lista de permissões:
databricks ip-access-lists create "Office Network" ALLOW --json '{"ip_addresses": ["192.168.1.0/24"]}'
O exemplo a seguir cria uma lista de acesso IP à lista de bloqueios:
databricks ip-access-lists create "Blocked IPs" BLOCK --json '{"ip_addresses": ["10.0.0.1"]}'
deletar listas de acesso ip do databricks
Exclua uma lista de acesso IP, especificada por seu ID de lista.
databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]
Argumentos
IP_ACCESS_LIST_ID
O ID da lista de acesso IP correspondente
Opções
Exemplos
O exemplo a seguir exclui uma lista de acesso IP:
databricks ip-access-lists delete 12345
as listas de acesso IP do databricks obtêm
Obtenha uma lista de acesso IP, especificada por seu ID de lista.
databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]
Argumentos
IP_ACCESS_LIST_ID
O ID da lista de acesso IP correspondente
Opções
Exemplos
O exemplo a seguir obtém detalhes de uma lista de acesso IP:
databricks ip-access-lists get 12345
lista de listas de acesso IP do databricks
workspaceObter todas as listas de acesso IP para o endereço IP especificado.
databricks ip-access-lists list [flags]
Argumentos
Nenhuma
Opções
Exemplos
O exemplo a seguir lista todas as listas de acesso IP para o dispositivo de gerenciamento de rede ( workspace):
databricks ip-access-lists list
substituem as listas de acesso IP do databricks
Substitua uma lista de acesso IP, especificada por seu ID. Uma lista pode incluir listas de permissões e listas de bloqueio.
Ao substituir uma lista de acesso IP:
- Para todas as listas de permissões e listas de bloqueios combinadas, a API suporta um máximo de 1000 valores IP/CIDR, em que um CIDR conta como um único valor. As tentativas de exceder esse número retornam o erro 400 com o valor de error_code
QUOTA_EXCEEDED
. - Se a lista resultante bloquear o IP atual do usuário chamador, o erro 400 será retornado com o valor error_code
INVALID_STATE
.
Pode levar alguns minutos para que as alterações entrem em vigor. Observe que a lista de acesso IP resultante não terá efeito até que o recurso seja ativado.
databricks ip-access-lists replace IP_ACCESS_LIST_ID LABEL LIST_TYPE ENABLED [flags]
Argumentos
IP_ACCESS_LIST_ID
O ID da lista de acesso IP correspondente
LABEL
rótulo para a lista de acesso IP. Isso não pode estar vazio.
LIST_TYPE
Tipo de lista de acesso IP. Os valores válidos são os seguintes e diferenciam maiúsculas de minúsculas:
- ALLOW
: Uma lista de permissões. Inclua esse IP ou intervalo.
- BLOCK
: Uma lista de bloqueios. Exclua esse IP ou intervalo. Os endereços IP na lista de bloqueios são excluídos, mesmo que estejam incluídos em uma lista de permissões.
ENABLED
Especifica se essa lista de acesso IP está habilitada.
Opções
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
Exemplos
O exemplo a seguir substitui uma lista de acesso IP por novas configurações:
databricks ip-access-lists replace 12345 "Updated Office Network" ALLOW true --json '{"ip_addresses": ["192.168.1.0/24", "10.0.0.0/16"]}'
atualização das listas de acesso ip do databricks
Atualize uma lista de acesso IP existente, especificada por seu ID. Uma lista pode incluir listas de permissões e listas de bloqueio.
Ao substituir uma lista de acesso IP:
- Para todas as listas de permissões e listas de bloqueios combinadas, a API suporta um máximo de 1000 valores IP/CIDR, em que um CIDR conta como um único valor. As tentativas de exceder esse número retornam o erro 400 com o valor de error_code
QUOTA_EXCEEDED
. - Se a lista resultante bloquear o IP atual do usuário chamador, o erro 400 será retornado com o valor error_code
INVALID_STATE
.
Pode levar alguns minutos para que as alterações entrem em vigor. Observe que a lista de acesso IP resultante não terá efeito até que o recurso seja ativado.
databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]
Argumentos
IP_ACCESS_LIST_ID
O ID da lista de acesso IP correspondente
Opções
--enabled
Especifica se essa lista de acesso IP está habilitada.
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
--label string
rótulo para a lista de acesso IP.
--list-type ListType
Tipo de lista de acesso IP. Os valores válidos são os seguintes e diferenciam maiúsculas de minúsculas:
- ALLOW
: Uma lista de permissões. Inclua esse IP ou intervalo.
- BLOCK
: Uma lista de bloqueios. Exclua esse IP ou intervalo. Os endereços IP na lista de bloqueios são excluídos, mesmo que estejam incluídos em uma lista de permissões.
Exemplos
O exemplo a seguir atualiza o rótulo de uma lista de acesso IP:
databricks ip-access-lists update 12345 --label "Updated Network Label"
O exemplo a seguir habilita uma lista de acesso IP:
databricks ip-access-lists update 12345 --enabled
O exemplo a seguir atualiza várias propriedades de uma lista de acesso IP:
databricks ip-access-lists update 12345 --label "Corporate Network" --list-type ALLOW --enabled --json '{"ip_addresses": ["192.168.0.0/16"]}'
Bandeiras globais
--debug
Se deve habilitar o registro de depuração.
-h
ou --help
Exibir ajuda para o comando Databricks CLI ou para o grupo de comandos relacionado ou para o comando relacionado.
--log-file
string
Uma string que representa o arquivo no qual a saída logs deve ser gravada. Se este sinalizador não for especificado, o default deverá gravar a saída logs no stderr.
--log-format
Formato
O tipo de formato do log, text
ou json
. O valor de default é text
.
--log-level
string
Uma string que representa o nível de formato do log. Se não for especificado, o nível de formato do log será desativado.
-o, --output
Tipo
O tipo de saída do comando, text
ou json
. O valor de default é text
.
-p, --profile
string
O nome do perfil no arquivo ~/.databrickscfg
a ser utilizado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil chamado DEFAULT
será usado.
--progress-format
Formato
O formato para exibir o progresso logs: default
, append
, inplace
ou json
-t, --target
string
Se aplicável, o destino do pacote a ser usado