Partager via


az disk-pool iscsi-target

Note

Cette référence fait partie de l’extension diskpool pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az disk-pool iscsi-target. Apprenez-en davantage sur les extensions.

Gérer la cible iSCSI avec un pool de disques.

Commandes

Nom Description Type État
az disk-pool iscsi-target create

Créez une cible iSCSI.

Extension GA
az disk-pool iscsi-target delete

Supprimez une cible iSCSI.

Extension GA
az disk-pool iscsi-target list

Obtenir des cibles iSCSI dans un pool de disques.

Extension GA
az disk-pool iscsi-target show

Obtenir une cible iSCSI.

Extension GA
az disk-pool iscsi-target update

Mettez à jour une cible iSCSI.

Extension GA
az disk-pool iscsi-target wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la cible iscsi du pool de disques soit remplie.

Extension GA

az disk-pool iscsi-target create

Créez une cible iSCSI.

az disk-pool iscsi-target create --acl-mode {Dynamic, Static}
                                 --disk-pool-name
                                 --iscsi-target-name --name
                                 --resource-group
                                 [--luns]
                                 [--managed-by]
                                 [--managed-by-extended]
                                 [--no-wait]
                                 [--static-acls]
                                 [--target-iqn]

Exemples

Créer ou mettre à jour une cible iSCSI

az disk-pool iscsi-target create --disk-pool-name "myDiskPool" --acl-mode "Dynamic" --luns name="lun0" managed-disk-azure-resource-id="/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm-name_DataDisk_1" --target-iqn "iqn.2005-03.org.iscsi:server1" --name "myIscsiTarget" --resource-group "myResourceGroup"

Paramètres obligatoires

--acl-mode

Mode pour la connectivité cible.

Propriété Valeur
Valeurs acceptées: Dynamic, Static
--disk-pool-name

Nom du pool de disques.

--iscsi-target-name --name -n

Nom de la cible iSCSI.

--resource-group -g

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

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.

--luns

Liste des numéros d’unité logique à exposer via la cible iSCSI.

Utilisation : --luns name=XX managed-disk-azure-resource-id=XX

nom : Obligatoire. Nom défini par l’utilisateur pour l’unité logique iSCSI ; Exemple : « lun0 » managed-disk-azure-resource-id : Obligatoire. ID de ressource Azure du disque managé.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --luns.

--managed-by

ID de ressource Azure. Indique si cette ressource est gérée par une autre ressource Azure.

--managed-by-extended

Liste des ID de ressource Azure qui gèrent cette ressource.

--no-wait

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

Propriété Valeur
Valeur par défaut: False
--static-acls

Liste de contrôle d’accès (ACL) pour une cible iSCSI ; définit la stratégie de masquage des LUN.

Utilisation : --static-acls initiator-iqn=XX mappé-luns=XX

initiateur-iqn : obligatoire. ISCSI initiateur IQN (nom qualifié iSCSI) ; exemple : « iqn.2005-03.org.iscsi :client ». map-luns : obligatoire. Liste des noms de LUN mappés à la liste de contrôle d’accès.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --static-acls.

--target-iqn

ISCSI Target IQN (nom qualifié iSCSI) ; exemple : « iqn.2005-03.org.iscsi :server ».

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 disk-pool iscsi-target delete

Supprimez une cible iSCSI.

az disk-pool iscsi-target delete [--disk-pool-name]
                                 [--ids]
                                 [--iscsi-target-name --name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]
                                 [--yes]

Exemples

Supprimer la cible iSCSI

az disk-pool iscsi-target delete --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup"

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.

--disk-pool-name

Nom du pool de disques.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--iscsi-target-name --name -n

Nom de la cible iSCSI.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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 disk-pool iscsi-target list

Obtenir des cibles iSCSI dans un pool de disques.

az disk-pool iscsi-target list --disk-pool-name
                               --resource-group

Exemples

Répertorier les pools de disques par groupe de ressources

az disk-pool iscsi-target list --disk-pool-name "myDiskPool" --resource-group "myResourceGroup"

Paramètres obligatoires

--disk-pool-name

Nom du pool de disques.

--resource-group -g

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 disk-pool iscsi-target show

Obtenir une cible iSCSI.

az disk-pool iscsi-target show [--disk-pool-name]
                               [--ids]
                               [--iscsi-target-name --name]
                               [--resource-group]
                               [--subscription]

Exemples

Obtenir la cible iSCSI

az disk-pool iscsi-target show --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup"

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.

--disk-pool-name

Nom du pool de disques.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--iscsi-target-name --name -n

Nom de la cible iSCSI.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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 disk-pool iscsi-target update

Mettez à jour une cible iSCSI.

az disk-pool iscsi-target update [--disk-pool-name]
                                 [--ids]
                                 [--iscsi-target-name --name]
                                 [--luns]
                                 [--managed-by]
                                 [--managed-by-extended]
                                 [--no-wait]
                                 [--resource-group]
                                 [--static-acls]
                                 [--subscription]

Exemples

Mettre à jour la cible iSCSI

az disk-pool iscsi-target update --disk-pool-name "myDiskPool" --name "myIscsiTarget" --luns name="lun0" managed-disk-azure-resource-id="/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm-name_DataDisk_1"

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.

--disk-pool-name

Nom du pool de disques.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--iscsi-target-name --name -n

Nom de la cible iSCSI.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--luns

Liste des numéros d’unité logique à exposer via la cible iSCSI.

Utilisation : --luns name=XX managed-disk-azure-resource-id=XX

nom : Obligatoire. Nom défini par l’utilisateur pour l’unité logique iSCSI ; Exemple : « lun0 » managed-disk-azure-resource-id : Obligatoire. ID de ressource Azure du disque managé.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --luns.

--managed-by

ID de ressource Azure. Indique si cette ressource est gérée par une autre ressource Azure.

--managed-by-extended

Liste des ID de ressource Azure qui gèrent cette ressource.

--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--static-acls

Liste de contrôle d’accès (ACL) pour une cible iSCSI ; définit la stratégie de masquage des LUN.

Utilisation : --static-acls initiator-iqn=XX mappé-luns=XX

initiateur-iqn : obligatoire. ISCSI initiateur IQN (nom qualifié iSCSI) ; exemple : « iqn.2005-03.org.iscsi :client ». map-luns : obligatoire. Liste des noms de LUN mappés à la liste de contrôle d’accès.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --static-acls.

--subscription

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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 disk-pool iscsi-target wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la cible iscsi du pool de disques soit remplie.

az disk-pool iscsi-target wait [--created]
                               [--custom]
                               [--deleted]
                               [--disk-pool-name]
                               [--exists]
                               [--ids]
                               [--interval]
                               [--iscsi-target-name --name]
                               [--resource-group]
                               [--subscription]
                               [--timeout]
                               [--updated]

Exemples

Suspendre l’exécution de la ligne de script CLI suivante jusqu’à ce que la cible iscsi du pool de disques soit créée.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --created

Suspendre l’exécution de la ligne de script CLI suivante jusqu’à ce que la cible iscsi du pool de disques soit correctement mise à jour.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --updated

Suspendez l’exécution de la ligne de script CLI suivante jusqu’à ce que la cible iscsi du pool de disques soit correctement supprimée.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --deleted

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.

--created

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

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
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'].

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
--deleted

Attendez la suppression.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: False
--disk-pool-name

Nom du pool de disques.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--exists

Attendez que la ressource existe.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--interval

Intervalle d’interrogation en secondes.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: 30
--iscsi-target-name --name -n

Nom de la cible iSCSI.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

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

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--timeout

Délai maximal d’attente en secondes.

Propriété Valeur
Groupe de paramètres: Wait Condition Arguments
Valeur par défaut: 3600
--updated

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

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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