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


az spring-cloud app identity

Примечание.

Эта ссылка является частью расширения Spring-Cloud для Azure CLI (версия 2.45.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az spring-cloud app identity . Подробнее о расширениях.

Эта группа команд неявно устарела, так как группа команд Spring-cloud устарела и будет удалена в будущем выпуске. Вместо этого используйте spring app.

Управление управляемыми удостоверениями приложения.

Команды

Имя Описание Тип Состояние
az spring-cloud app identity assign

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

Расширение Устарело
az spring-cloud app identity force-set

Принудительно задать управляемые удостоверения в приложении.

Расширение Предварительная версия и не рекомендуется
az spring-cloud app identity remove

Удаление управляемого удостоверения из приложения.

Расширение Устарело
az spring-cloud app identity show

Отображение сведений об управляемом удостоверении приложения.

Расширение Устарело

az spring-cloud app identity assign

Не рекомендуется

Эта команда неявно устарела, так как группа команд spring-cloud app identity устарела и будет удалена в будущем выпуске. Вместо этого используйте spring app identity.

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

az spring-cloud app identity assign --name
                                    --resource-group
                                    --service
                                    [--role]
                                    [--scope]
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Примеры

Включите назначенное системой удостоверение.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Включите удостоверение, назначенное системой, в приложении с ролью "Читатель".

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --role Reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxx/providers/Microsoft.KeyVault/vaults/xxxxx

Назначьте два управляемых удостоверения, назначаемых пользователем, приложению.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --user-assigned IdentityResourceId1 IdentityResourceId2

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

--name -n

Имя приложения.

--resource-group -g

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

--service -s

Имя Azure Spring Cloud можно настроить службу по умолчанию с помощью az configure --defaults spring-cloud=.

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

--role

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

--scope

Доступ к область управляемому удостоверению.

--system-assigned

Включите управляемое удостоверение, назначаемое системой, в приложении.

допустимые значения: false, true
--user-assigned
Предварительный просмотр

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az spring-cloud app identity force-set

Предварительный просмотр Не рекомендуется

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд spring-cloud app identity устарела и будет удалена в будущем выпуске. Вместо этого используйте spring app identity.

Принудительно задать управляемые удостоверения в приложении.

az spring-cloud app identity force-set --name
                                       --resource-group
                                       --service
                                       --system-assigned
                                       --user-assigned

Примеры

Принудительно удалите все управляемые удостоверения в приложении.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned disable

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

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned enable --user-assigned disable

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

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned IdentityResourceId1 IdentityResourceId2

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

--name -n

Имя приложения.

--resource-group -g

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

--service -s

Имя Azure Spring Cloud можно настроить службу по умолчанию с помощью az configure --defaults spring-cloud=.

--system-assigned

Допустимые значения: ["enable", "disable"]. Используйте "enable", чтобы включить или сохранить управляемое удостоверение, назначаемое системой. Используйте "disable" для удаления управляемого удостоверения, назначаемого системой.

--user-assigned

Допустимые значения: ["disable", идентификаторы ресурса управляемого удостоверения, назначаемого пользователем, разделенные пробелами]. Используйте "disable" для удаления всех управляемых удостоверений, назначенных пользователем, используйте идентификаторы ресурсов для назначения или сохранения управляемых удостоверений, назначенных пользователем.

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az spring-cloud app identity remove

Не рекомендуется

Эта команда неявно устарела, так как группа команд spring-cloud app identity устарела и будет удалена в будущем выпуске. Вместо этого используйте spring app identity.

Удаление управляемого удостоверения из приложения.

az spring-cloud app identity remove --name
                                    --resource-group
                                    --service
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Примеры

Удалите управляемое удостоверение, назначаемое системой, из приложения.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

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

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --user-assigned IdentityResourceId1 IdentityResourceId2

Удалите все управляемые удостоверения, назначаемые пользователем, из приложения.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --user-assigned

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

--name -n

Имя приложения.

--resource-group -g

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

--service -s

Имя Azure Spring Cloud можно настроить службу по умолчанию с помощью az configure --defaults spring-cloud=.

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

--system-assigned

Удалите управляемое удостоверение, назначаемое системой.

допустимые значения: false, true
--user-assigned
Предварительный просмотр

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

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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

az spring-cloud app identity show

Не рекомендуется

Эта команда неявно устарела, так как группа команд spring-cloud app identity устарела и будет удалена в будущем выпуске. Вместо этого используйте spring app identity.

Отображение сведений об управляемом удостоверении приложения.

az spring-cloud app identity show --name
                                  --resource-group
                                  --service

Примеры

Отображение сведений об управляемом удостоверении приложения.

az spring-cloud app identity show -n MyApp -s MyCluster -g MyResourceGroup

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

--name -n

Имя приложения.

--resource-group -g

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

--service -s

Имя Azure Spring Cloud можно настроить службу по умолчанию с помощью az configure --defaults spring-cloud=.

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

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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