az cosmosdb sql role definition
Správa definic rolí SQL služby Azure Cosmos DB
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az cosmosdb sql role definition create |
Vytvořte definici role SQL v rámci účtu služby Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition delete |
Odstraňte definici role SQL v rámci účtu služby Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition exists |
Zkontrolujte, jestli existuje definice role Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition list |
Vypíše všechny definice rolí SQL v rámci účtu služby Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition show |
Umožňuje zobrazit vlastnosti definice role SQL v rámci účtu služby Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition update |
Aktualizujte definici role SQL v rámci účtu služby Azure Cosmos DB. |
Základ | GA |
az cosmosdb sql role definition wait |
Dotazování na definici role SQL, dokud nebude splněna konkrétní podmínka. |
Základ | GA |
az cosmosdb sql role definition create
Vytvořte definici role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition create --account-name
--body
--resource-group
[--no-wait]
Příklady
Vytvořte definici role SQL v účtu služby Azure Cosmos DB pomocí řetězce JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
"Id": "be79875a-2cc4-40d5-8958-566017875b39",
"RoleName": "My Read Only Role",
"Type": "CustomRole",
"AssignableScopes": ["/dbs/mydb/colls/mycontainer"],
"Permissions": [{
"DataActions": [
"Microsoft.DocumentDB/databaseAccounts/readMetadata",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/executeQuery",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readChangeFeed"
]
}]
}'
Vytvořte definici role SQL v účtu služby Azure Cosmos DB pomocí souboru JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Povinné parametry
Název účtu CosmosDB.
Tělo definice role s ID (volitelné pro vytvoření), DataActions nebo Oprávnění, Typ (výchozí hodnota je CustomRole) a AssignableScopes. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @rdbody-file.json "{ "ID": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition delete
Odstraňte definici role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name
--id
--resource-group
[--no-wait]
[--yes]
Příklady
Odstraňte definici role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Povinné parametry
Název účtu CosmosDB.
Jedinečné ID definice role.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition exists
Zkontrolujte, jestli existuje definice role Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name
--id
--resource-group
Příklady
Zkontrolujte, jestli existuje definice role Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Povinné parametry
Název účtu CosmosDB.
Jedinečné ID definice role.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition list
Vypíše všechny definice rolí SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition list --account-name
--resource-group
Příklady
Vypíše všechny definice rolí SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition show
Umožňuje zobrazit vlastnosti definice role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition show --account-name
--id
--resource-group
Příklady
Umožňuje zobrazit vlastnosti definice role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Povinné parametry
Název účtu CosmosDB.
Jedinečné ID definice role.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition update
Aktualizujte definici role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition update --account-name
--body
--resource-group
[--no-wait]
Příklady
Aktualizujte definici role SQL v rámci účtu služby Azure Cosmos DB.
az cosmosdb sql role definition update --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Povinné parametry
Název účtu CosmosDB.
Tělo definice role s ID (volitelné pro vytvoření), DataActions nebo Oprávnění, Typ (výchozí hodnota je CustomRole) a AssignableScopes. Můžete ho zadat jako řetězec nebo jako soubor, například --body nebo --body @rdbody-file.json "{ "ID": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az cosmosdb sql role definition wait
Dotazování na definici role SQL, dokud nebude splněna konkrétní podmínka.
az cosmosdb sql role definition wait --account-name
--id
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Příklady
Dotazování na definici role SQL, dokud se nesmažou.
az cosmosdb sql role definition wait --account-name MyAccount --resource-group MyResourceGroup --id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Povinné parametry
Název účtu CosmosDB.
Jedinečné ID definice role.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.
Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Počkejte na odstranění.
Počkejte, až prostředek existuje.
Interval dotazování v sekundách
Maximální čekání v sekundách.
Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.