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


az cosmosdb gremlin role assignment

Note

Эта ссылка является частью расширения cosmosdb-preview для Azure CLI (версия 2.17.1 или более поздней). Расширение автоматически установит команду назначения ролей az cosmosdb gremlin при первом запуске. Подробнее о расширениях.

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

Команды

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

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

Extension GA
az cosmosdb gremlin role assignment delete

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

Extension GA
az cosmosdb gremlin role assignment exists

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

Extension GA
az cosmosdb gremlin role assignment list

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

Extension GA
az cosmosdb gremlin role assignment show

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

Extension GA
az cosmosdb gremlin role assignment update

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

Extension GA

az cosmosdb gremlin role assignment create

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

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

Примеры

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

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

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

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

Формат вывода.

Свойство Значение
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 gremlin role assignment delete

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

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

Примеры

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

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

Формат вывода.

Свойство Значение
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 gremlin role assignment exists

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

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

Примеры

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

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

Формат вывода.

Свойство Значение
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 gremlin role assignment list

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

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

Примеры

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

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

Формат вывода.

Свойство Значение
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 gremlin role assignment show

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

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

Примеры

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

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

Формат вывода.

Свойство Значение
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 gremlin role assignment update

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

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

Примеры

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

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

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

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

Формат вывода.

Свойство Значение
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