Share via


az disk-pool iscsi-target

Nota

Essa referência faz parte da extensão do diskpool para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az disk-pool iscsi-target . Saiba mais sobre extensões.

Gerencie o destino iSCSI com um pool de discos.

Comandos

Name Description Tipo Estado
az disk-pool iscsi-target create

Crie um destino iSCSI.

Extensão GA
az disk-pool iscsi-target delete

Exclua um destino iSCSI.

Extensão GA
az disk-pool iscsi-target list

Obtenha destinos iSCSI em um pool de discos.

Extensão GA
az disk-pool iscsi-target show

Obtenha um destino iSCSI.

Extensão GA
az disk-pool iscsi-target update

Atualize um destino iSCSI.

Extensão GA
az disk-pool iscsi-target wait

Coloque a CLI em um estado de espera até que uma condição do iscsi-target do pool de discos seja atendida.

Extensão GA

az disk-pool iscsi-target create

Crie um destino iSCSI.

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

Exemplos

Criar ou atualizar destino 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"

Parâmetros Obrigatórios

--acl-mode

Modo para conectividade de destino.

valores aceites: Dynamic, Static
--disk-pool-name

O nome do pool de discos.

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

O nome do destino iSCSI.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--luns

Lista de LUNs a serem expostos por meio do destino iSCSI.

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

nome: Obrigatório. Nome definido pelo usuário para LUN iSCSI; exemplo: "lun0" managed-disk-azure-resource-id: Obrigatório. ID de recurso do Azure do disco gerenciado.

Várias ações podem ser especificadas usando mais de um argumento --luns.

--managed-by

ID do recurso do Azure. Indica se esse recurso é gerenciado por outro recurso do Azure.

--managed-by-extended

Lista de ids de recursos do Azure que gerenciam esse recurso.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--static-acls

Lista de controle de acesso (ACL) para um destino iSCSI; define a política de mascaramento de LUN.

Uso: --static-acls initiator-iqn=XX mapped-luns=XX

initiator-iqn: Obrigatório. IQN do iniciador iSCSI (nome qualificado iSCSI); Exemplo: "IQN.2005-03.org.iscsi:client". mapped-luns: Obrigatório. Lista de nomes de LUNs mapeados para a ACL.

Várias ações podem ser especificadas usando mais de um argumento --static-acls.

--target-iqn

IQN de destino ISCSI (nome qualificado iSCSI); Exemplo: "IQN.2005-03.org.iscsi:server".

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az disk-pool iscsi-target delete

Exclua um destino iSCSI.

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

Exemplos

Excluir destino iSCSI

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

Parâmetros Opcionais

--disk-pool-name

O nome do pool de discos.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do destino iSCSI.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az disk-pool iscsi-target list

Obtenha destinos iSCSI em um pool de discos.

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

Exemplos

Listar pools de discos por grupo de recursos

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

Parâmetros Obrigatórios

--disk-pool-name

O nome do pool de discos.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az disk-pool iscsi-target show

Obtenha um destino iSCSI.

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

Exemplos

Obter destino iSCSI

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

Parâmetros Opcionais

--disk-pool-name

O nome do pool de discos.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do destino iSCSI.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az disk-pool iscsi-target update

Atualize um destino iSCSI.

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

Exemplos

Atualizar destino 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"

Parâmetros Opcionais

--disk-pool-name

O nome do pool de discos.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do destino iSCSI.

--luns

Lista de LUNs a serem expostos por meio do destino iSCSI.

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

nome: Obrigatório. Nome definido pelo usuário para LUN iSCSI; exemplo: "lun0" managed-disk-azure-resource-id: Obrigatório. ID de recurso do Azure do disco gerenciado.

Várias ações podem ser especificadas usando mais de um argumento --luns.

--managed-by

ID do recurso do Azure. Indica se esse recurso é gerenciado por outro recurso do Azure.

--managed-by-extended

Lista de ids de recursos do Azure que gerenciam esse recurso.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--static-acls

Lista de controle de acesso (ACL) para um destino iSCSI; define a política de mascaramento de LUN.

Uso: --static-acls initiator-iqn=XX mapped-luns=XX

initiator-iqn: Obrigatório. IQN do iniciador iSCSI (nome qualificado iSCSI); Exemplo: "IQN.2005-03.org.iscsi:client". mapped-luns: Obrigatório. Lista de nomes de LUNs mapeados para a ACL.

Várias ações podem ser especificadas usando mais de um argumento --static-acls.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az disk-pool iscsi-target wait

Coloque a CLI em um estado de espera até que uma condição do iscsi-target do pool de discos seja atendida.

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

Exemplos

Pause a execução da próxima linha do script da CLI até que o iscsi-target do pool de discos seja criado com êxito.

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

Pause a execução da próxima linha do script CLI até que o destino iscsi do pool de discos seja atualizado com êxito.

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

Pause a execução da próxima linha do script CLI até que o destino iscsi do pool de discos seja excluído com êxito.

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

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

valor predefinido: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

valor predefinido: False
--disk-pool-name

O nome do pool de discos.

--exists

Aguarde até que o recurso exista.

valor predefinido: False
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--iscsi-target-name --name -n

O nome do destino iSCSI.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.