az cosmosdb mongodb role definition

Megjegyzés

Ez a hivatkozás az Azure CLI cosmosdb-preview bővítményének része (2.17.1-es vagy újabb verzió). A bővítmény automatikusan telepíti az az cosmosdb mongodb szerepkör-definíciós parancs első futtatásakor. További információ a bővítményekről.

Az Azure Cosmos DB Mongo szerepkör-definícióinak kezelése.

Parancsok

az cosmosdb mongodb role definition create

Mongo DB-szerepkördefiníció létrehozása egy Azure Cosmos DB-fiókban.

az cosmosdb mongodb role definition delete

Töröljön egy CosmosDb MongoDb-szerepkördefiníciót egy Azure Cosmos DB-fiókban.

az cosmosdb mongodb role definition exists

Ellenőrizze, hogy létezik-e Azure Cosmos DB MongoDb-szerepkördefiníció.

az cosmosdb mongodb role definition list

Listázz minden MongoDb-szerepkördefiníciót egy Azure Cosmos DB-fiókban.

az cosmosdb mongodb role definition show

MongoDb-szerepkördefiníció tulajdonságainak megjelenítése egy Azure Cosmos DB-fiókban.

az cosmosdb mongodb role definition update

MongoDb-szerepkördefiníció frissítése egy Azure Cosmos DB-fiókban.

az cosmosdb mongodb role definition create

Mongo DB-szerepkördefiníció létrehozása egy Azure Cosmos DB-fiókban.

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

Példák

Hozzon létre egy Mongo DB-szerepkördefiníciót egy Azure Cosmos DB-fiókban egy JSON-sztring használatával.

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

Hozzon létre egy Mongo DB-szerepkördefiníciót egy Azure Cosmos DB-fiókban egy JSON-fájl használatával.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--body -b

Szerepkör-definíció törzse azonosítóval (nem kötelező létrehozáshoz), Típus (alapértelmezett értéke CustomRole), DatabaseName, Privileges, Roles. Beírhatja sztringként vagy fájlként, például :-body @mongo-role_definition-body-file.json vagy --body "{ "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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az cosmosdb mongodb role definition delete

Töröljön egy CosmosDb MongoDb-szerepkördefiníciót egy Azure Cosmos DB-fiókban.

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

Példák

Mongo-szerepkördefiníció törlése egy Azure Cosmos DB-fiókban.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--id -i

A Mongo szerepkör-definíciójának egyedi azonosítója.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--yes -y

Ne kérje a megerősítést.

az cosmosdb mongodb role definition exists

Ellenőrizze, hogy létezik-e Azure Cosmos DB MongoDb-szerepkördefiníció.

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

Példák

Ellenőrizze, hogy létezik-e Azure Cosmos DB MongoDb-szerepkördefiníció.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--id -i

A Mongo szerepkör-definíciójának egyedi azonosítója.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az cosmosdb mongodb role definition list

Listázz minden MongoDb-szerepkördefiníciót egy Azure Cosmos DB-fiókban.

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

Példák

Az Azure Cosmos DB-fiókban található összes Mongodb-szerepkördefiníció listázása.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az cosmosdb mongodb role definition show

MongoDb-szerepkördefiníció tulajdonságainak megjelenítése egy Azure Cosmos DB-fiókban.

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

Példák

MongoDb-szerepkördefiníció tulajdonságainak megjelenítése egy Azure Cosmos DB-fiókban.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--id -i

A Mongo szerepkör-definíciójának egyedi azonosítója.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az cosmosdb mongodb role definition update

MongoDb-szerepkördefiníció frissítése egy Azure Cosmos DB-fiókban.

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

Példák

MongoDb-szerepkördefiníció frissítése egy Azure Cosmos DB-fiókban.

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

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--body -b

Szerepkör-definíció törzse azonosítóval (nem kötelező létrehozáshoz), Típus (alapértelmezett értéke CustomRole), DatabaseName, Privileges, Roles. Beírhatja sztringként vagy fájlként, például :-body @mongo-role_definition-body-file.json vagy --body "{ "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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.