account custom-app-integration группа команд

Замечание

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

Группа команд account custom-app-integration в интерфейсе командной строки Databricks содержит команды для управления пользовательскими приложениями для интеграции OAuth. Эти интеграции необходимы для добавления и использования пользовательских приложений OAuth, таких как Tableau Cloud для Databricks в облаке AWS.

создание учетной записи databricks custom-app-integration

Создание пользовательской интеграции приложений OAuth.

databricks account custom-app-integration create [flags]

Options

--name string

    Имя настраиваемого приложения OAuth.

--confidential

    Это поле указывает, требуется ли секрет клиента OAuth для проверки подлинности этого клиента.

--json JSON

    Встроенная строка JSON или JSON-файл @path с текстом запроса

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

Примеры

В следующем примере создается настраиваемая интеграция приложений OAuth с помощью флагов командной строки:

databricks account custom-app-integration create --name "My Custom App" --confidential

В следующем примере создается настраиваемая интеграция приложений OAuth с помощью JSON:

databricks account custom-app-integration create --json '{"name": "My Custom App", "redirect_urls": ["https://example.com/callback"], "confidential": true}'

В следующем примере создается настраиваемая интеграция приложений OAuth с помощью JSON-файла:

databricks account custom-app-integration create --json @custom-app.json

удаление учетной записи databricks custom-app-integration

Удаление существующей пользовательской интеграции приложений OAuth.

databricks account custom-app-integration delete INTEGRATION_ID [flags]

Аргументы

INTEGRATION_ID

    Идентификатор интеграции приложения OAuth.

Options

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

Примеры

В следующем примере удаляется настраиваемая интеграция приложений OAuth по идентификатору:

databricks account custom-app-integration delete integration-abc123

получение учетной записи databricks custom-app-integration

Получите настраиваемую интеграцию приложений OAuth для заданного идентификатора интеграции.

databricks account custom-app-integration get INTEGRATION_ID [flags]

Аргументы

INTEGRATION_ID

    Идентификатор интеграции приложения OAuth.

Options

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

Примеры

Следующий пример получает настраиваемую интеграцию приложений OAuth по идентификатору:

databricks account custom-app-integration get integration-abc123

список пользовательской интеграции с учетной записью databricks

Получите список пользовательских интеграции приложений OAuth для указанной учетной записи Databricks.

databricks account custom-app-integration list [flags]

Options

--include-creator-username

    Включите имя пользователя создателя в ответ.

--page-size int

    Количество результатов, возвращаемых на страницу.

--page-token string

    Маркер для получения следующей страницы результатов.

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

Примеры

В следующем примере перечислены все пользовательские интеграции приложений OAuth:

databricks account custom-app-integration list

В следующем примере перечислены пользовательские интеграции приложений OAuth с разбивкой на страницы:

databricks account custom-app-integration list --page-size 10

В следующем примере перечислены пользовательские интеграции приложений OAuth, включая имена пользователей создателя:

databricks account custom-app-integration list --include-creator-username

обновление пользовательской интеграции с учетной записью databricks

Обновление существующей пользовательской интеграции приложений OAuth.

databricks account custom-app-integration update INTEGRATION_ID [flags]

Предупреждение

Обновление scopes или redirect_urls замена всего существующего набора, а не добавления в него. Любое опущенное значение удаляется, не сохраняется. Перед обновлением любого поля проверьте текущую интеграцию и включите полный набор значений, которые необходимо сохранить.

Аргументы

INTEGRATION_ID

    Идентификатор интеграции приложения OAuth.

Options

--json JSON

    Встроенная строка JSON или JSON-файл @path с текстом запроса

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

Примеры

В следующем примере обновляется настраиваемая интеграция приложений OAuth с помощью JSON:

databricks account custom-app-integration update integration-abc123 --json '{"name": "Updated App Name", "redirect_urls": ["https://example.com/new-callback"]}'

В следующем примере обновляется настраиваемая интеграция приложений OAuth с помощью JSON-файла:

databricks account custom-app-integration update integration-abc123 --json @update-custom-app.json

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

--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 струна

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