Aller au contenu principal

groupe de commandesaccount ip-access-lists

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes account ip-access-lists au sein de la CLI Databricks contient des commandes pour gérer les listes d'accès IP pour l'accès à la console du compte. Les listes d'accès IP au compte affectent l'accès aux applications web et l'accès à l'API REST pour la console du compte et les APIs du compte. Consulter Gérer les listes d'accès IP.

créer des listes d'accès IP du compte Databricks

Créez une liste d'accès IP pour le compte. Une liste peut être une liste d'autorisation ou une liste de blocage.

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

Arguments

LABEL

Étiquette pour la liste d'accès IP. Ceci ne peut pas être vide.

LIST_TYPE

Type de liste d'accès IP. Valeurs prises en charge : ALLOW, BLOCK.

Options

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L'exemple suivant crée une liste d'autorisations :

Bash
databricks account ip-access-lists create "Office IPs" ALLOW --json '{"ip_addresses": ["1.2.3.4/32", "5.6.7.0/24"]}'

L'exemple suivant crée une liste de blocage à l'aide d'un fichier JSON :

Bash
databricks account ip-access-lists create "Blocked IPs" BLOCK --json @ip-access-list.json

Databricks account ip-access-lists delete

Supprime une liste d'accès IP, spécifiée par son ID de liste.

databricks account ip-access-lists delete IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

L'ID de la liste d'accès IP correspondante.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime une liste d'accès IP :

Bash
databricks account ip-access-lists delete acl-12345

databricks account ip-access-lists get

Obtenir une liste d'accès IP, spécifiée par son ID de liste.

databricks account ip-access-lists get IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

L'ID de la liste d'accès IP correspondante.

Options

Indicateurs globaux

Exemples

L'exemple suivant récupère une liste d'accès IP :

Bash
databricks account ip-access-lists get acl-12345

liste des listes d'accès IP du compte Databricks

Obtenez toutes les listes d'accès IP pour le compte spécifié.

databricks account ip-access-lists list [flags]

Options

Indicateurs globaux

Exemples

L'exemple suivant répertorie toutes les listes d'accès IP :

Bash
databricks account ip-access-lists list

remplacer les listes d'accès IP du compte Databricks

Remplacez une liste d'accès IP, spécifiée par son ID. Une liste peut inclure des listes d'autorisation et des listes de blocage.

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

Arguments

IP_ACCESS_LIST_ID

L'ID de la liste d'accès IP correspondante.

LABEL

Étiquette pour la liste d'accès IP. Ceci ne peut pas être vide.

LIST_TYPE

Type de liste d'accès IP. Valeurs prises en charge : ALLOW, BLOCK.

ENABLED

Spécifie si cette liste d'accès IP est activée.

Options

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L'exemple suivant remplace une Liste d'accès IP :

Bash
databricks account ip-access-lists replace acl-12345 "Updated Office IPs" ALLOW true --json '{"ip_addresses": ["1.2.3.4/32", "5.6.7.0/24", "8.9.10.0/24"]}'

L'exemple suivant remplace une liste d'accès IP à l'aide d'un fichier JSON :

Bash
databricks account ip-access-lists replace acl-12345 "Updated Office IPs" ALLOW true --json @replace-ip-access-list.json

Mise à jour des listes d'accès IP du compte Databricks

Mettez à jour une liste d'accès IP existante, spécifiée par son ID.

databricks account ip-access-lists update IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

L'ID de la liste d'accès IP correspondante.

Options

--enabled

Spécifie si cette liste d'accès IP est activée.

--label string

Étiquette pour la liste d'accès IP.

--list-type ListType

Type de liste d'accès IP. Valeurs prises en charge : ALLOW, BLOCK.

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L'exemple suivant met à jour une étiquette de liste d'accès IP :

Bash
databricks account ip-access-lists update acl-12345 --label "Updated Label"

L'exemple suivant met à jour une liste d'accès IP à l'aide de JSON :

Bash
databricks account ip-access-lists update acl-12345 --json '{"ip_addresses": ["1.2.3.4/32", "5.6.7.0/24"], "enabled": true}'

L'exemple suivant met à jour une liste d'accès IP à l'aide d'un fichier JSON :

Bash
databricks account ip-access-lists update acl-12345 --json @update-ip-access-list.json

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.

--log-file chaîne

Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.

--log-format Format

Le type de format de log, text ou json. La valeur par default est text.

--log-level chaîne

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.

-o, --output Type

Le type de sortie de commande, text ou json. La valeur par default est text.

-p, --profile chaîne

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser