Sdílet prostřednictvím


ip-access-lists skupina příkazů

Note

Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.

Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.

Skupina ip-access-lists příkazů v rozhraní příkazového řádku Databricks obsahuje příkazy, které správcům umožňují konfigurovat přístupové seznamy IP adres. Viz Správa přístupových seznamů IP adres

Vytvoření seznamů ip-access-lists v Databricks

Vytvořte pro tento pracovní prostor přístupový seznam IP adres. Seznam může být seznam povolených nebo blokovaných seznamů.

Při vytváření nebo aktualizaci přístupového seznamu IP adres:

  • U všech seznamů povolených a blokových seznamů v kombinaci podporuje příkaz maximálně 1 000 hodnot IP/CIDR, kde se jedna CIDR počítá jako jedna hodnota. Pokusy o překročení daného čísla vrátí chybu 400 s hodnotou error_code QUOTA_EXCEEDED.
  • Pokud by nový seznam zablokoval aktuální IP adresu volajícího uživatele, vrátí se chyba 400 s error_code hodnotou INVALID_STATE.

Může trvat několik minut, než se změny projeví. Všimněte si, že výsledný přístupový seznam IP adres nemá žádný vliv, dokud tuto funkci nepovolíte.

databricks ip-access-lists create LABEL LIST_TYPE [flags]

Arguments

LABEL

    Required. Popisek pro přístupový seznam IP adres

LIST_TYPE

    Typ přístupového seznamu IP adres. Platné hodnoty jsou následující a rozlišují malá a velká písmena:

     - ALLOW: Seznam povolených položek. Uveďte tuto IP adresu nebo rozsah.     - BLOCK: Seznam blokovaných položek. Vylučte tuto IP adresu nebo rozsah. IP adresy v seznamu blokovaných položek jsou vyloučené i v případě, že jsou zahrnuté v seznamu povolených adres.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Examples

Následující příklad vytvoří seznam povolených IP adres:

databricks ip-access-lists create "Office Network" ALLOW --json '{"ip_addresses": ["192.168.1.0/24"]}'

Následující příklad vytvoří přístupový seznam blokování IP adres:

databricks ip-access-lists create "Blocked IPs" BLOCK --json '{"ip_addresses": ["10.0.0.1"]}'

Odstranění seznamů ip-access-lists databricks

Odstraňte seznam přístupu podle ID seznamu IP adres.

databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    ID pro odpovídající přístupový seznam IP adres

Možnosti

Globální příznaky

Examples

Následující příklad odstraní přístupový seznam IP adres:

databricks ip-access-lists delete 12345

Databricks ip-access-lists get

Získejte seznam přístupu IP určený podle jeho ID seznamu.

databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    ID pro odpovídající přístupový seznam IP adres

Možnosti

Globální příznaky

Examples

Následující příklad získá podrobnosti o přístupovém seznamu IP adres:

databricks ip-access-lists get 12345

seznam databricks ip-access-lists

Získejte všechny přístupové seznamy IP adres pro zadaný pracovní prostor.

databricks ip-access-lists list [flags]

Arguments

None

Možnosti

Globální příznaky

Examples

Následující příklad uvádí seznam všech přístupových seznamů IP adres pro pracovní prostor:

databricks ip-access-lists list

Nahrazení seznamů ip-access-lists Databricks

Nahraďte seznam IP adres podle jeho ID. Seznam může obsahovat seznamy povolených a blokovaných seznamů.

Při nahrazení přístupového seznamu IP adres:

  • Pro všechny seznamy povolených a blokových seznamů v kombinaci podporuje rozhraní API maximálně 1 000 hodnot IP/CIDR, kde se jedna ciDR počítá jako jedna hodnota. Pokusy o překročení daného čísla vrátí chybu 400 s hodnotou error_code QUOTA_EXCEEDED.
  • Pokud by výsledný seznam zablokoval aktuální IP adresu volajícího uživatele, vrátí se chyba 400 s error_code hodnotou INVALID_STATE.

Může trvat několik minut, než se změny projeví. Všimněte si, že výsledný přístupový seznam IP adres nemá žádný vliv, dokud tuto funkci nepovolíte.

databricks ip-access-lists replace IP_ACCESS_LIST_ID LABEL LIST_TYPE ENABLED [flags]

Arguments

IP_ACCESS_LIST_ID

    ID pro odpovídající přístupový seznam IP adres

LABEL

    Popisek pro přístupový seznam IP adres Tato funkce nemůže být prázdná.

LIST_TYPE

    Typ přístupového seznamu IP adres. Platné hodnoty jsou následující a rozlišují malá a velká písmena:

     - ALLOW: Seznam povolených položek. Uveďte tuto IP adresu nebo rozsah.     - BLOCK: Seznam blokovaných položek. Vylučte tuto IP adresu nebo rozsah. IP adresy v seznamu blokovaných položek jsou vyloučené i v případě, že jsou zahrnuté v seznamu povolených adres.

ENABLED

    Určuje, jestli je tento přístupový seznam IP adres povolený.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Examples

Následující příklad nahrazuje přístupový seznam IP adres novým nastavením:

databricks ip-access-lists replace 12345 "Updated Office Network" ALLOW true --json '{"ip_addresses": ["192.168.1.0/24", "10.0.0.0/16"]}'

Aktualizujte seznamy přístupových IP adres Databricks

Aktualizujte existující seznam přístupu IP adres podle jeho ID. Seznam může obsahovat seznamy povolených a blokovaných seznamů.

Při nahrazení přístupového seznamu IP adres:

  • Pro všechny seznamy povolených a blokových seznamů v kombinaci podporuje rozhraní API maximálně 1 000 hodnot IP/CIDR, kde se jedna ciDR počítá jako jedna hodnota. Pokusy o překročení daného čísla vrátí chybu 400 s hodnotou error_code QUOTA_EXCEEDED.
  • Pokud by výsledný seznam zablokoval aktuální IP adresu volajícího uživatele, vrátí se chyba 400 s error_code hodnotou INVALID_STATE.

Může trvat několik minut, než se změny projeví. Všimněte si, že výsledný přístupový seznam IP adres nemá žádný vliv, dokud tuto funkci nepovolíte.

databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    ID pro odpovídající přístupový seznam IP adres

Možnosti

--enabled

    Určuje, jestli je tento přístupový seznam IP adres povolený.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--label string

    Popisek pro přístupový seznam IP adres

--list-type ListType

    Typ přístupového seznamu IP adres. Platné hodnoty jsou následující a rozlišují malá a velká písmena:

     - ALLOW: Seznam povolených položek. Uveďte tuto IP adresu nebo rozsah.     - BLOCK: Seznam blokovaných položek. Vylučte tuto IP adresu nebo rozsah. IP adresy v seznamu blokovaných položek jsou vyloučené i v případě, že jsou zahrnuté v seznamu povolených adres.

Globální příznaky

Examples

Následující příklad aktualizuje popisek přístupového seznamu IP adres:

databricks ip-access-lists update 12345 --label "Updated Network Label"

Následující příklad umožňuje přístupový seznam IP adres:

databricks ip-access-lists update 12345 --enabled

Následující příklad aktualizuje více vlastností přístupového seznamu IP adres:

databricks ip-access-lists update 12345 --label "Corporate Network" --list-type ALLOW --enabled --json '{"ip_addresses": ["192.168.0.0/16"]}'

Globální příznaky

--debug

  Zda povolit protokolování ladění.

-h nebo --help

    Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu

--log-file řetězec

    Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.

--log-format formát

    Typ formátu protokolu, text nebo json. Výchozí hodnota je text.

--log-level řetězec

    Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.

-o, --output typ

    Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.

-p, --profile řetězec

    Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.

--progress-format formát

    Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json

-t, --target řetězec

    Pokud je to relevantní, cílový balíček, který se má použít