Partager via


az load

Remarque

Cette référence fait partie de l’extension de charge pour Azure CLI (version 2.41.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az load . En savoir plus sur les extensions.

Gérer les ressources de test de charge Azure.

Commandes

Nom Description Type Statut
az load create

Créez une ressource Azure Load Testing.

Extension GA
az load delete

Supprimez une ressource De test de charge Azure.

Extension GA
az load list

Répertorie les ressources Azure Load Testing.

Extension GA
az load show

Affichez les détails d’une ou plusieurs ressources Azure Load Testing.

Extension GA
az load test

Groupe de commandes pour gérer les tests de charge.

Extension Aperçu
az load test-run

Groupe de commandes pour gérer les exécutions de test de charge.

Extension Aperçu
az load test-run app-component

Groupe de commandes pour gérer les composants de l’application d’exécution de test de charge.

Extension Aperçu
az load test-run app-component add

Ajoutez un composant d’application à une exécution de test.

Extension Aperçu
az load test-run app-component list

Répertoriez tous les composants d’application pour une exécution de test.

Extension Aperçu
az load test-run app-component remove

Supprimez un composant d’application d’une exécution de test.

Extension Aperçu
az load test-run create

Créez une nouvelle exécution de test de charge.

Extension Aperçu
az load test-run delete

Supprimez une exécution de test de charge existante.

Extension Aperçu
az load test-run download-files

Téléchargez des fichiers pour une exécution de test de charge existante.

Extension Aperçu
az load test-run list

Répertorier toutes les exécutions de test.

Extension Aperçu
az load test-run metrics

Groupe de commandes pour récupérer les métriques d’exécution de test de charge.

Extension Aperçu
az load test-run metrics get-definitions

Obtenez toutes les définitions de métriques pour une exécution de test de charge.

Extension Aperçu
az load test-run metrics get-dimensions

Obtenez toutes les valeurs de dimension de métrique pour l’exécution du test de charge.

Extension Aperçu
az load test-run metrics get-namespaces

Obtenez tous les espaces de noms de métriques pour une exécution de test de charge.

Extension Aperçu
az load test-run metrics list

Répertorier les métriques d’une exécution de test de charge.

Extension Aperçu
az load test-run server-metric

Groupe de commandes pour gérer les métriques de serveur d’exécution de test de charge.

Extension Aperçu
az load test-run server-metric add

Ajoutez une métrique serveur à une exécution de test.

Extension Aperçu
az load test-run server-metric list

Répertoriez toutes les métriques de serveur pour une exécution de test.

Extension Aperçu
az load test-run server-metric remove

Supprimez une métrique serveur d’une exécution de test.

Extension Aperçu
az load test-run show

Afficher les détails d’une exécution de test.

Extension Aperçu
az load test-run stop

Arrêtez l’exécution d’un test de charge.

Extension Aperçu
az load test-run update

Mettez à jour une exécution de test de charge existante.

Extension Aperçu
az load test app-component

Groupe de commandes pour gérer les composants d’application.

Extension Aperçu
az load test app-component add

Ajoutez un composant d’application à un test.

Extension Aperçu
az load test app-component list

Répertoriez tous les composants d’application pour un test.

Extension Aperçu
az load test app-component remove

Supprimez le composant d’application donné d’un test.

Extension Aperçu
az load test create

Créez un test de charge.

Extension Aperçu
az load test delete

Supprimez un test de charge existant.

Extension Aperçu
az load test download-files

Téléchargez des fichiers d’un test de charge existant.

Extension Aperçu
az load test file

Groupe de commandes pour les opérations sur les fichiers de test.

Extension Aperçu
az load test file delete

Supprimez un fichier du test.

Extension Aperçu
az load test file download

Téléchargez un fichier à partir d’un test.

Extension Aperçu
az load test file list

Répertoriez tous les fichiers dans un test.

Extension Aperçu
az load test file upload

Chargez un fichier dans un test.

Extension Aperçu
az load test list

Répertoriez tous les tests dans la ressource de test de charge donnée.

Extension Aperçu
az load test server-metric

Groupe de commandes pour gérer les métriques du serveur.

Extension Aperçu
az load test server-metric add

Ajoutez une métrique de serveur à un test.

Extension Aperçu
az load test server-metric list

Répertoriez toutes les métriques de serveur pour un test.

Extension Aperçu
az load test server-metric remove

Supprimez la métrique serveur donnée du test.

Extension Aperçu
az load test show

Afficher les détails du test.

Extension Aperçu
az load test update

Mettez à jour un test de charge existant.

Extension Aperçu
az load update

Mettez à jour une ressource Azure Load Testing.

Extension GA
az load wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Extension GA

az load create

Créez une ressource Azure Load Testing.

Le nom de la ressource de test de charge doit être unique à un groupe de ressources.

az load create --name
               --resource-group
               [--encryption-identity]
               [--encryption-key]
               [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
               [--location]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--tags]
               [--user-assigned]

Exemples

Créer une ressource de test de charge Azure

az load create --name sample-resource --resource-group sample-rg --location westus2
az load create -n sample-resource -g sample-rg -l westus2

Créer une ressource de test de charge Azure avec des balises

az load create -n sample-resource -g sample-rg -l westus2 --tags type=testing target=infra

Créer une ressource de test de charge Azure avec l’identité managée

az load create -n sample-resource -g sample-rg -l westus2 --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}"

Créer une ressource de test de charge Azure avec le chiffrement CMK

az load create -n sample-resource -g sample-rg -l westus2 --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}" --encryption-key https://sample-kv.vault.azure.net/keys/samplekey/2d1ccd5c50234ea2a0858fe148b69cde --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi

Paramètres obligatoires

--name -n

Nom de la nouvelle ressource De test de charge Azure.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

Paramètres facultatifs

--encryption-identity

Identité managée pour les paramètres de clé gérées par le client qui définissent l’identité à utiliser pour s’authentifier auprès de Key Vault.

--encryption-key
--identity-type

Type d’identité de service managé.

valeurs acceptées: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
valeur par défaut: None
--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide d’az configure --defaults location=. Lorsqu’il n’est pas spécifié, l’emplacement du groupe de ressources est utilisé.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--user-assigned

Liste des identités affectées par l’utilisateur associées à la ressource. L’identité affectée par l’utilisateur sera l’ID de ressource ARM. Par exemple, une liste d’identités affectées par l’utilisateur ressemble à « {'/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/. identity1','/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/test-rg/providers/microsoft.managedidentity/userassignedidentities/identity2'} » Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az load delete

Supprimez une ressource De test de charge Azure.

az load delete [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]
               [--yes]

Exemples

Supprimer la ressource de test de charge Azure

az load delete --name sample-resource --resource-group sample-rg

Supprimer plusieurs ressources de test de charge Azure

az load delete --ids /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.LoadTestService/loadtests/sample-resource1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg2/providers/Microsoft.LoadTestService/loadtests/sample-resource2

Paramètres facultatifs

--ids

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 ».

--name -n

Nom de la ressource Azure Load Testing.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az load list

Répertorie les ressources Azure Load Testing.

az load list [--resource-group]

Exemples

Répertorier les ressources de test de charge Azure

az load list --resource-group sample-rg
az load list

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az load show

Affichez les détails d’une ou plusieurs ressources Azure Load Testing.

az load show [--ids]
             [--name]
             [--resource-group]
             [--subscription]

Exemples

Afficher une ressource de test de charge Azure

az load show --name sample-resource --resource-group sample-rg

Afficher les ressources de test de charge Azure

az load show --ids /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.LoadTestService/loadtests/sample-resource1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg2/providers/Microsoft.LoadTestService/loadtests/sample-resource2

Paramètres facultatifs

--ids

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 ».

--name -n

Nom de la ressource Azure Load Testing.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

--subscription

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
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az load update

Mettez à jour une ressource Azure Load Testing.

az load update [--encryption-identity]
               [--encryption-key]
               [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
               [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]
               [--tags]
               [--user-assigned]

Exemples

Mettre à jour la ressource de test de charge Azure

az load update --name sample-resource --resource-group sample-rg --identity-type SystemAssigned
az load update --name sample-resource --resource-group sample-rg --tags type=server
az load update --name sample-resource --resource-group sample-rg --encryption-key https://sample-kv.vault.azure.net/keys/samplekey2/2d1ccd5c50234ea2a0858fe148b69cde
az load update --name sample-resource --resource-group sample-rg --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}" --encryption-key https://sample-kv.vault.azure.net/keys/samplekey2/2d1ccd5c50234ea2a0858fe148b69cde --encryption-identity SystemAssigned

Paramètres facultatifs

--encryption-identity

Identité managée pour les paramètres de clé gérées par le client qui définissent l’identité à utiliser pour s’authentifier auprès de Key Vault.

--encryption-key
--identity-type

Type d’identité de service managé.

valeurs acceptées: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

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 ».

--name -n

Nom de la ressource Azure Load Testing.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--user-assigned

Liste des identités affectées par l’utilisateur associées à la ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az load wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

az load wait [--created]
             [--custom]
             [--deleted]
             [--exists]
             [--ids]
             [--interval]
             [--name]
             [--resource-group]
             [--subscription]
             [--timeout]
             [--updated]

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

valeur par défaut: False
--exists

Attendez que la ressource existe.

valeur par défaut: False
--ids

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 ».

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--name -n

Nom de la ressource Azure Load Testing.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de la commande az configure --defaults group=.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.