az cosmosdb mongodb role definition

Poznámka

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa definic rolí Mongo ve službě Azure Cosmos DB

Příkazy

Name Description Typ Stav
az cosmosdb mongodb role definition create

Vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition create (cosmosdb-preview přípona)

Vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

Rozšíření GA
az cosmosdb mongodb role definition delete

Odstraňte definici role MongoDb Služby Cosmos DB v rámci účtu služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition delete (cosmosdb-preview přípona)

Odstraňte definici role MongoDb Služby Cosmos DB v rámci účtu služby Azure Cosmos DB.

Rozšíření GA
az cosmosdb mongodb role definition exists

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition exists (cosmosdb-preview přípona)

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

Rozšíření GA
az cosmosdb mongodb role definition list

Vypíše všechny definice rolí MongoDb v rámci účtu služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition list (cosmosdb-preview přípona)

Vypíše všechny definice rolí MongoDb v rámci účtu služby Azure Cosmos DB.

Rozšíření GA
az cosmosdb mongodb role definition show

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition show (cosmosdb-preview přípona)

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

Rozšíření GA
az cosmosdb mongodb role definition update

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

Základ GA
az cosmosdb mongodb role definition update (cosmosdb-preview přípona)

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

Rozšíření GA

az cosmosdb mongodb role definition create

Vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

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

Příklady

Pomocí řetězce JSON vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.My_Read_Only_Role",
  "RoleName": "My_Read_Only_Role",
  "Type": "CustomRole",
  "DatabaseName": "MyDB",
  "Privileges": [{
    "Resource": {
        "Db": "MyDB",
        "Collection": "MyCol"
      },
      "Actions": [
        "insert",
        "find"
      ]
  }],
  "Roles": [
    {
      "Role": "myInheritedRole",
      "Db": "MyTestDb"
    }
  ]
}'

Vytvořte definici role Mongo DB v účtu služby Azure Cosmos DB pomocí souboru JSON.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--body -b

Tělo definice role s ID (volitelné pro vytvoření), typem (výchozí hodnota je CustomRole), DatabaseName, Oprávněními, rolemi. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @mongo-role_definition-body-file.json "{"ID": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "My MyDb","Oprávnění": [ {"Prostředek": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Role": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition create (cosmosdb-preview přípona)

Vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

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

Příklady

Pomocí řetězce JSON vytvořte definici role Mongo DB v rámci účtu služby Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.My_Read_Only_Role",
  "RoleName": "My_Read_Only_Role",
  "Type": "CustomRole",
  "DatabaseName": "MyDB",
  "Privileges": [{
    "Resource": {
        "Db": "MyDB",
        "Collection": "MyCol"
      },
      "Actions": [
        "insert",
        "find"
      ]
  }],
  "Roles": [
    {
      "Role": "myInheritedRole",
      "Db": "MyTestDb"
    }
  ]
}'

Vytvořte definici role Mongo DB v účtu služby Azure Cosmos DB pomocí souboru JSON.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--body -b

Tělo definice role s ID (volitelné pro vytvoření), typem (výchozí hodnota je CustomRole), DatabaseName, Oprávněními, rolemi. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @mongo-role_definition-body-file.json "{ "ID": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition delete

Odstraňte definici role MongoDb Služby Cosmos DB v rámci účtu služby Azure Cosmos DB.

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

Příklady

Odstraňte definici role Mongo v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition delete (cosmosdb-preview přípona)

Odstraňte definici role MongoDb Služby Cosmos DB v rámci účtu služby Azure Cosmos DB.

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

Příklady

Odstraňte definici role Mongo v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition exists

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

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

Příklady

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition exists (cosmosdb-preview přípona)

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

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

Příklady

Zkontrolujte, jestli existuje definice role MongoDb služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition list

Vypíše všechny definice rolí MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Vypíše všechny definice rolí Mongodb v rámci účtu služby Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition list (cosmosdb-preview přípona)

Vypíše všechny definice rolí MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Vypíše všechny definice rolí Mongodb v rámci účtu služby Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition show

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition show (cosmosdb-preview přípona)

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Umožňuje zobrazit vlastnosti definice role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--id -i

Jedinečné ID definice role Mongo.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition update

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--body -b

Tělo definice role s ID (volitelné pro vytvoření), typem (výchozí hodnota je CustomRole), DatabaseName, Oprávněními, rolemi. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @mongo-role_definition-body-file.json "{"ID": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "My MyDb","Oprávnění": [ {"Prostředek": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Role": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az cosmosdb mongodb role definition update (cosmosdb-preview přípona)

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Příklady

Aktualizujte definici role MongoDb v rámci účtu služby Azure Cosmos DB.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--body -b

Tělo definice role s ID (volitelné pro vytvoření), typem (výchozí hodnota je CustomRole), DatabaseName, Oprávněními, rolemi. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @mongo-role_definition-body-file.json "{ "ID": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.