Partilhar via


account private-access grupo de comando

Observação

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Pré-Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer disposições de Dados de Uso.

O account private-access grupo de comandos dentro da CLI Databricks contém comandos para gerir as definições de acesso privado da sua conta. As definições de acesso privado representam restrições de acesso à rede para os recursos do espaço de trabalho e determinam se os espaços de trabalho podem ser acedidos a partir da internet pública ou apenas de pontos finais privados usando o AWS PrivateLink.

Databricks Conta Acesso Privado Criar

Crie uma configuração de definições de acesso privado, que represente as restrições de acesso à rede para os recursos do espaço de trabalho. As definições de acesso privado determinam se os espaços de trabalho podem ser acedidos a partir da internet pública ou apenas a partir de endpoints privados.

databricks account private-access create [flags]

Opções

--private-access-level PrivateAccessLevel

    O nível de acesso privado controla quais os endpoints da VPC que podem ligar à interface ou API de qualquer espaço de trabalho que anexe este objeto de definições de acesso privado. Valores suportados: ACCOUNT, ENDPOINT.

--private-access-settings-name string

    O nome legível por humanos do objeto de definições de acesso privado.

--public-access-enabled

    Determina se o espaço de trabalho pode ser acedido através da internet pública.

--region string

    A região AWS para espaços de trabalho associados a este objeto de definições de acesso privado.

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação

Bandeiras globais

Exemplos

O exemplo seguinte cria uma configuração de definições de acesso privado usando flags de linha de comandos:

databricks account private-access create --private-access-settings-name "my-private-access" --region "us-west-2" --private-access-level ACCOUNT

O exemplo seguinte cria uma configuração de definições de acesso privado usando JSON:

databricks account private-access create --json '{"private_access_settings_name": "my-private-access", "region": "us-west-2", "private_access_level": "ACCOUNT", "public_access_enabled": false}'

O exemplo seguinte cria uma configuração de definições de acesso privado usando um ficheiro JSON:

databricks account private-access create --json @private-access-settings.json

Conta Databricks Acesso Privado Eliminar

Eliminar uma configuração de definições de acesso privado do Databricks, especificada por ID.

databricks account private-access delete PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    ID de definições de acesso privado do Databrick.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte elimina uma configuração de definições de acesso privado por ID:

databricks account private-access delete pas-abc123

Conta DataBricks Acesso Privado obter

Obtenha uma configuração de definições de acesso privado Databricks, especificada por ID.

databricks account private-access get PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    ID de definições de acesso privado do Databrick.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte recebe uma configuração de definições de acesso privado por ID:

databricks account private-access get pas-abc123

Lista de Acesso Privado da Conta DataBricks

Liste as definições de acesso privado do Databrick para uma conta.

databricks account private-access list [flags]

Opções

Bandeiras globais

Exemplos

O exemplo seguinte lista todas as definições de acesso privado:

databricks account private-access list

Conta Databricks Substituição de Acesso Privado

Atualize um objeto de definições de acesso privado existente, que especifica como o seu espaço de trabalho é acedido através do AWS PrivateLink. Esta operação sobrescreve completamente o seu objeto de definições de acesso privado existente associado aos seus espaços de trabalho. Todos os espaços de trabalho ligados às definições de acesso privado são afetados por qualquer alteração.

Importante

Se public_access_enabled, private_access_level, ou allowed_vpc_endpoint_ids forem atualizados, os efeitos destas alterações podem demorar vários minutos a propagar-se para a API do espaço de trabalho. Podes partilhar um objeto de definições de acesso privado com vários espaços de trabalho numa única conta. No entanto, as definições de acesso privado são específicas das regiões AWS, pelo que apenas espaços de trabalho na mesma região AWS podem usar um determinado objeto de definições de acesso privado.

databricks account private-access replace PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    ID de definições de acesso privado do Databrick.

Opções

--private-access-level PrivateAccessLevel

    O nível de acesso privado controla quais os endpoints da VPC que podem ligar à interface ou API de qualquer espaço de trabalho que anexe este objeto de definições de acesso privado. Valores suportados: ACCOUNT, ENDPOINT.

--private-access-settings-name string

    O nome legível por humanos do objeto de definições de acesso privado.

--public-access-enabled

    Determina se o espaço de trabalho pode ser acedido através da internet pública.

--region string

    A região AWS para espaços de trabalho associados a este objeto de definições de acesso privado.

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação

Bandeiras globais

Exemplos

O exemplo seguinte substitui uma configuração de definições de acesso privado usando flags de linha de comandos:

databricks account private-access replace pas-abc123 --private-access-settings-name "updated-private-access" --region "us-west-2" --private-access-level ENDPOINT

O exemplo seguinte substitui uma configuração de definições de acesso privado usando JSON:

databricks account private-access replace pas-abc123 --json '{"private_access_settings_name": "updated-private-access", "region": "us-west-2", "private_access_level": "ENDPOINT", "public_access_enabled": false, "allowed_vpc_endpoint_ids": ["vpce-12345678"]}'

O exemplo seguinte substitui uma configuração de definições de acesso privado usando um ficheiro JSON:

databricks account private-access replace pas-abc123 --json @replace-private-access-settings.json

Bandeiras globais

--debug

  Se o log de depuração deve ser habilitado.

-h ou --help

    Exiba a ajuda para a CLI do Databricks ou para o grupo de comandos relacionado ou para o comando relacionado.

--log-file String

    Uma cadeia de caracteres que representa o ficheiro onde os registos de saída são gravados. Se esse sinalizador não for especificado, o padrão é gravar logs de saída no stderr.

--log-format Formato

    O tipo de formato de log, text ou json. O valor predefinido é text.

--log-level String

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desativado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor predefinido é text.

-p, --profile String

    O nome do perfil no arquivo ~/.databrickscfg a usar para executar o comando. Se esse sinalizador não for especificado, se ele existir, o perfil nomeado DEFAULT será usado.

--progress-format Formato

    O formato para exibir logs de progresso: default, append, inplace, ou json

-t, --target String

    Se aplicável, o destino do pacote a ser usado