Pular para o conteúdo principal

ip-access-lists grupo de comando

nota

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.

Bandeiras globais

Exemplos

O exemplo a seguir cria uma lista de acesso IP à lista de permissões:

Bash
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:

Bash
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

Bandeiras globais

Exemplos

O exemplo a seguir exclui uma lista de acesso IP:

Bash
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

Bandeiras globais

Exemplos

O exemplo a seguir obtém detalhes de uma lista de acesso IP:

Bash
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

Bandeiras globais

Exemplos

O exemplo a seguir lista todas as listas de acesso IP para o dispositivo de gerenciamento de rede ( workspace):

Bash
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.

Bandeiras globais

Exemplos

O exemplo a seguir substitui uma lista de acesso IP por novas configurações:

Bash
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.

Bandeiras globais

Exemplos

O exemplo a seguir atualiza o rótulo de uma lista de acesso IP:

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

O exemplo a seguir habilita uma lista de acesso IP:

Bash
databricks ip-access-lists update 12345 --enabled

O exemplo a seguir atualiza várias propriedades de uma lista de acesso IP:

Bash
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