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 --json '{"label": "Office IPs", "list_type": "ALLOW", "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 --json @ip-block-list.json
JSON
{
"label": "Blocked IPs",
"list_type": "BLOCK",
"ip_addresses": ["1.2.3.4/32", "5.6.7.0/24"]
}

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 --json '{"label": "Updated Office IPs", "list_type": "ALLOW", "enabled": true, "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 --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