Freigeben über


account private-access 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 private-access Befehlsgruppe in der Databricks CLI enthält Befehle zum Verwalten privater Zugriffseinstellungen für Ihr Konto. Einstellungen für den privaten Zugriff stellen Netzwerkzugriffseinschränkungen für Arbeitsbereichsressourcen dar und konfigurieren, ob über das öffentliche Internet oder nur über private Endpunkte mit AWS PrivateLink auf Arbeitsbereiche zugegriffen werden kann.

databricks account private-access create

Erstellen Sie eine Konfiguration für private Zugriffseinstellungen, die Netzwerkzugriffseinschränkungen für Arbeitsbereichsressourcen darstellt. Einstellungen für den privaten Zugriff konfigurieren, ob über das öffentliche Internet oder nur über private Endpunkte auf Arbeitsbereiche zugegriffen werden kann.

databricks account private-access create [flags]

Options

--private-access-level PrivateAccessLevel

    Die private Zugriffsstufe steuert, welche ENDPOINTs eine Verbindung mit der Benutzeroberfläche oder API eines beliebigen Arbeitsbereichs herstellen können, der dieses Objekt für private Zugriffseinstellungen anfügt. Unterstützte Werte: ACCOUNT, ENDPOINT.

--private-access-settings-name string

    Der lesbare Name des Objekts für private Zugriffseinstellungen.

--public-access-enabled

    Bestimmt, ob auf den Arbeitsbereich über das öffentliche Internet zugegriffen werden kann.

--region string

    Die AWS-Region für Arbeitsbereiche, die diesem Objekt für private Zugriffseinstellungen zugeordnet sind.

--json JSON

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

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen mithilfe von Befehlszeilenkennzeichnungen erstellt:

databricks account private-access create --private-access-settings-name "my-private-access" --region "us-west-2" --private-access-level ACCOUNT

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen mithilfe von JSON erstellt:

databricks account private-access create --json '{"private_access_settings_name": "my-private-access", "region": "us-west-2", "private_access_level": "ACCOUNT", "public_access_enabled": false}'

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen mithilfe einer JSON-Datei erstellt:

databricks account private-access create --json @private-access-settings.json

Databricks-Konto – Private-Access-Löschung

Löschen Sie eine Konfiguration für private Zugriffseinstellungen von Databricks, die durch die ID angegeben wird.

databricks account private-access delete PRIVATE_ACCESS_SETTINGS_ID [flags]

Argumente

PRIVATE_ACCESS_SETTINGS_ID

    Id für private Zugriffseinstellungen von Databricks.

Options

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen nach ID gelöscht:

databricks account private-access delete pas-abc123

Databricks-Konto – privater Zugriff

Rufen Sie eine Konfiguration für private Zugriffseinstellungen für Databricks ab, die durch DIE ID angegeben wird.

databricks account private-access get PRIVATE_ACCESS_SETTINGS_ID [flags]

Argumente

PRIVATE_ACCESS_SETTINGS_ID

    Id für private Zugriffseinstellungen von Databricks.

Options

Globale Kennzeichnungen

Beispiele

Das folgende Beispiel ruft eine Konfiguration für private Zugriffseinstellungen nach ID ab:

databricks account private-access get pas-abc123

Databricks-Konto–Liste mit privatem Zugriff

List Databricks private Zugriffseinstellungen für ein Konto.

databricks account private-access list [flags]

Options

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel werden alle Einstellungen für den privaten Zugriff aufgelistet:

databricks account private-access list

Databricks-Konto – Privater Zugriff ersetzen

Aktualisieren Sie ein vorhandenes Objekt für private Zugriffseinstellungen, das angibt, wie auf Ihren Arbeitsbereich über AWS PrivateLink zugegriffen wird. Dieser Vorgang überschreibt Das vorhandene Objekt für private Zugriffseinstellungen, das an Ihre Arbeitsbereiche angefügt ist, vollständig. Alle Arbeitsbereiche, die den Einstellungen für den privaten Zugriff zugeordnet sind, sind von jeder Änderung betroffen.

Von Bedeutung

Wenn public_access_enableddie Auswirkungen dieser Änderungen , private_access_leveloder allowed_vpc_endpoint_ids aktualisiert werden, kann es mehrere Minuten dauern, bis sie an die Arbeitsbereichs-API weitergegeben werden. Sie können ein Private Access-Einstellungsobjekt für mehrere Arbeitsbereiche in einem einzigen Konto freigeben. Private Zugriffseinstellungen sind jedoch spezifisch für AWS-Regionen, sodass nur Arbeitsbereiche in derselben AWS-Region ein bestimmtes Objekt für private Zugriffseinstellungen verwenden können.

databricks account private-access replace PRIVATE_ACCESS_SETTINGS_ID [flags]

Argumente

PRIVATE_ACCESS_SETTINGS_ID

    Id für private Zugriffseinstellungen von Databricks.

Options

--private-access-level PrivateAccessLevel

    Die private Zugriffsstufe steuert, welche ENDPOINTs eine Verbindung mit der Benutzeroberfläche oder API eines beliebigen Arbeitsbereichs herstellen können, der dieses Objekt für private Zugriffseinstellungen anfügt. Unterstützte Werte: ACCOUNT, ENDPOINT.

--private-access-settings-name string

    Der lesbare Name des Objekts für private Zugriffseinstellungen.

--public-access-enabled

    Bestimmt, ob auf den Arbeitsbereich über das öffentliche Internet zugegriffen werden kann.

--region string

    Die AWS-Region für Arbeitsbereiche, die diesem Objekt für private Zugriffseinstellungen zugeordnet sind.

--json JSON

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

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen durch Befehlszeilenkennzeichnungen ersetzt:

databricks account private-access replace pas-abc123 --private-access-settings-name "updated-private-access" --region "us-west-2" --private-access-level ENDPOINT

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen mithilfe von JSON ersetzt:

databricks account private-access replace pas-abc123 --json '{"private_access_settings_name": "updated-private-access", "region": "us-west-2", "private_access_level": "ENDPOINT", "public_access_enabled": false, "allowed_vpc_endpoint_ids": ["vpce-12345678"]}'

Im folgenden Beispiel wird eine Konfiguration für private Zugriffseinstellungen mithilfe einer JSON-Datei ersetzt:

databricks account private-access replace pas-abc123 --json @replace-private-access-settings.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