Compartilhar via


az iot dps policy

Gerenciar políticas de acesso compartilhado para uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Comandos

Nome Description Tipo Status
az iot dps policy create

Crie uma política de acesso compartilhado em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Núcleo GA
az iot dps policy delete

Exclua uma política de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Núcleo GA
az iot dps policy list

Liste todas as políticas de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Núcleo GA
az iot dps policy show

Mostre detalhes de uma política de acesso compartilhado em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Núcleo GA
az iot dps policy update

Atualize uma política de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

Núcleo GA

az iot dps policy create

Crie uma política de acesso compartilhado em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

az iot dps policy create --dps-name
                         --pn
                         --rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--secondary-key]

Exemplos

Criar uma nova política de acesso compartilhado em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure com o direito EnrollmentRead

az iot dps policy create --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentRead

Parâmetros Exigidos

--dps-name -n

Nome do Serviço de Provisionamento de Dispositivos no Hub IoT.

--pn --policy-name

Um nome amigável para a política de acesso DPS.

--rights -r

Direitos de acesso para o Serviço de Provisionamento de Dispositivos no Hub IoT. Use a lista separada por espaços para vários direitos.

Valores aceitos: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--primary-key

Valor da chave SAS primária, se não for fornecido, será gerado pelo serviço.

--resource-group -g

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

--secondary-key

Valor da chave SAS secundária, se não for fornecido, será gerado pelo serviço.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot dps policy delete

Exclua uma política de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

az iot dps policy delete --dps-name
                         --pn
                         [--no-wait]
                         [--resource-group]

Exemplos

Excluir a política de acesso compartilhado 'MyPolicy' na instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure 'MyDps'

az iot dps policy delete --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Parâmetros Exigidos

--dps-name -n

Nome do Serviço de Provisionamento de Dispositivos no Hub IoT.

--pn --policy-name

Um nome amigável para a política de acesso DPS.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot dps policy list

Liste todas as políticas de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

az iot dps policy list --dps-name
                       [--resource-group]

Exemplos

Listar todas as políticas de acesso compartilhado no MyDps na instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure 'MyDps'

az iot dps policy list --dps-name MyDps --resource-group MyResourceGroup

Parâmetros Exigidos

--dps-name -n

Nome do Serviço de Provisionamento de Dispositivos no Hub IoT.

Parâmetros Opcionais

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot dps policy show

Mostre detalhes de uma política de acesso compartilhado em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

az iot dps policy show --dps-name
                       --pn
                       [--resource-group]

Exemplos

Mostrar detalhes da política de acesso compartilhado 'MyPolicy' na instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure 'MyDps'

az iot dps policy show --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Parâmetros Exigidos

--dps-name -n

Nome do Serviço de Provisionamento de Dispositivos no Hub IoT.

--pn --policy-name

Um nome amigável para a política de acesso DPS.

Parâmetros Opcionais

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az iot dps policy update

Atualize uma política de acesso compartilhado de uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure.

az iot dps policy update --dps-name
                         --pn
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}]
                         [--secondary-key]

Exemplos

Atualizar a política de acesso compartilhado 'MyPolicy' em uma instância do Serviço de Provisionamento de Dispositivos no Hub IoT do Azure com o direito EnrollmentWrite

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentWrite

Regenere as chaves para a política de acesso 'MyPolicy' atualizando as chaves para valores vazios

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --primary-key "" --secondary-key ""

Parâmetros Exigidos

--dps-name -n

Nome do Serviço de Provisionamento de Dispositivos no Hub IoT.

--pn --policy-name

Um nome amigável para a política de acesso DPS.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--primary-key

Valor da chave SAS primária. Defina como string vazia para regenerar uma nova chave primária.

--resource-group -g

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

--rights -r

Direitos de acesso para o Serviço de Provisionamento de Dispositivos no Hub IoT. Use a lista separada por espaços para vários direitos.

Valores aceitos: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig
--secondary-key

Valor da chave SAS secundária. Defina como string vazia para regenerar uma nova chave secundária.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.