az iot dps policy

Administre directivas de acceso compartido para una instancia de Azure IoT Hub Device Provisioning Service.

Comandos

Nombre Description Tipo Estado
az iot dps policy create

Creación de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

Core GA
az iot dps policy delete

Eliminación de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

Core GA
az iot dps policy list

Enumeración de todas las directivas de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

Core GA
az iot dps policy show

Mostrar detalles de las directivas de acceso compartido en una instancia de Azure IoT Hub Device Provisioning Service.

Core GA
az iot dps policy update

Actualización de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

Core GA

az iot dps policy create

Creación de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

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

Ejemplos

Creación de una nueva directiva de acceso compartido en una instancia de Azure IoT Hub Device Provisioning Service con el derecho EnrollmentRead

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

Parámetros requeridos

--dps-name -n

Nombre del servicio IoT Hub Device Provisioning.

--pn --policy-name

Un nombre descriptivo para la directiva de acceso de DPS.

--rights -r

Derechos de acceso para el servicio IoT Hub Device Provisioning. Use la lista separada por espacios para varios derechos.

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

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--primary-key

Valor de clave SAS principal, si no lo proporciona, el servicio lo generará.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--secondary-key

El servicio generará el valor de clave SAS secundario, si no lo proporciona.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot dps policy delete

Eliminación de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

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

Ejemplos

Eliminación de la directiva de acceso compartido "MyPolicy" en la instancia de Azure IoT Hub Device Provisioning Service "MyDps"

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

Parámetros requeridos

--dps-name -n

Nombre del servicio IoT Hub Device Provisioning.

--pn --policy-name

Un nombre descriptivo para la directiva de acceso de DPS.

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot dps policy list

Enumeración de todas las directivas de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

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

Ejemplos

Enumeración de todas las directivas de acceso compartido en MyDps en la instancia de Azure IoT Hub Device Provisioning Service "MyDps"

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

Parámetros requeridos

--dps-name -n

Nombre del servicio IoT Hub Device Provisioning.

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot dps policy show

Mostrar detalles de las directivas de acceso compartido en una instancia de Azure IoT Hub Device Provisioning Service.

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

Ejemplos

Mostrar detalles de la directiva de acceso compartido "MyPolicy" en la instancia de Azure IoT Hub Device Provisioning Service "MyDps"

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

Parámetros requeridos

--dps-name -n

Nombre del servicio IoT Hub Device Provisioning.

--pn --policy-name

Un nombre descriptivo para la directiva de acceso de DPS.

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot dps policy update

Actualización de una directiva de acceso compartido en una instancia de IoT Hub Device Provisioning Service de Azure.

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

Ejemplos

Actualización de la directiva de acceso compartido "MyPolicy" en una instancia de Azure IoT Hub Device Provisioning Service con el derecho EnrollmentWrite

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

Vuelva a generar claves para la directiva de acceso "MyPolicy" actualizando las claves a valores vacíos.

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

Parámetros requeridos

--dps-name -n

Nombre del servicio IoT Hub Device Provisioning.

--pn --policy-name

Un nombre descriptivo para la directiva de acceso de DPS.

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--primary-key

Valor de clave SAS principal. Establézcalo en una cadena vacía para volver a generar una nueva clave principal.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--rights -r

Derechos de acceso para el servicio IoT Hub Device Provisioning. Use la lista separada por espacios para varios derechos.

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

Valor de clave SAS secundaria. Establézcalo en una cadena vacía para volver a generar una nueva clave secundaria.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.