az automation source-control
Remarque
Cette référence fait partie de l’extension Automation pour Azure CLI (version 2.55.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az automation source-control . En savoir plus sur les extensions.
Gérer le contrôle de code source.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az automation source-control create |
Créez un contrôle de code source. |
Extension | GA |
az automation source-control delete |
Supprimez le contrôle de code source. |
Extension | GA |
az automation source-control list |
Répertorier une liste de contrôles sources. |
Extension | GA |
az automation source-control show |
Obtenez le contrôle de code source identifié par le nom du contrôle de code source. |
Extension | GA |
az automation source-control sync-job |
Gérer les travaux de synchronisation de contrôle de code source. |
Extension | GA |
az automation source-control sync-job create |
Créez le travail de synchronisation pour un contrôle de code source. |
Extension | GA |
az automation source-control sync-job list |
Répertorier une liste des travaux de synchronisation de contrôle de code source. |
Extension | GA |
az automation source-control sync-job show |
Obtenez le travail de synchronisation du contrôle de code source identifié par l’ID de travail. |
Extension | GA |
az automation source-control sync-job stream |
Gérer le flux de travail de synchronisation. |
Extension | GA |
az automation source-control sync-job stream list |
Répertorier la liste des flux de travail de synchronisation identifiés par l’ID de travail de synchronisation. |
Extension | GA |
az automation source-control sync-job stream show |
Obtenir un flux de travail de synchronisation identifié par l’ID de flux. |
Extension | GA |
az automation source-control sync-job update |
Mettez à jour le travail de synchronisation pour un contrôle de code source. |
Extension | GA |
az automation source-control update |
Mettez à jour un contrôle de code source. |
Extension | GA |
az automation source-control create
Créez un contrôle de code source.
az automation source-control create --account
--name
--resource-group
[--access-token]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--repo-url]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--token-type {Oauth, PersonalAccessToken}]
Exemples
Créer un contrôle de code source
az automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false
Paramètres obligatoires
Nom du compte Automation.
Nom du contrôle de code source.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Jeton d’accès.
Synchronisation automatique du contrôle de code source. La valeur par défaut est false.
Branche de dépôt du contrôle de code source. Inclure la branche en tant que chaîne vide pour VsoTfvc.
Description de l’utilisateur du contrôle de code source.
Chemin du dossier du contrôle de code source. Le chemin d’accès doit être relatif.
Publication automatique du contrôle de code source. La valeur par défaut est true.
Le jeton d’actualisation.
URL du dépôt du contrôle de code source.
Type de source. Doit être l’un de VsoGit, VsoTfvc, GitHub, respectant la casse.
Type de jeton. Doit être PersonalAccessToken ou Oauth.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation source-control delete
Supprimez le contrôle de code source.
az automation source-control delete [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemples
Supprimer le contrôle de code source
az automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y
Paramètres facultatifs
Nom du compte Automation.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du contrôle de code source.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation source-control list
Répertorier une liste de contrôles sources.
az automation source-control list --account
--resource-group
[--filter]
[--max-items]
[--next-token]
Exemples
Répertorier le contrôle de code source
az automation source-control list -g rg --automation-account-name myAutomationAccount
Paramètres obligatoires
Nom du compte Automation.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Filtre à appliquer à l'opération.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation source-control show
Obtenez le contrôle de code source identifié par le nom du contrôle de code source.
az automation source-control show [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Obtenir des informations sur le contrôle de code source
az automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl
Paramètres facultatifs
Nom du compte Automation.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du contrôle de code source.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation source-control update
Mettez à jour un contrôle de code source.
az automation source-control update [--access-token]
[--account]
[--add]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--remove]
[--repo-url]
[--resource-group]
[--set]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--subscription]
[--token-type {Oauth, PersonalAccessToken}]
Exemples
Mettre à jour les propriétés du contrôle de code source
az automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True
Paramètres facultatifs
Jeton d’accès.
Nom du compte Automation.
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.
Synchronisation automatique du contrôle de code source. La valeur par défaut est false.
Branche de dépôt du contrôle de code source. Inclure la branche en tant que chaîne vide pour VsoTfvc.
Description de l’utilisateur du contrôle de code source.
Chemin du dossier du contrôle de code source. Le chemin d’accès doit être relatif.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du contrôle de code source.
Publication automatique du contrôle de code source. La valeur par défaut est true.
Le jeton d’actualisation.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.
URL du dépôt du contrôle de code source.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.
Type de source. Doit être l’un de VsoGit, VsoTfvc, GitHub, respectant la casse.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Type de jeton. Doit être PersonalAccessToken ou Oauth.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.