az kusto database-principal-assignment

Примечание

Эта ссылка является частью расширения kusto для Azure CLI и требует версии 2.15.0 или более поздней. Расширение будет автоматически установлено при первом запуске команды AZ kusto Database-Principal-назначение . Подробнее о расширениях.

Управление назначением участников базы данных с помощью kusto.

Команды

az kusto database-principal-assignment create

Создает базу данных кластера Kusto ПринЦипалассигнмент.

az kusto database-principal-assignment delete

Удаляет Kusto ПринЦипалассигнмент.

az kusto database-principal-assignment list

Список всех ПринЦипалассигнментс базы данных кластера Kusto.

az kusto database-principal-assignment show

Возвращает ПринЦипалассигнмент базы данных кластера Kusto.

az kusto database-principal-assignment update

Обновите базу данных кластера Kusto ПринЦипалассигнмент.

az kusto database-principal-assignment wait

Разместите интерфейс командной строки в состоянии ожидания, пока не будет выполнено условие kusto базы данных-участника.

az kusto database-principal-assignment create

Создает базу данных кластера Kusto ПринЦипалассигнмент.

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]

Примеры

кустодатабасепринЦипалассигнментскреатеорупдате

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"

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--principal-assignment-name

Имя ПринЦипалассигнмент Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--no-wait

Не ожидать завершения длительной операции.

--principal-id

Идентификатор участника, назначенный участнику базы данных. Это может быть адрес электронной почты пользователя, идентификатор приложения или имя группы безопасности.

--principal-type

Тип участника.

допустимые значения: App, Group, User
--role

Роль участника базы данных.

допустимые значения: Admin, Ingestor, Monitor, UnrestrictedViewer, User, Viewer
--tenant-id

Идентификатор клиента участника.

az kusto database-principal-assignment delete

Удаляет Kusto ПринЦипалассигнмент.

az kusto database-principal-assignment delete --cluster-name
                                              --database-name
                                              --principal-assignment-name
                                              --resource-group
                                              [--no-wait]
                                              [--yes]

Примеры

кустодатабасепринЦипалассигнментсделете

az kusto database-principal-assignment delete --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--principal-assignment-name

Имя ПринЦипалассигнмент Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--no-wait

Не ожидать завершения длительной операции.

--yes -y

Не запрашивать подтверждение.

az kusto database-principal-assignment list

Список всех ПринЦипалассигнментс базы данных кластера Kusto.

az kusto database-principal-assignment list --cluster-name
                                            --database-name
                                            --resource-group

Примеры

кустопринЦипалассигнментслист

az kusto database-principal-assignment list --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest"

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az kusto database-principal-assignment show

Возвращает ПринЦипалассигнмент базы данных кластера Kusto.

az kusto database-principal-assignment show --cluster-name
                                            --database-name
                                            --principal-assignment-name
                                            --resource-group

Примеры

кустодатабасепринЦипалассигнментсжет

az kusto database-principal-assignment show --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest"

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--principal-assignment-name

Имя ПринЦипалассигнмент Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az kusto database-principal-assignment update

Обновите базу данных кластера Kusto ПринЦипалассигнмент.

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]

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--principal-assignment-name

Имя ПринЦипалассигнмент Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--add

Добавьте объект в список объектов, указав путь и пары "ключ-значение". Пример:--добавить свойство. Листпроперти <ключ = значение, строка или строка JSON>.

--force-string

При использовании "Set" или "Add" сохраните строковые литералы вместо того, чтобы пытаться преобразовать их в JSON.

--no-wait

Не ожидать завершения длительной операции.

--principal-id

Идентификатор участника, назначенный участнику базы данных. Это может быть адрес электронной почты пользователя, идентификатор приложения или имя группы безопасности.

--principal-type

Тип участника.

допустимые значения: App, Group, User
--remove

Удаление свойства или элемента из списка. Пример:--Remove Property. List или--Remove пропертиторемове.

--role

Роль участника базы данных.

допустимые значения: Admin, Ingestor, Monitor, UnrestrictedViewer, User, Viewer
--set

Обновите объект, указав путь к свойству и значение, которое необходимо задать. Пример:--Set свойство1. свойство2 =.

--tenant-id

Идентификатор клиента участника.

az kusto database-principal-assignment wait

Разместите интерфейс командной строки в состоянии ожидания, пока не будет выполнено условие kusto базы данных-участника.

az kusto database-principal-assignment wait --cluster-name
                                            --database-name
                                            --principal-assignment-name
                                            --resource-group
                                            [--created]
                                            [--custom]
                                            [--deleted]
                                            [--exists]
                                            [--interval]
                                            [--timeout]
                                            [--updated]

Примеры

Приостановите выполнение следующей строки скрипта CLI, пока не будет успешно создано назначение базы данных kusto-Principal.

az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --created

Приостановите выполнение следующей строки скрипта CLI, пока не будет успешно Обновлено назначение базы данных kusto-Principal.

az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --updated

Приостановите выполнение следующей строки скрипта CLI, пока не будет успешно удалено назначение базы данных kusto.

az kusto database-principal-assignment wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --principal-assignment-name "kustoprincipal1" --resource-group "kustorptest" --deleted

Обязательные параметры

--cluster-name

Имя кластера Kusto.

--database-name

Имя базы данных в кластере Kusto.

--principal-assignment-name

Имя ПринЦипалассигнмент Kusto.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--created

Дождитесь создания "provisioningState" в "выполнено".

--custom

Дождитесь, пока условие не будет удовлетворять пользовательскому запросу JMESPath. Пример: provisioningState! = ' Progress ', instanceView. statuss [? code = = ' PowerState/выполняется '].

--deleted

Дождитесь удаления.

--exists

Дождитесь существования ресурса.

--interval

Интервал опроса в секундах.

значение по умолчанию: 30
--timeout

Максимальное время ожидания в секундах.

значение по умолчанию: 3600
--updated

Дождитесь обновления с provisioningState в "выполнено".