az cosmosdb gremlin role assignment
Note
This reference is part of the cosmosdb-preview extension for the Azure CLI (version 2.17.1 or higher). L'estensione installerà automaticamente la prima volta che si esegue un comando az cosmosdb gremlin role assignment . Learn more about extensions.
Gestire le assegnazioni di ruolo Gremlin di Azure Cosmos DB.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az cosmosdb gremlin role assignment create |
Creare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment delete |
Eliminare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment exists |
Controllare se esiste un'assegnazione di ruolo di Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment list |
Elencare tutte le assegnazioni di ruolo Gremlin in un account Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment show |
Visualizzare le proprietà di un'assegnazione di ruolo Gremlin in un account Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment update |
Aggiornare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB. |
Extension | GA |
az cosmosdb gremlin role assignment create
Creare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB.
az cosmosdb gremlin role assignment create --account-name
--principal-id
--resource-group
--scope
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Esempio
Creare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB usando il nome della definizione del ruolo.
az cosmosdb gremlin 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
Creare un'assegnazione di ruolo Gremlin in un account Azure Cosmos DB usando l'ID definizione del ruolo.
az cosmosdb gremlin 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
Parametri necessari
Nome dell'account Cosmosdb.
ID oggetto AAD dell'entità a cui viene concessa questa assegnazione di ruolo.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Percorso della risorsa del piano dati in cui viene concessa questa assegnazione di ruolo.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.
ID univoco della definizione di ruolo a cui fa riferimento questa assegnazione di ruolo.
Nome univoco della definizione del ruolo a cui fa riferimento questa assegnazione di ruolo. Eg. "Ruolo lettore Contoso".
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb gremlin role assignment delete
Eliminare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB.
az cosmosdb gremlin role assignment delete --account-name
--resource-group
--role-assignment-id
[--yes]
Esempio
Eliminare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB.
az cosmosdb gremlin role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parametri necessari
Nome dell'account Cosmosdb.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Non richiedere conferma.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb gremlin role assignment exists
Controllare se esiste un'assegnazione di ruolo di Azure Cosmos DB.
az cosmosdb gremlin role assignment exists --account-name
--resource-group
--role-assignment-id
Esempio
Controllare se esiste un'assegnazione di ruolo di Azure Cosmos DB.
az cosmosdb gremlin role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parametri necessari
Nome dell'account Cosmosdb.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb gremlin role assignment list
Elencare tutte le assegnazioni di ruolo Gremlin in un account Azure Cosmos DB.
az cosmosdb gremlin role assignment list --account-name
--resource-group
Esempio
Elencare tutte le assegnazioni di ruolo Gremlin in un account Azure Cosmos DB.
az cosmosdb gremlin role assignment list --account-name MyAccount --resource-group MyResourceGroup
Parametri necessari
Nome dell'account Cosmosdb.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb gremlin role assignment show
Visualizzare le proprietà di un'assegnazione di ruolo Gremlin in un account Azure Cosmos DB.
az cosmosdb gremlin role assignment show --account-name
--resource-group
--role-assignment-id
Esempio
Visualizzare le proprietà di un'assegnazione di ruolo Gremlin in un account Azure Cosmos DB.
az cosmosdb gremlin role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Parametri necessari
Nome dell'account Cosmosdb.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb gremlin role assignment update
Aggiornare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB.
az cosmosdb gremlin role assignment update --account-name
--principal-id
--resource-group
--scope
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Esempio
Aggiornare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB usando il nome della definizione del ruolo.
az cosmosdb gremlin role assignment update --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
aggiornare un'assegnazione di ruolo Gremlin con un account Azure Cosmos DB usando l'ID definizione del ruolo.
az cosmosdb gremlin role assignment update --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
Parametri necessari
Nome dell'account Cosmosdb.
ID oggetto AAD dell'entità a cui viene concessa questa assegnazione di ruolo.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Percorso della risorsa del piano dati in cui viene concessa questa assegnazione di ruolo.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.
ID univoco della definizione di ruolo a cui fa riferimento questa assegnazione di ruolo.
Nome univoco della definizione del ruolo a cui fa riferimento questa assegnazione di ruolo. Eg. "Ruolo lettore Contoso".
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |