az kusto cluster-principal-assignment
Uwaga
Ta dokumentacja jest częścią rozszerzenia kusto dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az kusto cluster-principal-assignment po raz pierwszy. Dowiedz się więcej o rozszerzeniach.
Zarządzanie przypisaniem jednostki klastra za pomocą narzędzia kusto.
Polecenia
| az kusto cluster-principal-assignment create |
Utwórz jednostkę klastra Kusto Przypisania. |
| az kusto cluster-principal-assignment delete |
Usuwa jednostkę klastra Kusto Przypisania. |
| az kusto cluster-principal-assignment list |
Wyświetla listę wszystkich Kusto jednostek klastraPrzypisania. |
| az kusto cluster-principal-assignment show |
Pobiera jednostkę klastra Kusto Przypisania. |
| az kusto cluster-principal-assignment update |
Zaktualizuj jednostkę klastra Kusto Przypisania. |
| az kusto cluster-principal-assignment wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku przypisania klastra kusto-principal-assignment. |
az kusto cluster-principal-assignment create
Utwórz jednostkę klastra Kusto Przypisania.
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]
Przykłady
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"
Parametry wymagane
Nazwa klastra Kusto.
Nazwa Kusto principalAssignment.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Identyfikator podmiotu zabezpieczeń przypisany do jednostki klastra. Może to być adres e-mail użytkownika, identyfikator aplikacji lub nazwa grupy zabezpieczeń.
Typ podmiotu zabezpieczeń.
Rola podmiotu zabezpieczeń klastra.
Identyfikator dzierżawy podmiotu zabezpieczeń.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az kusto cluster-principal-assignment delete
Usuwa jednostkę klastra Kusto Przypisania.
az kusto cluster-principal-assignment delete --cluster-name
--principal-assignment-name
--resource-group
[--no-wait]
[--yes]
Przykłady
KustoClusterPrincipalAssignmentsDelete
az kusto cluster-principal-assignment delete --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Parametry wymagane
Nazwa klastra Kusto.
Nazwa Kusto principalAssignment.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az kusto cluster-principal-assignment list
Wyświetla listę wszystkich Kusto jednostek klastraPrzypisania.
az kusto cluster-principal-assignment list --cluster-name
--resource-group
Przykłady
KustoPrincipalAssignmentsList
az kusto cluster-principal-assignment list --cluster-name "kustoclusterrptest4" --resource-group "kustorptest"
Parametry wymagane
Nazwa klastra Kusto.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az kusto cluster-principal-assignment show
Pobiera jednostkę klastra Kusto Przypisania.
az kusto cluster-principal-assignment show --cluster-name
--principal-assignment-name
--resource-group
Przykłady
KustoClusterPrincipalAssignmentsGet
az kusto cluster-principal-assignment show --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"
Parametry wymagane
Nazwa klastra Kusto.
Nazwa Kusto principalAssignment.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az kusto cluster-principal-assignment update
Zaktualizuj jednostkę klastra Kusto Przypisania.
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]
Parametry wymagane
Nazwa klastra Kusto.
Nazwa Kusto principalAssignment.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.
Nie czekaj na zakończenie długotrwałej operacji.
Identyfikator podmiotu zabezpieczeń przypisany do jednostki klastra. Może to być adres e-mail użytkownika, identyfikator aplikacji lub nazwa grupy zabezpieczeń.
Typ podmiotu zabezpieczeń.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Rola podmiotu zabezpieczeń klastra.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Identyfikator dzierżawy podmiotu zabezpieczeń.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az kusto cluster-principal-assignment wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku przypisania klastra kusto-principal-assignment.
az kusto cluster-principal-assignment wait --cluster-name
--principal-assignment-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Przykłady
Wstrzymaj wykonywanie następnego wiersza polecenia skryptu do momentu pomyślnego utworzenia przypisania klastra kusto-principal..
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --created
Wstrzymaj wykonywanie następnego wiersza polecenia skryptu do momentu pomyślnego zaktualizowania przypisania klastra kusto-principal.
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --updated
Wstrzymaj wykonywanie następnego wiersza polecenia skryptu do momentu pomyślnego usunięcia przypisania klastra-principal-klastra.
az kusto cluster-principal-assignment wait --cluster-name "kustoclusterrptest4" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --deleted
Parametry wymagane
Nazwa klastra Kusto.
Nazwa Kusto principalAssignment.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".
Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Zaczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.