az cosmosdb sql role definition
Administración de definiciones de roles de SQL de Azure Cosmos DB.
Nombre | Description | Tipo | Estado |
---|---|---|---|
az cosmosdb sql role definition create |
Cree una definición de rol de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition delete |
Elimine una definición de rol de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition exists |
Compruebe si existe una definición de rol de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition list |
Enumere todas las definiciones de roles de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition show |
Mostrar las propiedades de una definición de rol de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition update |
Actualice una definición de rol de SQL en una cuenta de Azure Cosmos DB. |
Principal | GA |
az cosmosdb sql role definition wait |
Sondee en una definición de rol de SQL hasta que se cumpla una condición específica. |
Principal | GA |
Cree una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition create --account-name
--body
--resource-group
[--no-wait]
Cree una definición de rol de SQL en una cuenta de Azure Cosmos DB mediante una cadena JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
"Id": "be79875a-2cc4-40d5-8958-566017875b39",
"RoleName": "My Read Only Role",
"Type": "CustomRole",
"AssignableScopes": ["/dbs/mydb/colls/mycontainer"],
"Permissions": [{
"DataActions": [
"Microsoft.DocumentDB/databaseAccounts/readMetadata",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/executeQuery",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readChangeFeed"
]
}]
}'
Cree una definición de rol de SQL en una cuenta de Azure Cosmos DB mediante un archivo JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Nombre de la cuenta de Cosmosdb.
Cuerpo de definición de roles con id. (opcional para crear), DataActions o Permisos, Tipo (el valor predeterminado es CustomRole) y AssignableScopes. Puede escribirlo como una cadena o como un archivo, por ejemplo, --body @rdbody-file.json o --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "Type": ""CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
No espere hasta que finalice la operación de ejecución prolongada.
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.
Elimine una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name
--id
--resource-group
[--no-wait]
[--yes]
Elimine una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Nombre de la cuenta de Cosmosdb.
Identificador único para la definición de roles.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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.
Compruebe si existe una definición de rol de Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name
--id
--resource-group
Compruebe si existe una definición de rol de Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Nombre de la cuenta de Cosmosdb.
Identificador único para la definición de roles.
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.
Enumere todas las definiciones de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition list --account-name
--resource-group
Enumere todas las definiciones de roles de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition list --account-name MyAccount --resource-group MyResourceGroup
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.
Mostrar las propiedades de una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition show --account-name
--id
--resource-group
Mostrar las propiedades de una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Nombre de la cuenta de Cosmosdb.
Identificador único para la definición de roles.
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.
Actualice una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition update --account-name
--body
--resource-group
[--no-wait]
Actualice una definición de rol de SQL en una cuenta de Azure Cosmos DB.
az cosmosdb sql role definition update --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Nombre de la cuenta de Cosmosdb.
Cuerpo de definición de roles con id. (opcional para crear), DataActions o Permisos, Tipo (el valor predeterminado es CustomRole) y AssignableScopes. Puede escribirlo como una cadena o como un archivo, por ejemplo, --body @rdbody-file.json o --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "Type": ""CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
No espere hasta que finalice la operación de ejecución prolongada.
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.
Sondee en una definición de rol de SQL hasta que se cumpla una condición específica.
az cosmosdb sql role definition wait --account-name
--id
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Sondee en una definición de rol de SQL hasta que se elimine.
az cosmosdb sql role definition wait --account-name MyAccount --resource-group MyResourceGroup --id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Nombre de la cuenta de Cosmosdb.
Identificador único para la definición de roles.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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.
Comentarios de Azure CLI
Azure CLI es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: