Freigeben über


account custom-app-integration Befehlsgruppe

Hinweis

Diese Informationen gelten für Databricks CLI-Versionen 0.205 und höher. Die Databricks CLI befindet sich in der öffentlichen Vorschau.

Die Verwendung von Databricks CLI unterliegt der Datenbricks-Lizenz - und Databricks-Datenschutzerklärung, einschließlich der Bestimmungen zu Nutzungsdaten.

Die account custom-app-integration Befehlsgruppe in der Databricks CLI enthält Befehle zum Verwalten von benutzerdefinierten OAuth-App-Integrationen. Diese Integrationen sind zum Hinzufügen und Verwenden von benutzerdefinierten OAuth-Apps wie Tableau Cloud für Databricks in der AWS-Cloud erforderlich.

databricks account custom-app-integration create

Erstellen Sie eine benutzerdefinierte OAuth-App-Integration.

databricks account custom-app-integration create [flags]

Options

--name string

    Name der benutzerdefinierten OAuth-App.

--confidential

    Dieses Feld gibt an, ob ein geheimer OAuth-Clientschlüssel erforderlich ist, um diesen Client zu authentifizieren.

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration mithilfe von Befehlszeilenkennzeichnungen erstellt:

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

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration mit JSON erstellt:

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

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration mithilfe einer JSON-Datei erstellt:

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

databricks account custom-app-integration delete

Löschen einer vorhandenen benutzerdefinierten OAuth-App-Integration.

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

Argumente

INTEGRATION_ID

    Die OAuth-App-Integrations-ID.

Options

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration nach ID gelöscht:

databricks account custom-app-integration delete integration-abc123

databricks account custom-app-integration get

Rufen Sie die benutzerdefinierte OAuth-App-Integration für die angegebene Integrations-ID ab.

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

Argumente

INTEGRATION_ID

    Die OAuth-App-Integrations-ID.

Options

Globale Kennzeichnungen

Beispiele

Das folgende Beispiel ruft eine benutzerdefinierte OAuth-App-Integration nach ID ab:

databricks account custom-app-integration get integration-abc123

databricks account custom-app-integration list

Rufen Sie die Liste der benutzerdefinierten OAuth-App-Integrationen für das angegebene Databricks-Konto ab.

databricks account custom-app-integration list [flags]

Options

--include-creator-username

    Fügen Sie den Erstellerbenutzernamen in die Antwort ein.

--page-size int

    Anzahl der Ergebnisse, die pro Seite zurückgegeben werden sollen.

--page-token string

    Token zum Abrufen der nächsten Seite der Ergebnisse.

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel werden alle benutzerdefinierten OAuth-App-Integrationen aufgelistet:

databricks account custom-app-integration list

Im folgenden Beispiel werden benutzerdefinierte OAuth-App-Integrationen mit Paginierung aufgelistet:

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

Im folgenden Beispiel werden benutzerdefinierte OAuth-App-Integrationen einschließlich Ersteller-Benutzernamen aufgeführt:

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

databricks account custom-app-integration update

Aktualisieren einer vorhandenen benutzerdefinierten OAuth-App-Integration.

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

Argumente

INTEGRATION_ID

    Die OAuth-App-Integrations-ID.

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration mithilfe von JSON aktualisiert:

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

Im folgenden Beispiel wird eine benutzerdefinierte OAuth-App-Integration mithilfe einer JSON-Datei aktualisiert:

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

Globale Kennzeichnungen

--debug

  Gibt an, ob die Debugprotokollierung aktiviert werden soll.

-h oder --help

    Hilfe für die Databricks CLI oder die zugehörige Befehlsgruppe oder den zugehörigen Befehl anzeigen.

--log-file Schnur

    Eine Zeichenfolge, die die Datei darstellt, in die Ausgabeprotokolle geschrieben werden sollen. Wenn dieses Flag nicht angegeben ist, werden Ausgabeprotokolle standardmäßig in stderr geschrieben.

--log-format Format

    Der Protokollformattyp text oder json. Der Standardwert ist text.

--log-level Schnur

    Eine Zeichenfolge, die die Protokollformatebene darstellt. Wenn nicht angegeben, ist die Protokollformatebene deaktiviert.

-o, --output Typ

    Der Befehlsausgabetyp text oder json. Der Standardwert ist text.

-p, --profile Schnur

    Der Name des Profils in der ~/.databrickscfg Datei, das zum Ausführen des Befehls verwendet werden soll. Wenn dieses Flag nicht angegeben wird, wird, falls vorhanden, das Profil mit dem Namen DEFAULT verwendet.

--progress-format Format

    Das Format zum Anzeigen von Statusprotokollen: default, , append, inplaceoder json

-t, --target Schnur

    Falls zutreffend, das zu verwendende Bündelziel