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
                                           [--acquire-policy-token]
                                           [--change-reference]
                                           [--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

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

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--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
                                           [--acquire-policy-token]
                                           [--change-reference]
                                           [--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.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--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
                                           [--acquire-policy-token]
                                           [--change-reference]

Примеры

Проверьте, существует ли 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.

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
Глобальные параметры
--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
                                           [--acquire-policy-token]
                                           [--change-reference]
                                           [--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

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

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

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--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