Share via


az cosmosdb mongodb role definition

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Azure Cosmos DB Mongo-roldefinities beheren.

Opdracht

Name Description Type Status
az cosmosdb mongodb role definition create

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account.

Basis GA
az cosmosdb mongodb role definition create (cosmosdb-preview extensie)

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account.

Toestel GA
az cosmosdb mongodb role definition delete

Verwijder een CosmosDb MongoDb-roldefinitie onder een Azure Cosmos DB-account.

Basis GA
az cosmosdb mongodb role definition delete (cosmosdb-preview extensie)

Verwijder een CosmosDb MongoDb-roldefinitie onder een Azure Cosmos DB-account.

Toestel GA
az cosmosdb mongodb role definition exists

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

Basis GA
az cosmosdb mongodb role definition exists (cosmosdb-preview extensie)

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

Toestel GA
az cosmosdb mongodb role definition list

Vermeld alle MongoDb-roldefinities onder een Azure Cosmos DB-account.

Basis GA
az cosmosdb mongodb role definition list (cosmosdb-preview extensie)

Vermeld alle MongoDb-roldefinities onder een Azure Cosmos DB-account.

Toestel GA
az cosmosdb mongodb role definition show

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

Basis GA
az cosmosdb mongodb role definition show (cosmosdb-preview extensie)

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

Toestel GA
az cosmosdb mongodb role definition update

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

Basis GA
az cosmosdb mongodb role definition update (cosmosdb-preview extensie)

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

Toestel GA

az cosmosdb mongodb role definition create

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account.

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

Voorbeelden

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account met behulp van een JSON-tekenreeks.

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"
    }
  ]
}'

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account met behulp van een JSON-bestand.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--body -b

Hoofdtekst van roldefinitie met id (optioneel voor maken), type (standaard is CustomRole), DatabaseName, Bevoegdheden, Rollen. U kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --body of --body @mongo-role_definition-body-file.json "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDbDb","Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition create (cosmosdb-preview extensie)

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account.

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

Voorbeelden

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account met behulp van een JSON-tekenreeks.

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"
    }
  ]
}'

Maak een Mongo DB-roldefinitie onder een Azure Cosmos DB-account met behulp van een JSON-bestand.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--body -b

Hoofdtekst van roldefinitie met id (optioneel voor maken), type (standaard is CustomRole), DatabaseName, Bevoegdheden, Rollen. U kunt deze invoeren als een tekenreeks of als een bestand, bijvoorbeeld --body of --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

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition delete

Verwijder een CosmosDb MongoDb-roldefinitie onder een Azure Cosmos DB-account.

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

Voorbeelden

Verwijder een Mongo-roldefinitie onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition delete (cosmosdb-preview extensie)

Verwijder een CosmosDb MongoDb-roldefinitie onder een Azure Cosmos DB-account.

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

Voorbeelden

Verwijder een Mongo-roldefinitie onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition exists

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

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

Voorbeelden

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition exists (cosmosdb-preview extensie)

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

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

Voorbeelden

Controleer of er een Azure Cosmos DB MongoDb-roldefinitie bestaat.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition list

Vermeld alle MongoDb-roldefinities onder een Azure Cosmos DB-account.

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

Voorbeelden

Vermeld alle Mongodb-roldefinities onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition list (cosmosdb-preview extensie)

Vermeld alle MongoDb-roldefinities onder een Azure Cosmos DB-account.

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

Voorbeelden

Vermeld alle Mongodb-roldefinities onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition show

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

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

Voorbeelden

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition show (cosmosdb-preview extensie)

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

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

Voorbeelden

De eigenschappen van een MongoDb-roldefinitie weergeven onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--id -i

Unieke id voor de Mongo-roldefinitie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition update

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

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

Voorbeelden

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--body -b

Hoofdtekst van roldefinitie met id (optioneel voor maken), type (standaard is CustomRole), DatabaseName, Bevoegdheden, Rollen. U kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --body of --body @mongo-role_definition-body-file.json "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDbDb","Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az cosmosdb mongodb role definition update (cosmosdb-preview extensie)

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

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

Voorbeelden

Werk een MongoDb-roldefinitie bij onder een Azure Cosmos DB-account.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--body -b

Hoofdtekst van roldefinitie met id (optioneel voor maken), type (standaard is CustomRole), DatabaseName, Bevoegdheden, Rollen. U kunt deze invoeren als een tekenreeks of als een bestand, bijvoorbeeld --body of --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

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.