service-principal-secrets-proxy gruppo di comandi

Note

Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il service-principal-secrets-proxy gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di gestire i segreti dell'entità servizio a livello di area di lavoro. Per usare questi comandi, l'entità servizio deve essere prima aggiunta all'area di lavoro corrente. È possibile usare i segreti generati per ottenere i token di accesso OAuth per un'entità servizio, che può quindi essere usato per accedere alle API databricks e dell'area di lavoro. Consulta Autorizzare l'accesso del principale del servizio ad Azure Databricks con OAuth.

databricks service-principal-secrets-proxy create

Creare un segreto per l'entità servizio specificata.

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

Argomenti

SERVICE_PRINCIPAL_ID

    ID entità servizio.

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

--lifetime string

    Durata del segreto in secondi.

Flag globali

Examples

Nell'esempio seguente viene creato un segreto per un'entità servizio:

databricks service-principal-secrets-proxy create 12345678

Nell'esempio seguente viene creato un segreto con una durata specificata:

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

databricks service-principal-secrets-proxy delete

Eliminare un segreto dall'entità servizio specificata.

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

Argomenti

SERVICE_PRINCIPAL_ID

    ID entità servizio.

SECRET_ID

    ID segreto.

Options

Flag globali

Examples

Nell'esempio seguente viene eliminato un segreto dell'entità servizio:

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

databricks service-principal-secrets-proxy list

Elencare tutti i segreti associati all'entità servizio specificata. Questa operazione restituisce solo informazioni sui segreti stessi e non include i valori dei segreti.

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

Argomenti

SERVICE_PRINCIPAL_ID

    ID entità servizio.

Options

--page-size int

    Numero massimo di segreti da restituire.

--page-token string

    Token di pagina opaco da una chiamata di elenco precedente.

Flag globali

Examples

L'esempio seguente elenca i segreti per un'entità servizio:

databricks service-principal-secrets-proxy list 12345678

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare