Aller au contenu principal

groupe de commandespolicy-compliance-for-clusters

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 policy-compliance-for-clusters au sein de la CLI Databricks contient des commandes permettant d’afficher et de gérer l’état de conformité des politiques des clusters de votre Workspace.

databricks policy-conformité-pour-clusters appliquer-conformité

Met à jour un cluster pour qu’il soit conforme à la version actuelle de sa politique. Un cluster peut être mis à jour s’il est à l’état RUNNING ou TERMINATED.

Si un cluster est mis à jour alors qu’il est en état d’exécution, il sera redémarré afin que les nouveaux attributs puissent prendre effet.

Si un cluster est mis à jour alors qu'il est en état TERMINATED, il restera en état TERMINATED. La prochaine fois que le cluster sera start, les nouveaux attributs prendront effet.

Les clusters créés par les services Databricks Jobs, DLT ou Models ne peuvent pas être appliqués par cette API. Utilisez plutôt l'API « Appliquer la conformité de la politique de job » pour appliquer la conformité de la politique aux jobs.

databricks policy-compliance-for-clusters enforce-compliance CLUSTER_ID [flags]

Arguments

CLUSTER_ID

L'ID du cluster sur lequel vous souhaitez appliquer la conformité aux politiques.

Options

--json JSON

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

--validate-only

Si défini, prévisualise les modifications qui seraient apportées à un cluster pour assurer la conformité, mais ne met pas à jour le cluster.

Indicateurs globaux

Exemples

L'exemple suivant applique la conformité de la politique sur un cluster :

Bash
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123

L'exemple suivant prévisualise les modifications sans mettre à jour le cluster :

Bash
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123 --validate-only

L'exemple suivant assure la conformité à l'aide de JSON :

Bash
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123 --json '{}'

databricks policy-conformité-for-clusters get-conformité

Retourne l’état de conformité de la politique d’un cluster. Les clusters pourraient être hors conformité si leur politique a été mise à jour après la dernière modification du cluster.

databricks policy-compliance-for-clusters get-compliance CLUSTER_ID [flags]

Arguments

CLUSTER_ID

L'ID du cluster pour obtenir le statut de conformité

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient le statut de conformité d'un cluster :

Bash
databricks policy-compliance-for-clusters get-compliance 1234-567890-abc123

databricks policy-conformité-for-clusters list-conformité

Renvoie l'état de conformité de la politique de tous les clusters qui utilisent une politique donnée. Les clusters pourraient être hors conformité si leur politique a été mise à jour après la dernière modification du cluster.

important

L'exécution de cette commande plus de 10 fois simultanément pourrait entraîner une limitation, une dégradation du service ou une interdiction temporaire.

databricks policy-compliance-for-clusters list-compliance POLICY_ID [flags]

Arguments

POLICY_ID

Identifiant unique canonique pour la politique de cluster.

Options

--page-size int

Nombre maximal de résultats à renvoyer par page.

--page-token string

Un jeton de page qui peut être utilisé pour naviguer vers la page suivante ou la page précédente, tel que renvoyé par next_page_token ou prev_page_token.

Indicateurs globaux

Exemples

L’exemple suivant répertorie l’état de conformité de tous les clusters utilisant une stratégie :

Bash
databricks policy-compliance-for-clusters list-compliance ABC123DEF456

L’exemple suivant répertorie la conformité avec pagination :

Bash
databricks policy-compliance-for-clusters list-compliance ABC123DEF456 --page-size 10

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