共用方式為


account private-access 命令群組

備註

此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

account private-access Databricks CLI 中的指令群組包含管理您帳號私有存取設定的指令。 私人存取設定代表工作空間資源的網路存取限制,並決定工作區是否能從公共網際網路存取,或僅能透過 AWS PrivateLink 的私人端點存取。

Databricks 帳號-私有存取 Create

建立私有存取設定設定,代表工作空間資源的網路存取限制。 私有存取設定 可設定工作空間是否能從公共網際網路存取,或僅限於私有端點存取。

databricks account private-access create [flags]

選項

--private-access-level PrivateAccessLevel

    私有存取層級控制哪些 VPC 端點可以連接到任何附加此私有存取設定物件的工作區的 UI 或 API。 支援的值:ACCOUNTENDPOINT

--private-access-settings-name string

    私有存取設定物件的人類可讀名稱。

--public-access-enabled

    判斷工作空間是否能透過公共網路存取。

--region string

    連結到這個私有存取設定物件的 AWS 區域。

--json JSON

    內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文

全域旗標

範例

以下範例使用命令列旗標建立私有存取設定設定:

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

以下範例使用 JSON 建立私有存取設定:

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}'

以下範例使用 JSON 檔案建立私有存取設定:

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

Databricks 帳號私有存取刪除

刪除 Databricks 的私有存取設定設定,該設定由 ID 指定。

databricks account private-access delete PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    Databricks 的私人存取設定 ID。

選項

全域旗標

範例

以下範例依 ID 刪除私人存取設定設定:

databricks account private-access delete pas-abc123

Databricks 帳戶私密存取

取得 Databricks 的私有存取設定設定,並以 ID 指定。

databricks account private-access get PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    Databricks 的私人存取設定 ID。

選項

全域旗標

範例

以下範例依 ID 進行私有存取設定配置:

databricks account private-access get pas-abc123

Databricks 帳號私人存取清單

列出 Databricks 帳號的私人存取設定。

databricks account private-access list [flags]

選項

全域旗標

範例

以下範例列出所有私人存取設定:

databricks account private-access list

Databricks 帳號私有存取取代

更新一個現有的私有存取設定物件,該物件指定如何透過 AWS PrivateLink 存取你的工作空間。 這個操作會完全覆蓋你現有附帶在工作區上的私人存取設定物件。 所有連結到私人存取設定的工作區都會受到任何變更的影響。

這很重要

public_access_enabledprivate_access_levelallowed_vpc_endpoint_ids 有更新,這些變更的影響可能需要數分鐘才能傳入工作區 API。 你可以在同一個帳號中共享一個私人存取設定物件,同時擁有多個工作空間。 然而,私有存取設定是針對 AWS 區域的,因此只有同一 AWS 區域內的工作空間可以使用特定的私人存取設定物件。

databricks account private-access replace PRIVATE_ACCESS_SETTINGS_ID [flags]

Arguments

PRIVATE_ACCESS_SETTINGS_ID

    Databricks 的私人存取設定 ID。

選項

--private-access-level PrivateAccessLevel

    私有存取層級控制哪些 VPC 端點可以連接到任何附加此私有存取設定物件的工作區的 UI 或 API。 支援的值:ACCOUNTENDPOINT

--private-access-settings-name string

    私有存取設定物件的人類可讀名稱。

--public-access-enabled

    判斷工作空間是否能透過公共網路存取。

--region string

    連結到這個私有存取設定物件的 AWS 區域。

--json JSON

    內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文

全域旗標

範例

以下範例替換使用命令列旗標的私有存取設定設定:

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

以下範例替換使用 JSON 的私人存取設定設定:

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"]}'

以下範例將用 JSON 檔案替換私有存取設定設定:

databricks account private-access replace pas-abc123 --json @replace-private-access-settings.json

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值是 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值是 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標