Pular para o conteúdo principal

service-principal-secrets-proxy grupo de comandos

nota

Esta informação aplica-se às versões 0.205 e acima Databricks CLI . A CLI do Databricks está em versão prévia pública.

O uso CLI Databricks está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer fornecimento de Dados de Uso.

O grupo de comandos service-principal-secrets-proxy na CLIdoDatabricks permite gerenciar segredos de entidade de serviço no nível workspace . Para usar esses comandos, a entidade de serviço deve primeiro ser adicionada ao workspace atual. Você pode usar os segredos gerados para obter access tokens OAuth para uma entidade de serviço, que podem então ser usados para acessar APIs de conta e espaço de trabalho Databricks . Consulte Autorizar o acesso da entidade de serviço ao Databricks com OAuth.

databricks entidade de serviço-secrets-proxy create

Crie um segredo para a entidade de serviço especificada.

databricks service-principal-secrets-proxy create SERVICE_PRINCIPAL_ID [flags]

Argumentos

SERVICE_PRINCIPAL_ID

O ID da entidade de serviço.

Opções

--json JSON

As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.

--lifetime string

A duração do segredo em segundos.

Bandeiras globais

Exemplos

O exemplo a seguir cria um segredo para uma entidade de serviço:

Bash
databricks service-principal-secrets-proxy create 12345678

O exemplo a seguir cria um segredo com um tempo de vida especificado:

Bash
databricks service-principal-secrets-proxy create 12345678 --lifetime 3600

databricks entidade de serviço-secrets-proxy delete

Excluir um segredo da entidade de serviço especificada.

databricks service-principal-secrets-proxy delete SERVICE_PRINCIPAL_ID SECRET_ID [flags]

Argumentos

SERVICE_PRINCIPAL_ID

O ID da entidade de serviço.

SECRET_ID

A identidade secreta.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir exclui um segredo de entidade de serviço:

Bash
databricks service-principal-secrets-proxy delete 12345678 secret-abc123

databricks entidade de serviço-secrets-proxy list

Liste todos os segredos associados à entidade de serviço especificada. Esta operação retorna apenas informações sobre os segredos em si e não inclui os valores dos segredos.

databricks service-principal-secrets-proxy list SERVICE_PRINCIPAL_ID [flags]

Argumentos

SERVICE_PRINCIPAL_ID

O ID da entidade de serviço.

Opções

--page-size int

O número máximo de segredos a serem retornados.

--page-token string

Tokens de página opacos de uma chamada de lista anterior.

Bandeiras globais

Exemplos

O exemplo a seguir lista os segredos de uma entidade de serviço:

Bash
databricks service-principal-secrets-proxy list 12345678

Bandeiras globais

--debug

Ativar ou não o registro de depuração.

-h ou --help

Exibir ajuda para a CLI Databricks , o grupo de comandos relacionado ou o comando específico.

--log-file string

Uma sequência de caracteres representando o arquivo no qual logs de saída serão gravados. Se essa opção não for especificada, o default é gravar logs de saída em stderr.

--log-format Formato

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

--log-level string

Uma sequência de caracteres representando o nível de formato log . Caso não seja especificado, o nível de formato log será desativado.

-o, --output Tipo

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

-p, --profile string

O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se este sinalizador não for especificado, então, se existir, o perfil denominado 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 pacote de destino a ser usado.