az kusto database-principal-assignment
Notitie
Deze referentie maakt deel uit van de Kusto-extensie voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az kusto database-principal-assignment voor het eerst gebruikt. Meer informatie over extensies.
Database-principaltoewijzing beheren met kusto.
Opdracht
| az kusto database-principal-assignment create |
Hiermee maakt u een Kusto-clusterdatabase-principalAssignment. |
| az kusto database-principal-assignment delete |
Hiermee verwijdert u een Kusto principalAssignment. |
| az kusto database-principal-assignment list |
Een lijst met alle Kusto-clusterdatabase-principalAssignments. |
| az kusto database-principal-assignment show |
Haalt een Kusto-clusterdatabase-principalAssignment op. |
| az kusto database-principal-assignment update |
Werk een Kusto-clusterdatabase-principalAssignment bij. |
| az kusto database-principal-assignment wait |
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de kusto-database-principal-assignment wordt voldaan. |
az kusto database-principal-assignment create
Hiermee maakt u een Kusto-clusterdatabase-principalAssignment.
az kusto database-principal-assignment create --cluster-name
--database-name
--principal-assignment-name
--resource-group
[--no-wait]
[--principal-id]
[--principal-type {App, Group, User}]
[--role {Admin, Ingestor, Monitor, UnrestrictedViewer, User, Viewer}]
[--tenant-id]
Voorbeelden
KustoDatabasePrincipalAssignmentsCreateOrUpdate
az kusto database-principal-assignment create --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-id "87654321-1234-1234-1234-123456789123" --principal-type "App" --role "Admin" --tenant-id "12345678-1234-1234-1234-123456789123" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht niet tot de langlopende bewerking is uitgevoerd.
De principal-id die is toegewezen aan de database-principal. Dit kan een e-mailadres, toepassings-id of naam van de beveiligingsgroep zijn.
Principaltype.
Database-principalrol.
De tenant-id van de principal.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto database-principal-assignment delete
Hiermee verwijdert u een Kusto principalAssignment.
az kusto database-principal-assignment delete --cluster-name
--database-name
--principal-assignment-name
--resource-group
[--no-wait]
[--yes]
Voorbeelden
KustoDatabasePrincipalAssignmentsDelete
az kusto database-principal-assignment delete --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht niet tot de langlopende bewerking is uitgevoerd.
Niet vragen om bevestiging.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto database-principal-assignment list
Een lijst met alle Kusto-clusterdatabase-principalAssignments.
az kusto database-principal-assignment list --cluster-name
--database-name
--resource-group
Voorbeelden
KustoPrincipalAssignmentsList
az kusto database-principal-assignment list --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto database-principal-assignment show
Haalt een Kusto-clusterdatabase-principalAssignment op.
az kusto database-principal-assignment show --cluster-name
--database-name
--principal-assignment-name
--resource-group
Voorbeelden
KustoDatabasePrincipalAssignmentsGet
az kusto database-principal-assignment show --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto database-principal-assignment update
Werk een Kusto-clusterdatabase-principalAssignment bij.
az kusto database-principal-assignment update --cluster-name
--database-name
--principal-assignment-name
--resource-group
[--add]
[--force-string]
[--no-wait]
[--principal-id]
[--principal-type {App, Group, User}]
[--remove]
[--role {Admin, Ingestor, Monitor, UnrestrictedViewer, User, Viewer}]
[--set]
[--tenant-id]
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.
Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.
Wacht niet tot de langlopende bewerking is uitgevoerd.
De principal-id die is toegewezen aan de database-principal. Dit kan een e-mailadres, toepassings-id of naam van de beveiligingsgroep zijn.
Principaltype.
Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.
Database-principalrol.
Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.
De tenant-id van de principal.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto database-principal-assignment wait
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de kusto-database-principal-assignment wordt voldaan.
az kusto database-principal-assignment wait --cluster-name
--database-name
--principal-assignment-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Voorbeelden
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de kusto-database-principal-assignment is gemaakt.
az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --created
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de kusto-database-principal-assignment is bijgewerkt.
az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --updated
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de kusto-database-principal-assignment is verwijderd.
az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --deleted
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht tot u met provisioningState bij Succeeded hebt gemaakt.
Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht tot u deze hebt verwijderd.
Wacht totdat de resource bestaat.
Pollinginterval in seconden.
Maximale wachttijd in seconden.
Wacht tot provisioningState is bijgewerkt bij 'Geslaagd'.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.