service-principal-secrets-proxy grupa poleceń

Note

Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji testowej.

Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.

Grupa service-principal-secrets-proxy poleceń w interfejsie wiersza polecenia usługi Databricks umożliwia zarządzanie wpisami tajnymi jednostki usługi na poziomie obszaru roboczego. Aby można było używać tych poleceń, jednostka usługi musi zostać najpierw dodana do bieżącego obszaru roboczego. Wygenerowane wpisy tajne umożliwiają uzyskanie tokenów dostępu OAuth dla jednostki usługi, która następnie może służyć do uzyskiwania dostępu do kont usługi Databricks i interfejsów API obszaru roboczego. Zobacz Autoryzowanie dostępu jednostki usługi do usługi Azure Databricks przy użyciu protokołu OAuth.

databricks service-principal-secrets-proxy create

Utwórz wpis tajny dla danej jednostki usługi.

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

Arguments

SERVICE_PRINCIPAL_ID

    Identyfikator jednostki usługi.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path, wskazujący na plik JSON zawierający treść żądania.

--lifetime string

    Okres istnienia wpisu tajnego w sekundach.

Flagi globalne

Examples

Poniższy przykład tworzy wpis tajny dla jednostki usługi:

databricks service-principal-secrets-proxy create 12345678

Poniższy przykład tworzy wpis tajny z określonym okresem istnienia:

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

databricks service-principal-secrets-proxy delete

Usuń wpis tajny z danej jednostki usługi.

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

Arguments

SERVICE_PRINCIPAL_ID

    Identyfikator jednostki usługi.

SECRET_ID

    Identyfikator wpisu tajnego.

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa wpis tajny jednostki usługi:

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

databricks service-principal-secrets-proxy list

Wyświetl listę wszystkich wpisów tajnych skojarzonych z daną jednostką usługi. Ta operacja zwraca tylko informacje o samych wpisach tajnych i nie zawiera wartości wpisów tajnych.

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

Arguments

SERVICE_PRINCIPAL_ID

    Identyfikator jednostki usługi.

Opcje

--page-size int

    Maksymalna liczba wpisów tajnych do zwrócenia.

--page-token string

    Nieprzezroczystym tokenem strony z poprzedniego wywołania listy.

Flagi globalne

Examples

Poniższy przykład zawiera listę wpisów tajnych dla jednostki usługi:

databricks service-principal-secrets-proxy list 12345678

Flagi globalne

--debug

  Czy włączyć logowanie debugowe.

-h lub --help

    Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.

--log-file łańcuch znaków

    Ciąg tekstowy reprezentujący plik do zapisywania logów wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.

--log-format formatowanie

    Format typu logu text lub json. Domyślna wartość to text.

--log-level łańcuch znaków

    Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.

-o, --output typ

    Typ danych wyjściowych polecenia: text lub json. Domyślna wartość to text.

-p, --profile łańcuch znaków

    Nazwa profilu w pliku ~/.databrickscfg, który ma być użyty do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, to jeśli istnieje, zostanie użyty profil o nazwie DEFAULT.

--progress-format formatowanie

    Format wyświetlania dzienników postępu: default, , appendinplacelubjson

-t, --target łańcuch znaków

    Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia