service-principal-secrets-proxy группа команд

Note

Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.

Группа service-principal-secrets-proxy команд в интерфейсе командной строки Databricks позволяет управлять секретами субъекта-службы на уровне рабочей области. Чтобы использовать эти команды, субъект-служба необходимо сначала добавить в текущую рабочую область. Вы можете использовать созданные секреты для получения маркеров доступа OAuth для субъекта-службы, который затем можно использовать для доступа к учетным записям Databricks и API рабочей области. См Авторизация доступа сервисного принципала к Azure Databricks с помощью OAuth.

databricks service-principal-secret-proxy create

Создайте секрет для заданного субъекта-службы.

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

Аргументы

SERVICE_PRINCIPAL_ID

    Идентификатор субъекта-службы.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--lifetime string

    Время существования секрета в секундах.

Глобальные флаги

Examples

В следующем примере создается секрет для субъекта-службы:

databricks service-principal-secrets-proxy create 12345678

В следующем примере создается секрет с заданным временем существования:

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

databricks service-principal-secret-proxy delete

Удалите секрет из заданного субъекта-службы.

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

Аргументы

SERVICE_PRINCIPAL_ID

    Идентификатор субъекта-службы.

SECRET_ID

    Идентификатор секрета.

Options

Глобальные флаги

Examples

В следующем примере удаляется секрет субъекта-службы:

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

databricks service-principal-secret-proxy list

Вывод списка всех секретов, связанных с заданным субъектом-службой. Эта операция возвращает только сведения о секретах и не включает значения секретов.

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

Аргументы

SERVICE_PRINCIPAL_ID

    Идентификатор субъекта-службы.

Options

--page-size int

    Максимальное количество возвращаемых секретов.

--page-token string

    Непрозрачный маркер страницы из предыдущего вызова списка.

Глобальные флаги

Examples

В следующем примере перечислены секреты для субъекта-службы:

databricks service-principal-secrets-proxy list 12345678

Глобальные флаги

--debug

  Следует ли включить ведение журнала отладки.

-h или --help

    Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.

--log-file струна

    Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.

--log-format формат

    Тип формата журнала: text или json. Значение по умолчанию — text.

--log-level струна

    Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.

типа -o, --output

    Тип выходных данных команды: text или json. Значение по умолчанию — text.

-p, --profile струна

    Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если этот флаг не указан, при наличии используется профиль с именем DEFAULT.

--progress-format формат

    Формат для отображения журналов хода выполнения: default, appendinplace, илиjson

-t, --target струна

    Если применимо, целевой объект пакета для использования