Udostępnij przez


az cosmosdb mongomi role assignment

Note

Ta dokumentacja jest częścią rozszerzenia cosmosdb-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.17.1 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie przypisania roli az cosmosdb mongomi . Dowiedz się więcej o rozszerzeniach.

Zarządzanie przypisaniami ról usługi MongoMI w usłudze Azure Cosmos DB.

Polecenia

Nazwa Opis Typ Stan
az cosmosdb mongomi role assignment create

Utwórz przypisanie roli MongoMI na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb mongomi role assignment delete

Usuń przypisanie roli MongoMI na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb mongomi role assignment exists

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

Extension ogólna dostępność
az cosmosdb mongomi role assignment list

Wyświetl listę wszystkich przypisań ról usługi MongoMI w ramach konta usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb mongomi role assignment show

Pokaż właściwości przypisania roli MongoMI na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb mongomi role assignment update

Aktualizowanie przypisania roli MongoMI na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność

az cosmosdb mongomi role assignment create

Utwórz przypisanie roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment create --account-name
                                           --principal-id
                                           --resource-group
                                           --scope
                                           [--role-assignment-id]
                                           [--role-definition-id]
                                           [--role-definition-name]

Przykłady

Utwórz przypisanie roli MongoMI na koncie usługi Azure Cosmos DB przy użyciu nazwy definicji roli.

az cosmosdb mongomi role assignment create --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-name "My Read Only Role" \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Utwórz przypisanie roli MongoMI na koncie usługi Azure Cosmos DB przy użyciu identyfikatora definicji roli.

az cosmosdb mongomi role assignment create --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--principal-id -p

Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.

--resource-group -g

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

--scope -s

Ścieżka zasobu płaszczyzny danych, na której jest przydzielane to przypisanie roli.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

--role-definition-id -d

Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.

--role-definition-name -n

Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb mongomi role assignment delete

Usuń przypisanie roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment delete --account-name
                                           --resource-group
                                           --role-assignment-id
                                           [--yes]

Przykłady

Usuń przypisanie roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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 az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--yes -y

Nie monituj o potwierdzenie.

Właściwość Wartość
Domyślna wartość: False
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb mongomi role assignment exists

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

az cosmosdb mongomi role assignment exists --account-name
                                           --resource-group
                                           --role-assignment-id

Przykłady

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

az cosmosdb mongomi role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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 az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb mongomi role assignment list

Wyświetl listę wszystkich przypisań ról usługi MongoMI w ramach konta usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment list --account-name
                                         --resource-group

Przykłady

Wyświetl listę wszystkich przypisań ról usługi MongoMI w ramach konta usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment 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 az configure --defaults group=<name>.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb mongomi role assignment show

Pokaż właściwości przypisania roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment show --account-name
                                         --resource-group
                                         --role-assignment-id

Przykłady

Pokaż właściwości przypisania roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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 az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb mongomi role assignment update

Aktualizowanie przypisania roli MongoMI na koncie usługi Azure Cosmos DB.

az cosmosdb mongomi role assignment update --account-name
                                           --principal-id
                                           --resource-group
                                           --scope
                                           [--role-assignment-id]
                                           [--role-definition-id]
                                           [--role-definition-name]

Przykłady

Zaktualizuj przypisanie roli MongoMI na koncie usługi Azure Cosmos DB przy użyciu nazwy definicji roli.

az cosmosdb mongomi role assignment update --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-name "My Read Only Role" \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

zaktualizuj przypisanie roli MongoMI na koncie usługi Azure Cosmos DB przy użyciu identyfikatora definicji roli.

az cosmosdb mongomi role assignment update --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--principal-id -p

Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.

--resource-group -g

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

--scope -s

Ścieżka zasobu płaszczyzny danych, na której jest przydzielane to przypisanie roli.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

--role-definition-id -d

Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.

--role-definition-name -n

Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Właściwość Wartość
Domyślna wartość: False