az cosmosdb sql role assignment
Administración de asignaciones de roles de SQL de Azure Cosmos DB.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az cosmosdb sql role assignment create |
Cree una asignación de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment delete |
Elimine una asignación de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment exists |
Compruebe si existe una asignación de roles de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment list |
Enumere todas las asignaciones de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment show |
Mostrar las propiedades de una asignación de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment update |
Actualice una asignación de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role assignment wait |
Sondee en una asignación de roles de SQL hasta que se cumpla una condición específica. |
Principal | GA |
az cosmosdb sql role assignment create
Cree una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment create --account-name
--principal-id
--resource-group
--scope
[--no-wait]
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Ejemplos
Cree una asignación de roles de SQL en una cuenta de Azure Cosmos DB mediante el nombre de definición de roles.
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-name "My Read Only Role" \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
Cree una asignación de roles de SQL en una cuenta de Azure Cosmos DB mediante el identificador de definición de rol.
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Id. de objeto de AAD de la entidad de seguridad a la que se concede esta asignación de roles.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Ruta de acceso del recurso del plano de datos en la que se concede esta asignación de roles.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Identificador único de la definición de rol a la que hace referencia esta asignación de roles.
Nombre único de la definición de rol a la que hace referencia esta asignación de roles. P. ej. "Rol de lector de Contoso".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment delete
Elimine una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--yes]
Ejemplos
Elimine una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment exists
Compruebe si existe una asignación de roles de Azure Cosmos DB.
az cosmosdb sql role assignment exists --account-name
--resource-group
--role-assignment-id
Ejemplos
Compruebe si existe una asignación de roles de Azure Cosmos DB.
az cosmosdb sql role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment list
Enumere todas las asignaciones de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name
--resource-group
Ejemplos
Enumere todas las asignaciones de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name MyAccount --resource-group MyResourceGroup
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment show
Mostrar las propiedades de una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name
--resource-group
--role-assignment-id
Ejemplos
Mostrar las propiedades de una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment update
Actualice una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--principal-id]
[--role-definition-id]
[--role-definition-name]
[--scope]
Ejemplos
Actualice una asignación de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id updated-role-definition-id
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
Id. de objeto de AAD de la entidad de seguridad a la que se concede esta asignación de roles.
Identificador único de la definición de rol a la que hace referencia esta asignación de roles.
Nombre único de la definición de rol a la que hace referencia esta asignación de roles. P. ej. "Rol de lector de Contoso".
Ruta de acceso del recurso del plano de datos en la que se concede esta asignación de roles.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb sql role assignment wait
Sondee en una asignación de roles de SQL hasta que se cumpla una condición específica.
az cosmosdb sql role assignment wait --account-name
--resource-group
--role-assignment-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Ejemplos
Sondee en una asignación de roles de SQL hasta que se elimine.
az cosmosdb sql role assignment wait --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Opcional para Crear. Identificador único para la asignación de roles. Si no se proporciona, se usará un nuevo GUID.
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Intervalo de sondeo en segundos.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.