az iot du account
Note
Cette référence fait partie de l’extension azure-iot pour Azure CLI (version 2.67.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az iot du compte commande. Apprenez-en davantage sur les extensions.
Gestion des comptes Device Update.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az iot du account create |
Créez un compte Device Update. |
Extension | GA |
| az iot du account delete |
Supprimez un compte Device Update. |
Extension | GA |
| az iot du account list |
Répertoriez tous les comptes Device Update dans un abonnement ou un groupe de ressources. |
Extension | GA |
| az iot du account private-endpoint-connection |
Gestion des connexions de point de terminaison privé du compte Device Update. |
Extension | GA |
| az iot du account private-endpoint-connection delete |
Supprimez une connexion de point de terminaison privé associée à un compte Device Update. |
Extension | GA |
| az iot du account private-endpoint-connection list |
Répertorier les connexions de point de terminaison privé associées à un compte Device Update. |
Extension | GA |
| az iot du account private-endpoint-connection set |
Définissez l’état d’une connexion de point de terminaison privé associée à un compte Device Update. |
Extension | GA |
| az iot du account private-endpoint-connection show |
Afficher une connexion de point de terminaison privé associée à un compte Device Update. |
Extension | GA |
| az iot du account private-link-resource |
Gestion des ressources de liaison privée du compte Device Update. |
Extension | GA |
| az iot du account private-link-resource list |
Répertorier les ressources de liaison privée prises en charge par le compte. |
Extension | GA |
| az iot du account show |
Affichez les détails d’un compte Device Update. |
Extension | GA |
| az iot du account update |
Mettez à jour un compte Device Update. |
Extension | GA |
| az iot du account wait |
Bloquer jusqu’à ce qu’un état de ressource de compte souhaité soit atteint. |
Extension | GA |
az iot du account create
Créez un compte Device Update.
Cette commande peut également être utilisée pour mettre à jour l’état d’un compte existant.
az iot du account create --account
--resource-group
[--assign-identity]
[--location]
[--no-wait]
[--pna --public-network-access {Disabled, Enabled}]
[--role]
[--scopes]
[--sku {Free, Standard}]
[--tags]
Exemples
Créez un compte Device Update dans le groupe de ressources cible à l’aide de l’emplacement du groupe de ressources.
az iot du account create -n {account_name} -g {resouce_group}
Créez un compte SKU Device Update gratuit dans le groupe de ressources cible avec l’emplacement et les balises spécifiés sans bloquer.
az iot du account create -n {account_name} -g {resouce_group} -l westus --tags a=b c=d --sku Free --no-wait
Créez un compte Device Update dans un groupe de ressources cible avec une identité managée système.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system]
Créez un compte Device Update dans le groupe de ressources cible avec une identité managée système, puis attribuez l’identité système à une seule étendue avec le rôle Contributeur.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount
Créez un compte Device Update dans un groupe de ressources cible avec des identités managées attribuées par l’utilisateur et système, puis attribuez l’identité système à une ou plusieurs étendues (séparées par l’espace) avec un rôle spécifié personnalisé.
az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourcegroups/ProResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount1
/subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount2
--role "Storage Blob Data Contributor"
Paramètres obligatoires
Nom du compte Device Update. Vous pouvez configurer le nom du compte par défaut à l’aide de az config set defaults.adu_account={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Accepte les identités attribuées par le système ou l’utilisateur séparées par des espaces. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à une identité affectée par l’utilisateur. Consultez l’aide pour obtenir des exemples.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Managed Service Identity Arguments |
Emplacement du compte Device Update. Si aucun emplacement n’est fourni, l’emplacement du groupe de ressources est utilisé. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location={name}.
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Indique si le compte Device Update est accessible à partir d’un réseau public.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Network Arguments |
| Valeur par défaut: | Enabled |
| Valeurs acceptées: | Disabled, Enabled |
Le nom du rôle ou l’ID de l’identité affectée par le système aura.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Managed Service Identity Arguments |
| Valeur par défaut: | Contributor |
Les étendues séparées par l’espace peuvent accéder à l’identité affectée par le système. Impossible d’utiliser --no-wait.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Managed Service Identity Arguments |
Référence SKU du compte Device Update.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Standard |
| Valeurs acceptées: | Free, Standard |
Balises de ressource. Conteneur de propriétés dans des paires clé-valeur au format suivant : a=b c=d.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot du account delete
Supprimez un compte Device Update.
az iot du account delete --account
[--no-wait]
[--resource-group]
[--yes {false, true}]
Exemples
Supprimez un compte cible.
az iot du account delete -n {account_name}
Supprimez un compte cible sans confirmation ni blocage.
az iot du account delete -n {account_name} -y --no-wait
Paramètres obligatoires
Nom du compte Device Update. Vous pouvez configurer le nom du compte par défaut à l’aide de az config set defaults.adu_account={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Ignorez les invites de l’utilisateur. Indique l’acceptation de l’action. Utilisé principalement pour les scénarios d’automatisation. Valeur par défaut : false.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot du account list
Répertoriez tous les comptes Device Update dans un abonnement ou un groupe de ressources.
az iot du account list [--resource-group]
Exemples
Répertoriez tous les comptes d’un abonnement.
az iot du account list
Répertorier les comptes d’un abonnement qui répondent aux critères de filtre.
az iot du account list --query "[?tags.env == 'test']"
Répertorier tous les comptes d’un groupe de ressources.
az iot du account list -g {resource_group}
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot du account show
Affichez les détails d’un compte Device Update.
az iot du account show --account
[--resource-group]
Exemples
Afficher un compte cible.
az iot du account show -n {account_name}
Afficher un filtrage de compte cible sur une propriété spécifique.
az iot du account show -n {account_name} --query identity
Paramètres obligatoires
Nom du compte Device Update. Vous pouvez configurer le nom du compte par défaut à l’aide de az config set defaults.adu_account={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot du account update
Mettez à jour un compte Device Update.
Actuellement, les propriétés de compte suivantes peuvent être mises à jour : identité, publicNetworkAccess et balises.
az iot du account update --account
[--add]
[--force-string]
[--no-wait]
[--remove]
[--resource-group]
[--set]
Exemples
Définissez un attribut d’étiquette de compte spécifique.
az iot du account update -n {account_name} --set tags.env='test'
Désactivez l’accès au réseau public.
az iot du account update -n {account_name} --set publicNetworkAccess='Disabled'
Paramètres obligatoires
Nom du compte Device Update. Vous pouvez configurer le nom du compte par défaut à l’aide de az config set defaults.adu_account={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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 or JSON string>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | False |
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot du account wait
Bloquer jusqu’à ce qu’un état de ressource de compte souhaité soit atteint.
az iot du account wait --account
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--resource-group]
[--timeout]
[--updated]
Exemples
Bloquer jusqu’à ce qu’une ressource de compte ait terminé la mise à jour.
az iot du account wait -n {account_name} -g {resource_group} --updated
Paramètres obligatoires
Nom du compte Device Update. Vous pouvez configurer le nom du compte par défaut à l’aide de az config set defaults.adu_account={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Attendez la création avec « provisioningState » sur « Succeeded ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
Attendez la suppression.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Attendez que la ressource existe.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Intervalle d’interrogation en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 30 |
Nom du groupe de ressources du compte Device Update. Vous pouvez configurer le groupe par défaut à l’aide de az config set defaults.adu_group={name}.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Account Identifier Arguments |
Délai maximal d’attente en secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Wait Condition Arguments |
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |