Pular para o conteúdo principal

account service-principal-secrets 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 account service-principal-secrets na CLIdoDatabricks contém o comando para gerenciar segredos de entidade de serviço. 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 . Além disso, os segredos gerados podem ser usados para configurar o provedor Terraform do Databricks para autenticar com a entidade de serviço.

account databricks entidade de serviço-secrets criar

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

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

Argumentos

SERVICE_PRINCIPAL_ID

O ID da entidade de serviço.

Opções

--lifetime string

A duração do segredo em segundos.

--json JSON

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

Bandeiras globais

Exemplos

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

Bash
databricks account service-principal-secrets create 12345

O exemplo a seguir cria um segredo de entidade de serviço com um tempo de vida específico:

Bash
databricks account service-principal-secrets create 12345 --lifetime "86400"

O exemplo a seguir cria um segredo de entidade de serviço usando JSON:

Bash
databricks account service-principal-secrets create 12345 --json '{"lifetime": "86400"}'

O exemplo a seguir cria um segredo de entidade de serviço usando um arquivo JSON:

Bash
databricks account service-principal-secrets create 12345 --json @secret.json

account databricks entidade de serviço-secrets delete

Excluir um segredo da entidade de serviço especificada.

databricks account service-principal-secrets 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 account service-principal-secrets delete 12345 secret-abc123

databricks account entidade de serviço-secrets 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 account service-principal-secrets list SERVICE_PRINCIPAL_ID [flags]

Argumentos

SERVICE_PRINCIPAL_ID

O ID da entidade de serviço.

Opções

--page-size int

Número de resultados a serem retornados por página.

--page-token string

Um token de página opaco que era o next_page_token na resposta da solicitação anterior para listar os segredos desta entidade de serviço.

Bandeiras globais

Exemplos

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

Bash
databricks account service-principal-secrets list 12345

O exemplo a seguir lista os segredos da entidade de serviço com paginação:

Bash
databricks account service-principal-secrets list 12345 --page-size 10

O exemplo a seguir lista a próxima página de segredos da entidade de serviço:

Bash
databricks account service-principal-secrets list 12345 --page-token "next_page_token"

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.