az kusto cluster-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 cluster-principal-assignment voor het eerst hebt uitgevoerd. Meer informatie over extensies.
Beheer de toewijzing van de clusterprincipal met kusto.
Opdracht
| az kusto cluster-principal-assignment create |
Maak een Kusto-cluster-principalAssignment. |
| az kusto cluster-principal-assignment delete |
Hiermee verwijdert u een Kusto-cluster-principalAssignment. |
| az kusto cluster-principal-assignment list |
Een lijst met alle Kusto-cluster-principalAssignments. |
| az kusto cluster-principal-assignment show |
Haalt een Kusto-cluster-principalAssignment op. |
| az kusto cluster-principal-assignment update |
Werk een Kusto-cluster-principalAssignment bij. |
| az kusto cluster-principal-assignment wait |
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de kusto-cluster-principal-assignment wordt voldaan. |
az kusto cluster-principal-assignment create
Maak een Kusto-cluster-principalAssignment.
az kusto cluster-principal-assignment create --cluster-name
--principal-assignment-name
--resource-group
[--no-wait]
[--principal-id]
[--principal-type {App, Group, User}]
[--role {AllDatabasesAdmin, AllDatabasesViewer}]
[--tenant-id]
Voorbeelden
KustoClusterPrincipalAssignmentsCreateOrUpdate
az kusto cluster-principal-assignment create --cluster-name "kustoclusterrptest4" --principal-id "87654321-1234-1234-1234-123456789123" --principal-type "App" --role "AllDatabasesAdmin" --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 Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
Wacht niet tot de langlopende bewerking is uitgevoerd.
De principal-id die is toegewezen aan de cluster-principal. Dit kan een e-mailadres, toepassings-id of naam van de beveiligingsgroep zijn.
Principaltype.
Rol van clusterprincipaal.
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 cluster-principal-assignment delete
Hiermee verwijdert u een Kusto-cluster-principalAssignment.
az kusto cluster-principal-assignment delete --cluster-name
--principal-assignment-name
--resource-group
[--no-wait]
[--yes]
Voorbeelden
KustoClusterPrincipalAssignmentsDelete
az kusto cluster-principal-assignment delete --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
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 cluster-principal-assignment list
Een lijst met alle Kusto-cluster-principalAssignments.
az kusto cluster-principal-assignment list --cluster-name
--resource-group
Voorbeelden
KustoPrincipalAssignmentsList
az kusto cluster-principal-assignment list --cluster-name "kustoclusterrptest4" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
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 cluster-principal-assignment show
Haalt een Kusto-cluster-principalAssignment op.
az kusto cluster-principal-assignment show --cluster-name
--principal-assignment-name
--resource-group
Voorbeelden
KustoClusterPrincipalAssignmentsGet
az kusto cluster-principal-assignment show --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
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 cluster-principal-assignment update
Werk een Kusto-cluster-principalAssignment bij.
az kusto cluster-principal-assignment update --cluster-name
--principal-assignment-name
--resource-group
[--add]
[--force-string]
[--no-wait]
[--principal-id]
[--principal-type {App, Group, User}]
[--remove]
[--role {AllDatabasesAdmin, AllDatabasesViewer}]
[--set]
[--tenant-id]
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
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 cluster-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.
Rol van clusterprincipaal.
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 cluster-principal-assignment wait
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de kusto-cluster-principal-assignment wordt voldaan.
az kusto cluster-principal-assignment wait --cluster-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-cluster-principal-assignment is gemaakt.
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --created
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de kusto-cluster-principal-assignment is bijgewerkt.
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --updated
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de kusto-cluster-principal-assignment is verwijderd.
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --deleted
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de Kusto principalAssignment.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
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 Succeeded.
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.