Поделиться через


az cosmosdb mongomi role assignment

Note

This reference is part of the cosmosdb-preview extension for the Azure CLI (version 2.17.1 or higher). Расширение автоматически установит команду назначения ролей az cosmosdb mongomi при первом запуске. Learn more about extensions.

Управление назначениями ролей MongoMI в Azure Cosmos DB.

Команды

Имя Описание Тип Состояние
az cosmosdb mongomi role assignment create

Создайте назначение ролей MongoMI в учетной записи Azure Cosmos DB.

Extension GA
az cosmosdb mongomi role assignment delete

Удалите назначение ролей MongoMI в учетной записи Azure Cosmos DB.

Extension GA
az cosmosdb mongomi role assignment exists

Проверьте, существует ли назначение роли Azure Cosmos DB.

Extension GA
az cosmosdb mongomi role assignment list

Перечислите все назначения ролей MongoMI в учетной записи Azure Cosmos DB.

Extension GA
az cosmosdb mongomi role assignment show

Отображение свойств назначения ролей MongoMI в учетной записи Azure Cosmos DB.

Extension GA
az cosmosdb mongomi role assignment update

Обновите назначение ролей MongoMI в учетной записи Azure Cosmos DB.

Extension GA

az cosmosdb mongomi role assignment create

Создайте назначение ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment create --account-name
                                           --principal-id
                                           --resource-group
                                           --scope
                                           [--role-assignment-id]
                                           [--role-definition-id]
                                           [--role-definition-name]

Примеры

Создайте назначение ролей MongoMI в учетной записи Azure Cosmos DB с помощью имени определения роли.

az cosmosdb mongomi 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

Создайте назначение ролей MongoMI в учетной записи Azure Cosmos DB с помощью идентификатора определения роли.

az cosmosdb mongomi 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

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

--account-name -a

Имя учетной записи Cosmosdb.

--principal-id -p

Идентификатор объекта AAD субъекта, которому предоставляется назначение ролей.

--resource-group -g

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

--scope -s

Путь к ресурсу плоскости данных, по которому предоставляется назначение ролей.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--role-assignment-id -i

Необязательно для создания. Уникальный идентификатор назначения роли. Если он не указан, будет использоваться новый GUID.

--role-definition-id -d

Уникальный идентификатор определения роли, к которому относится это назначение роли.

--role-definition-name -n

Уникальное имя определения роли, к которому относится назначение роли. Eg. Роль читателя Contoso.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az cosmosdb mongomi role assignment delete

Удалите назначение ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment delete --account-name
                                           --resource-group
                                           --role-assignment-id
                                           [--yes]

Примеры

Удалите назначение ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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

--account-name -a

Имя учетной записи Cosmosdb.

--resource-group -g

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

--role-assignment-id -i

Необязательно для создания. Уникальный идентификатор назначения роли. Если он не указан, будет использоваться новый GUID.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--yes -y

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

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az cosmosdb mongomi role assignment exists

Проверьте, существует ли назначение роли Azure Cosmos DB.

az cosmosdb mongomi role assignment exists --account-name
                                           --resource-group
                                           --role-assignment-id

Примеры

Проверьте, существует ли назначение роли Azure Cosmos DB.

az cosmosdb mongomi role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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

--account-name -a

Имя учетной записи Cosmosdb.

--resource-group -g

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

--role-assignment-id -i

Необязательно для создания. Уникальный идентификатор назначения роли. Если он не указан, будет использоваться новый GUID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az cosmosdb mongomi role assignment list

Перечислите все назначения ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment list --account-name
                                         --resource-group

Примеры

Перечислите все назначения ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment list --account-name MyAccount --resource-group MyResourceGroup

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

--account-name -a

Имя учетной записи Cosmosdb.

--resource-group -g

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az cosmosdb mongomi role assignment show

Отображение свойств назначения ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment show --account-name
                                         --resource-group
                                         --role-assignment-id

Примеры

Отображение свойств назначения ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

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

--account-name -a

Имя учетной записи Cosmosdb.

--resource-group -g

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

--role-assignment-id -i

Необязательно для создания. Уникальный идентификатор назначения роли. Если он не указан, будет использоваться новый GUID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az cosmosdb mongomi role assignment update

Обновите назначение ролей MongoMI в учетной записи Azure Cosmos DB.

az cosmosdb mongomi role assignment update --account-name
                                           --principal-id
                                           --resource-group
                                           --scope
                                           [--role-assignment-id]
                                           [--role-definition-id]
                                           [--role-definition-name]

Примеры

Обновите назначение ролей MongoMI в учетной записи Azure Cosmos DB с помощью имени определения роли.

az cosmosdb mongomi role assignment update --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

обновите назначение ролей MongoMI в учетной записи Azure Cosmos DB с помощью идентификатора определения роли.

az cosmosdb mongomi role assignment update --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

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

--account-name -a

Имя учетной записи Cosmosdb.

--principal-id -p

Идентификатор объекта AAD субъекта, которому предоставляется назначение ролей.

--resource-group -g

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

--scope -s

Путь к ресурсу плоскости данных, по которому предоставляется назначение ролей.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--role-assignment-id -i

Необязательно для создания. Уникальный идентификатор назначения роли. Если он не указан, будет использоваться новый GUID.

--role-definition-id -d

Уникальный идентификатор определения роли, к которому относится это назначение роли.

--role-definition-name -n

Уникальное имя определения роли, к которому относится назначение роли. Eg. Роль читателя Contoso.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False