Condividi tramite


az cosmosdb mongodb user definition

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Gestire le definizioni utente di Mongo di Azure Cosmos DB.

Comandi

Nome Descrizione Tipo Status
az cosmosdb mongodb user definition create

Creare una definizione utente di Mongo DB con un account Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition create (cosmosdb-preview estensione)

Creare una definizione utente di Mongo DB con un account Azure Cosmos DB.

Estensione GA
az cosmosdb mongodb user definition delete

Eliminare una definizione utente MongoDb di CosmosDb con un account Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition delete (cosmosdb-preview estensione)

Eliminare una definizione utente MongoDb di CosmosDb con un account Azure Cosmos DB.

Estensione GA
az cosmosdb mongodb user definition exists

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition exists (cosmosdb-preview estensione)

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

Estensione GA
az cosmosdb mongodb user definition list

Elencare tutte le definizioni utente di MongoDb in un account Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition list (cosmosdb-preview estensione)

Elencare tutte le definizioni utente di MongoDb in un account Azure Cosmos DB.

Estensione GA
az cosmosdb mongodb user definition show

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition show (cosmosdb-preview estensione)

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

Estensione GA
az cosmosdb mongodb user definition update

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

Nucleo GA
az cosmosdb mongodb user definition update (cosmosdb-preview estensione)

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

Estensione GA

az cosmosdb mongodb user definition create

Creare una definizione utente di Mongo DB con un account Azure Cosmos DB.

az cosmosdb mongodb user definition create --account-name
                                           --body
                                           --resource-group

Esempio

Creare una definizione utente di Mongo DB in un account Azure Cosmos DB usando una stringa JSON.

az cosmosdb mongodb user definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.MyUName",
  "UserName": "MyUName",
  "Password": "MyPass",
  "DatabaseName": "MyDB",
  "CustomData": "TestCustomData",
  "Mechanisms": "SCRAM-SHA-256",
  "Roles": [
    {
      "Role": "myReadRole",
      "Db": "MyDB"
    }
  ]
}'

Creare una definizione utente di Mongo DB in un account Azure Cosmos DB usando un file JSON.

az cosmosdb mongodb user definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-user-definition.json

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--body -b

Corpo della definizione utente con ID (facoltativo per la creazione), UserName, Password, DatabaseName, CustomData, Meccanismi, Ruoli. È possibile immetterlo come stringa o come file, ad esempio --body @mongo-user_definition-body-file.json o --body "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","UserName": "MyUserName","Password": "MyPass","CustomData": "MyCustomData","Mechanisms": "SCRAM-SHA-256""DatabaseName": "MyDb","Roles": [ {"Role": "myReadRole","Db": "MyDb"}]}".

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition create (cosmosdb-preview estensione)

Creare una definizione utente di Mongo DB con un account Azure Cosmos DB.

az cosmosdb mongodb user definition create --account-name
                                           --body
                                           --resource-group

Esempio

Creare una definizione utente di Mongo DB in un account Azure Cosmos DB usando una stringa JSON.

az cosmosdb mongodb user definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.MyUName",
  "UserName": "MyUName",
  "Password": "MyPass",
  "DatabaseName": "MyDB",
  "CustomData": "TestCustomData",
  "Mechanisms": "SCRAM-SHA-256",
  "Roles": [
    {
      "Role": "myReadRole",
      "Db": "MyDB"
    }
  ]
}'

Creare una definizione utente di Mongo DB in un account Azure Cosmos DB usando un file JSON.

az cosmosdb mongodb user definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-user-definition.json

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--body -b

Corpo della definizione utente con ID (facoltativo per la creazione), UserName, Password, DatabaseName, CustomData, Meccanismi, Ruoli. È possibile immetterlo come stringa o come file, ad esempio --body @mongo-user_definition-body-file.json o --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "UserName": "MyUserName", "Password" ": "MyPass", "CustomData": "MyCustomData", "Mechanisms": "SCRAM-SHA-256" "DatabaseName": "MyDb", "Roles": [ {"Role": "myReadRole","Db": "MyDb"}] }".

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition delete

Eliminare una definizione utente MongoDb di CosmosDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition delete --account-name
                                           --id
                                           --resource-group
                                           [--yes]

Esempio

Eliminare una definizione utente Mongo in un account Azure Cosmos DB.

az cosmosdb mongodb user definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri facoltativi

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition delete (cosmosdb-preview estensione)

Eliminare una definizione utente MongoDb di CosmosDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition delete --account-name
                                           --id
                                           --resource-group
                                           [--yes]

Esempio

Eliminare una definizione utente Mongo in un account Azure Cosmos DB.

az cosmosdb mongodb user definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri facoltativi

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition exists

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

az cosmosdb mongodb user definition exists --account-name
                                           --id
                                           --resource-group

Esempio

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

az cosmosdb mongodb user definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition exists (cosmosdb-preview estensione)

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

az cosmosdb mongodb user definition exists --account-name
                                           --id
                                           --resource-group

Esempio

Controllare se esiste una definizione utente mongoDb di Azure Cosmos DB.

az cosmosdb mongodb user definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition list

Elencare tutte le definizioni utente di MongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition list --account-name
                                         --resource-group

Esempio

Elencare tutte le definizioni utente di Mongodb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition 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 usando az configure --defaults group=<name>.

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition list (cosmosdb-preview estensione)

Elencare tutte le definizioni utente di MongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition list --account-name
                                         --resource-group

Esempio

Elencare tutte le definizioni utente di Mongodb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition 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 usando az configure --defaults group=<name>.

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition show

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition show --account-name
                                         --id
                                         --resource-group

Esempio

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition show (cosmosdb-preview estensione)

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition show --account-name
                                         --id
                                         --resource-group

Esempio

Visualizzare le proprietà di una definizione utente mongoDb in un account Azure Cosmos DB.

az cosmosdb mongodb user definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--id -i

ID univoco per la definizione utente Mongo.

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition update

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition update --account-name
                                           --body
                                           --resource-group

Esempio

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-user-definition.json

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--body -b

Corpo della definizione utente con ID (facoltativo per la creazione), UserName, Password, DatabaseName, CustomData, Meccanismi, Ruoli. È possibile immetterlo come stringa o come file, ad esempio --body @mongo-user_definition-body-file.json o --body "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","UserName": "MyUserName","Password": "MyPass","CustomData": "MyCustomData","Mechanisms": "SCRAM-SHA-256""DatabaseName": "MyDb","Roles": [ {"Role": "myReadRole","Db": "MyDb"}]}".

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

az cosmosdb mongodb user definition update (cosmosdb-preview estensione)

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition update --account-name
                                           --body
                                           --resource-group

Esempio

Aggiornare una definizione utente di MongoDb con un account Azure Cosmos DB.

az cosmosdb mongodb user definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-user-definition.json

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--body -b

Corpo della definizione utente con ID (facoltativo per la creazione), UserName, Password, DatabaseName, CustomData, Meccanismi, Ruoli. È possibile immetterlo come stringa o come file, ad esempio --body @mongo-user_definition-body-file.json o --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "UserName": "MyUserName", "Password" ": "MyPass", "CustomData": "MyCustomData", "Mechanisms": "SCRAM-SHA-256" "DatabaseName": "MyDb", "Roles": [ {"Role": "myReadRole","Db": "MyDb"}] }".

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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