az cosmosdb sql role assignment
Verwalten von Azure Cosmos DB SQL-Rollenzuweisungen.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az cosmosdb sql role assignment create |
Erstellen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment delete |
Löschen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment exists |
Überprüfen Sie, ob eine Azure Cosmos DB-Rollenzuweisung vorhanden ist. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment list |
Auflisten aller SQL-Rollenzuweisungen unter einem Azure Cosmos DB-Konto. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment show |
Zeigen Sie die Eigenschaften einer SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto an. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment update |
Aktualisieren sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment wait |
Abfragen einer SQL-Rollenzuweisung, bis eine bestimmte Bedingung erfüllt ist. |
Kernspeicher | Allgemein verfügbar |
az cosmosdb sql role assignment create
Erstellen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment create --account-name
--principal-id
--resource-group
--scope
[--no-wait]
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Beispiele
Erstellen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto mithilfe des Rollendefinitionsnamens.
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
Erstellen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto mithilfe der Rollendefinitions-ID.
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
Erforderliche Parameter
Cosmosdb-Kontoname.
AAD-Objekt-ID des Prinzipals, dem diese Rollenzuweisung gewährt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Ressourcenpfad der Datenebene, zu dem diese Rollenzuweisung gewährt wird.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Eindeutige ID der Rollendefinition, auf die sich diese Rollenzuweisung bezieht.
Eindeutiger Name der Rollendefinition, auf die sich diese Rollenzuweisung bezieht. Beispiel: "Contoso-Leserrolle".
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment delete
Löschen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment delete --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--yes]
Beispiele
Löschen Sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment exists
Überprüfen Sie, ob eine Azure Cosmos DB-Rollenzuweisung vorhanden ist.
az cosmosdb sql role assignment exists --account-name
--resource-group
--role-assignment-id
Beispiele
Überprüfen Sie, ob eine Azure Cosmos DB-Rollenzuweisung vorhanden ist.
az cosmosdb sql role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment list
Auflisten aller SQL-Rollenzuweisungen unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment list --account-name
--resource-group
Beispiele
Auflisten aller SQL-Rollenzuweisungen unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment list --account-name MyAccount --resource-group MyResourceGroup
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment show
Zeigen Sie die Eigenschaften einer SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto an.
az cosmosdb sql role assignment show --account-name
--resource-group
--role-assignment-id
Beispiele
Zeigen Sie die Eigenschaften einer SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto an.
az cosmosdb sql role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment update
Aktualisieren sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto.
az cosmosdb sql role assignment update --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--principal-id]
[--role-definition-id]
[--role-definition-name]
[--scope]
Beispiele
Aktualisieren sie eine SQL-Rollenzuweisung unter einem Azure Cosmos DB-Konto.
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
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
AAD-Objekt-ID des Prinzipals, dem diese Rollenzuweisung gewährt wird.
Eindeutige ID der Rollendefinition, auf die sich diese Rollenzuweisung bezieht.
Eindeutiger Name der Rollendefinition, auf die sich diese Rollenzuweisung bezieht. Beispiel: "Contoso-Leserrolle".
Ressourcenpfad der Datenebene, zu dem diese Rollenzuweisung gewährt wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb sql role assignment wait
Abfragen einer SQL-Rollenzuweisung, bis eine bestimmte Bedingung erfüllt ist.
az cosmosdb sql role assignment wait --account-name
--resource-group
--role-assignment-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Beispiele
Abfragen einer SQL-Rollenzuweisung, bis sie gelöscht wird.
az cosmosdb sql role assignment wait --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Erforderliche Parameter
Cosmosdb-Kontoname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optional für Create. Eindeutige ID für die Rollenzuweisung. Wenn nicht angegeben, wird eine neue GUID verwendet.
Optionale Parameter
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abrufintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.