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


az containerapp env certificate

Примечание.

Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.

Команды для управления сертификатами для среды "Приложения контейнеров".

Команды

Имя Описание Тип Состояние
az containerapp env certificate create

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

Основные сведения Предварительный просмотр
az containerapp env certificate delete

Удалите сертификат из среды "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env certificate delete (containerapp Расширение)

Удалите сертификат из среды "Приложения контейнеров".

Расширение Общедоступная версия
az containerapp env certificate list

Вывод списка сертификатов для среды.

Основные сведения Общедоступная версия
az containerapp env certificate list (containerapp Расширение)

Вывод списка сертификатов для среды.

Расширение Общедоступная версия
az containerapp env certificate upload

Добавление или обновление сертификата.

Основные сведения Общедоступная версия
az containerapp env certificate upload (containerapp Расширение)

Добавление или обновление сертификата.

Расширение Общедоступная версия

az containerapp env certificate create

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

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

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

az containerapp env certificate create --hostname
                                       --name
                                       --resource-group
                                       --validation-method {CNAME, HTTP, TXT}
                                       [--certificate-name]

Примеры

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

az containerapp env certificate create -g MyResourceGroup --name MyEnvironment --certificate-name MyCertificate --hostname MyHostname --validation-method CNAME

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

--hostname

Имя личного домена.

--name -n

Имя среды приложений-контейнеров.

--resource-group -g

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

--validation-method -v

Метод проверки владения личным доменом.

Допустимые значения: CNAME, HTTP, TXT

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

--certificate-name -c

Имя управляемого сертификата, который должен быть уникальным в среде "Приложения контейнеров".

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate delete

Удалите сертификат из среды "Приложения контейнеров".

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Примеры

Удаление сертификата из среды "Приложения контейнеров" по имени сертификата

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Удаление сертификата из среды "Приложения контейнеров" по идентификатору сертификата

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

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

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

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

--certificate -c

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--name -n

Имя среды приложений-контейнеров.

--resource-group -g

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

--subscription

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

--thumbprint -t

Отпечаток сертификата.

--yes -y

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

Default value: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate delete (containerapp Расширение)

Удалите сертификат из среды "Приложения контейнеров".

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Примеры

Удаление сертификата из среды "Приложения контейнеров" по имени сертификата

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Удаление сертификата из среды "Приложения контейнеров" по идентификатору сертификата

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

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

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

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

--certificate -c

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

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--name -n

Имя среды приложений-контейнеров.

--resource-group -g

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

--subscription

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

--thumbprint -t

Отпечаток сертификата.

--yes -y

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

Default value: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate list

Вывод списка сертификатов для среды.

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Примеры

Вывод списка сертификатов для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Отображение сертификата по идентификатору сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Вывод списка сертификатов по имени сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Вывод списка сертификатов по отпечатку сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Вывод списка управляемых сертификатов для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Вывод списка сертификатов закрытого ключа для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

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

--name -n

Имя среды приложений-контейнеров.

--resource-group -g

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

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

--certificate -c

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

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--managed-certificates-only -m
Предварительный просмотр

Вывод списка только управляемых сертификатов.

Default value: False
--private-key-certificates-only -p
Предварительный просмотр

Вывод списка только сертификатов с закрытым ключом.

Default value: False
--thumbprint -t

Отпечаток сертификата.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate list (containerapp Расширение)

Вывод списка сертификатов для среды.

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Примеры

Вывод списка сертификатов для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Отображение сертификата по идентификатору сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Вывод списка сертификатов по имени сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Вывод списка сертификатов по отпечатку сертификата.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Вывод списка управляемых сертификатов для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Вывод списка сертификатов закрытого ключа для среды.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

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

--name -n

Имя среды приложений-контейнеров.

--resource-group -g

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

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

--certificate -c

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

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--managed-certificates-only -m

Вывод списка только управляемых сертификатов.

Default value: False
--private-key-certificates-only -p

Вывод списка только сертификатов с закрытым ключом.

Default value: False
--thumbprint -t

Отпечаток сертификата.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate upload

Добавление или обновление сертификата.

az containerapp env certificate upload --certificate-file
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Примеры

Добавление или обновление сертификата.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Добавьте или обновите сертификат с именем сертификата, предоставленным пользователем.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

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

--certificate-file -f

Путь к файлу PFX или PEM-файла.

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

--certificate-name -c

Имя сертификата, который должен быть уникальным в среде "Приложения контейнеров".

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--name -n

Имя среды приложений-контейнеров.

--password -p

Пароль файла сертификата.

--resource-group -g

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

--show-prompt

Отображение запроса на отправку существующего сертификата.

Default value: False
--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp env certificate upload (containerapp Расширение)

Добавление или обновление сертификата.

az containerapp env certificate upload [--akv-url]
                                       [--certificate-file]
                                       [--certificate-identity]
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Примеры

Добавление или обновление сертификата.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Добавьте или обновите сертификат с именем сертификата, предоставленным пользователем.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

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

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --akv-url akvSecretUrl --identity system

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

--akv-url --certificate-akv-url
Предварительный просмотр

URL-адрес, указывающий на секрет Azure Key Vault, содержащий сертификат.

--certificate-file -f

Путь к файлу PFX или PEM-файла.

--certificate-identity --identity
Предварительный просмотр

Идентификатор ресурса управляемого удостоверения для проверки подлинности в Azure Key Vault или System для использования удостоверения, назначаемого системой.

--certificate-name -c

Имя сертификата, который должен быть уникальным в среде "Приложения контейнеров".

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--location -l

Расположение ресурса. Примеры: eastus2, northeurope.

--name -n

Имя среды приложений-контейнеров.

--password -p

Пароль файла сертификата.

--resource-group -g

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

--show-prompt

Отображение запроса на отправку существующего сертификата.

Default value: False
--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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