Udostępnij za pośrednictwem


az cosmosdb mongodb role definition

Uwaga

Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.

Zarządzanie definicjami ról Mongo w usłudze Azure Cosmos DB.

Polecenia

Nazwa Opis Typ Stan
az cosmosdb mongodb role definition create

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition create (cosmosdb-preview rozszerzenie)

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność
az cosmosdb mongodb role definition delete

Usuń definicję roli Bazy danych MongoDb usługi CosmosDb na koncie usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition delete (cosmosdb-preview rozszerzenie)

Usuń definicję roli Bazy danych MongoDb usługi CosmosDb na koncie usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność
az cosmosdb mongodb role definition exists

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition exists (cosmosdb-preview rozszerzenie)

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność
az cosmosdb mongodb role definition list

Wyświetl listę wszystkich definicji ról bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition list (cosmosdb-preview rozszerzenie)

Wyświetl listę wszystkich definicji ról bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność
az cosmosdb mongodb role definition show

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition show (cosmosdb-preview rozszerzenie)

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność
az cosmosdb mongodb role definition update

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

Podstawowe funkcje Ogólna dostępność
az cosmosdb mongodb role definition update (cosmosdb-preview rozszerzenie)

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

Numer wewnętrzny Ogólna dostępność

az cosmosdb mongodb role definition create

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB.

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

Przykłady

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB przy użyciu ciągu JSON.

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

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB przy użyciu pliku JSON.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--body -b

Treść definicji roli z identyfikatorem (opcjonalnie do utworzenia), typem (wartość domyślna to CustomRole), DatabaseName, Permissions, Roles. Możesz wprowadzić go jako ciąg lub jako plik, np. --body or --body @mongo-role_definition-body-file.json "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDb","Privilege": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB.

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

Przykłady

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB przy użyciu ciągu JSON.

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

Utwórz definicję roli bazy danych Mongo DB na koncie usługi Azure Cosmos DB przy użyciu pliku JSON.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--body -b

Treść definicji roli z identyfikatorem (opcjonalnie do utworzenia), typem (wartość domyślna to CustomRole), DatabaseName, Permissions, Roles. Możesz wprowadzić go jako ciąg lub jako plik, np. --body @mongo-role_definition-body-file.json lub --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Permissions": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az cosmosdb mongodb role definition delete

Usuń definicję roli Bazy danych MongoDb usługi CosmosDb na koncie usługi Azure Cosmos DB.

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

Przykłady

Usuń definicję roli Mongo na koncie usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Usuń definicję roli Bazy danych MongoDb usługi CosmosDb na koncie usługi Azure Cosmos DB.

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

Przykłady

Usuń definicję roli Mongo na koncie usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az cosmosdb mongodb role definition exists

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

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

Przykłady

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

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

Przykłady

Sprawdź, czy istnieje definicja roli MongoDb usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az cosmosdb mongodb role definition list

Wyświetl listę wszystkich definicji ról bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Przykłady

Wyświetl listę wszystkich definicji ról bazy danych Mongodb w ramach konta usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Wyświetl listę wszystkich definicji ról bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Przykłady

Wyświetl listę wszystkich definicji ról bazy danych Mongodb w ramach konta usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az cosmosdb mongodb role definition show

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Przykłady

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Przykłady

Pokaż właściwości definicji roli bazy danych MongoDb w ramach konta usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--id -i

Unikatowy identyfikator definicji roli Mongo.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az cosmosdb mongodb role definition update

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

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

Przykłady

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--body -b

Treść definicji roli z identyfikatorem (opcjonalnie do utworzenia), typem (wartość domyślna to CustomRole), DatabaseName, Permissions, Roles. Możesz wprowadzić go jako ciąg lub jako plik, np. --body or --body @mongo-role_definition-body-file.json "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDb","Privilege": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

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

Przykłady

Zaktualizuj definicję roli bazy danych MongoDb na koncie usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--body -b

Treść definicji roli z identyfikatorem (opcjonalnie do utworzenia), typem (wartość domyślna to CustomRole), DatabaseName, Permissions, Roles. Możesz wprowadzić go jako ciąg lub jako plik, np. --body @mongo-role_definition-body-file.json lub --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Permissions": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.