az cosmosdb sql role assignment
Správa přiřazení rolí SQL ve službě Azure Cosmos DB
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az cosmosdb sql role assignment create |
Vytvořte přiřazení role SQL v rámci účtu služby Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment delete |
Odstraňte přiřazení role SQL v rámci účtu služby Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment exists |
Zkontrolujte, jestli existuje přiřazení role Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment list |
Vypíše všechna přiřazení rolí SQL v rámci účtu služby Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment show |
Umožňuje zobrazit vlastnosti přiřazení role SQL v rámci účtu služby Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment update |
Aktualizujte přiřazení role SQL v rámci účtu služby Azure Cosmos DB. |
Core | GA |
| az cosmosdb sql role assignment wait |
Dotazování na přiřazení role SQL, dokud nebude splněna konkrétní podmínka. |
Core | GA |
az cosmosdb sql role assignment create
Vytvořte přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment create --account-name
--principal-id
--resource-group
--scope
[--no-wait]
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Příklady
Vytvořte přiřazení role SQL v rámci účtu služby Azure Cosmos DB pomocí názvu definice role.
az cosmosdb sql 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
Vytvořte přiřazení role SQL v rámci účtu služby Azure Cosmos DB pomocí ID definice role.
az cosmosdb sql 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
Povinné parametry
Název účtu CosmosDB.
ID objektu AAD objektu objektu, ke kterému se toto přiřazení role uděluje.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Cesta k prostředku roviny dat, na které se uděluje toto přiřazení role.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Jedinečné ID definice role, na kterou toto přiřazení role odkazuje.
Jedinečný název definice role, na kterou toto přiřazení role odkazuje. Eg. Role čtenáře společnosti Contoso.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment delete
Odstraňte přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--yes]
Příklady
Odstraňte přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Nevyzývejte k potvrzení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment exists
Zkontrolujte, jestli existuje přiřazení role Azure Cosmos DB.
az cosmosdb sql role assignment exists --account-name
--resource-group
--role-assignment-id
Příklady
Zkontrolujte, jestli existuje přiřazení role Azure Cosmos DB.
az cosmosdb sql role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment list
Vypíše všechna přiřazení rolí SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name
--resource-group
Příklady
Vypíše všechna přiřazení rolí SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name MyAccount --resource-group MyResourceGroup
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment show
Umožňuje zobrazit vlastnosti přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name
--resource-group
--role-assignment-id
Příklady
Umožňuje zobrazit vlastnosti přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment update
Aktualizujte přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--principal-id]
[--role-definition-id]
[--role-definition-name]
[--scope]
Příklady
Aktualizujte přiřazení role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id updated-role-definition-id
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
ID objektu AAD objektu objektu, ke kterému se toto přiřazení role uděluje.
Jedinečné ID definice role, na kterou toto přiřazení role odkazuje.
Jedinečný název definice role, na kterou toto přiřazení role odkazuje. Eg. Role čtenáře společnosti Contoso.
Cesta k prostředku roviny dat, na které se uděluje toto přiřazení role.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az cosmosdb sql role assignment wait
Dotazování na přiřazení role SQL, dokud nebude splněna konkrétní podmínka.
az cosmosdb sql role assignment wait --account-name
--resource-group
--role-assignment-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Příklady
Dotazování na přiřazení role SQL, dokud se nesmažou.
az cosmosdb sql role assignment wait --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Povinné parametry
Název účtu CosmosDB.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné pro vytvoření. Jedinečné ID přiřazení role. Pokud není zadaný, použije se nový identifikátor GUID.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
Počkejte na odstranění.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Počkejte, až prostředek existuje.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Interval dotazování v sekundách
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | 30 |
Maximální čekání v sekundách.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | 3600 |
Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |