Condividi tramite


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

--account-name -a

Nome dell'account Cosmosdb.

--principal-id -p

ID oggetto AAD dell'entità a cui viene concessa questa assegnazione di ruolo.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--scope -s

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.

--role-assignment-id -i

Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.

--role-definition-id -d

ID univoco della definizione di ruolo a cui fa riferimento questa assegnazione di ruolo.

--role-definition-name -n

Nome univoco della definizione del ruolo a cui fa riferimento questa assegnazione di ruolo. Eg. "Ruolo lettore Contoso".

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--role-assignment-id -i

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.

--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--role-assignment-id -i

Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--role-assignment-id -i

Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--principal-id -p

ID oggetto AAD dell'entità a cui viene concessa questa assegnazione di ruolo.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--scope -s

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.

--role-assignment-id -i

Facoltativo per Crea. ID univoco per l'assegnazione di ruolo. Se non specificato, verrà usato un nuovo GUID.

--role-definition-id -d

ID univoco della definizione di ruolo a cui fa riferimento questa assegnazione di ruolo.

--role-definition-name -n

Nome univoco della definizione del ruolo a cui fa riferimento questa assegnazione di ruolo. Eg. "Ruolo lettore Contoso".

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False