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


az spring app

Примечание.

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

Эта группа команд неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Команды для управления приложениями в Azure Spring Apps.

Команды

Имя Описание Тип Состояние
az spring app append-loaded-public-certificate

Добавьте новый загруженный общедоступный сертификат в приложение в Azure Spring Apps.

Расширение Deprecated
az spring app append-persistent-storage

Добавьте новое постоянное хранилище в приложение в Azure Spring Apps.

Расширение Deprecated
az spring app connect

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

Расширение Deprecated
az spring app create

Создайте приложение с развертыванием по умолчанию в экземпляре Azure Spring Apps.

Расширение Deprecated
az spring app custom-domain

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

Расширение Deprecated
az spring app custom-domain bind

Привязка личного домена к приложению.

Расширение Deprecated
az spring app custom-domain list

Список всех пользовательских доменов приложения.

Расширение Deprecated
az spring app custom-domain show

Отображение сведений о пользовательском домене.

Расширение Deprecated
az spring app custom-domain unbind

Отмена привязки личного домена приложения.

Расширение Deprecated
az spring app custom-domain update

Обновите личный домен приложения.

Расширение Deprecated
az spring app delete

Удаление приложения в Azure Spring Apps.

Расширение Deprecated
az spring app deploy

Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации.

Расширение Deprecated
az spring app deployment

Команды для управления жизненным циклом развертываний приложения в Azure Spring Apps. Дополнительные операции с развертываниями можно выполнять на уровне приложения с параметром --deployment. например, az spring app deploy --deployment <staging deployment>.

Расширение Deprecated
az spring app deployment create

Создайте промежуточное развертывание для приложения. Чтобы развернуть код или параметр обновления в существующем развертывании, используйте az spring app deploy/update --deployment <staging deployment>.

Расширение Deprecated
az spring app deployment delete

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

Расширение Deprecated
az spring app deployment generate-heap-dump

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

Расширение Deprecated
az spring app deployment generate-thread-dump

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

Расширение Deprecated
az spring app deployment list

Вывод списка всех развертываний в приложении.

Расширение Deprecated
az spring app deployment show

Отображение сведений о развертывании.

Расширение Deprecated
az spring app deployment start-jfr

Запустите JFR в целевом экземпляре приложения, чтобы получить путь к файлу.

Расширение Deprecated
az spring app disable-remote-debugging

Отключите удаленную отладку для развертывания.

Расширение Deprecated
az spring app enable-remote-debugging

Включите удаленную отладку для развертывания.

Расширение Deprecated
az spring app get-remote-debugging-config

Получите конфигурацию удаленной отладки развертывания.

Расширение Deprecated
az spring app identity

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

Расширение Deprecated
az spring app identity assign

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

Расширение Deprecated
az spring app identity force-set

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

Расширение Deprecated
az spring app identity remove

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

Расширение Deprecated
az spring app identity show

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

Расширение Deprecated
az spring app list

Список всех приложений в Azure Spring Apps.

Расширение Deprecated
az spring app logs

Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow".

Расширение Deprecated
az spring app restart

Перезапустите экземпляры приложения по умолчанию для рабочего развертывания.

Расширение Deprecated
az spring app scale

Вручную масштабируйте приложение или его развертывания.

Расширение Deprecated
az spring app set-deployment

Настройка рабочего развертывания приложения.

Расширение Deprecated
az spring app show

Отображение сведений о приложении в Azure Spring Apps.

Расширение Deprecated
az spring app show-deploy-log

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

Расширение Deprecated
az spring app start

Запуск экземпляров приложения по умолчанию для рабочего развертывания.

Расширение Deprecated
az spring app stop

Остановите экземпляры приложения по умолчанию для рабочего развертывания.

Расширение Deprecated
az spring app unset-deployment

Отмена установки рабочего развертывания приложения.

Расширение Deprecated
az spring app update

Обновление конфигураций приложения.

Расширение Deprecated

az spring app append-loaded-public-certificate

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Добавьте новый загруженный общедоступный сертификат в приложение в Azure Spring Apps.

az spring app append-loaded-public-certificate --certificate-name
                                               --load-trust-store {false, true}
                                               --name
                                               --resource-group
                                               --service

Примеры

Добавьте новый загруженный общедоступный сертификат в приложение.

az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true

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

--certificate-name

Имя добавляемого сертификата.

--load-trust-store

Если значение true, сертификат будет загружен в хранилище доверия для приложений Java.

Свойство Значение
Default value: False
Допустимые значения: false, true
--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<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 spring app append-persistent-storage

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Добавьте новое постоянное хранилище в приложение в Azure Spring Apps.

az spring app append-persistent-storage --mount-path
                                        --name
                                        --persistent-storage-type
                                        --resource-group
                                        --service
                                        --storage-name
                                        [--enable-sub-path {false, true}]
                                        [--mount-options]
                                        [--read-only {false, true}]
                                        [--share-name]

Примеры

Добавьте новое постоянное хранилище в приложение.

az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService

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

--mount-path

Путь к подключенному тому постоянного хранилища.

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--persistent-storage-type -t

Тип тома постоянного хранилища.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

--storage-name

Имя ресурса хранилища, созданного в Azure Spring Apps.

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

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

--enable-sub-path

[необязательно] Если значение true, будет подключаться в отдельных подкаталогах с одинаковым путем для каждого экземпляра приложения.

Свойство Значение
Default value: False
Допустимые значения: false, true
--mount-options

[необязательно] Параметры подключения для постоянного тома хранилища.

--read-only

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

Свойство Значение
Default value: False
Допустимые значения: false, true
--share-name

Имя предварительно созданной общей папки. Значение ShareName должно быть предоставлено только в том случае, если тип постоянного тома хранилища — AzureFileVolume.

Глобальные параметры
--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 spring app connect

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

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

az spring app connect --name
                      --resource-group
                      --service
                      [--deployment]
                      [--instance]
                      [--shell-cmd]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--instance -i

Имя существующего экземпляра развертывания.

--shell-cmd

Команда оболочки, выполняемая при подключении к экземпляру приложения.

Свойство Значение
Default value: /bin/sh
Глобальные параметры
--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 spring app create

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Создайте приложение с развертыванием по умолчанию в экземпляре Azure Spring Apps.

az spring app create --name
                     --resource-group
                     --service
                     [--assign-endpoint {false, true}]
                     [--assign-public-endpoint {false, true}]
                     [--backend-protocol {Default, GRPC}]
                     [--bind-acs --bind-application-configuration-service]
                     [--bind-config-server --bind-cs]
                     [--bind-service-registry --bind-sr]
                     [--client-auth-certs]
                     [--cpu]
                     [--deployment-name]
                     [--disable-probe {false, true}]
                     [--disable-tea --disable-test-endpoint-auth {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-persistent-storage --enable-ps {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--ingress-read-timeout]
                     [--ingress-send-timeout]
                     [--instance-count]
                     [--jvm-options]
                     [--liveness-probe-config]
                     [--loaded-public-certificate-file]
                     [--max-replicas]
                     [--memory]
                     [--min-replicas]
                     [--persistent-storage]
                     [--readiness-probe-config]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--scale-rule-auth --sra]
                     [--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
                     [--scale-rule-metadata --srm]
                     [--scale-rule-name --srn]
                     [--scale-rule-type --srt]
                     [--secrets]
                     [--session-affinity {Cookie, None}]
                     [--session-max-age]
                     [--startup-probe-config]
                     [--system-assigned {false, true}]
                     [--user-assigned]
                     [--workload-profile]

Примеры

Создайте приложение с конфигурацией по умолчанию.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup

Создайте общедоступное приложение с 3 экземплярами и 2 ядрами ЦП и 3 ГБ памяти на экземпляр.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3

Создайте привязку приложения к реестру служб по умолчанию, службе конфигурации приложений и серверу конфигурации Spring Cloud.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--assign-endpoint

Если значение true, назначьте URL-адрес конечной точки для прямого доступа.

Свойство Значение
Default value: False
Допустимые значения: false, true
--assign-public-endpoint

Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.

Свойство Значение
Допустимые значения: false, true
--backend-protocol

Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.

Свойство Значение
Допустимые значения: Default, GRPC
--bind-acs --bind-application-configuration-service

Привязать приложение к службе конфигурации приложений по умолчанию автоматически.

--bind-config-server --bind-cs

Привязать приложение к серверу конфигурации по умолчанию автоматически.

--bind-service-registry --bind-sr

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

--client-auth-certs

Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.

--cpu

Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.

--deployment-name

Имя развертывания по умолчанию.

Свойство Значение
Default value: default
--disable-probe

Если значение true, отключите пробу активности и готовности.

Свойство Значение
Допустимые значения: false, true
--disable-tea --disable-test-endpoint-auth

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

Свойство Значение
Default value: False
Допустимые значения: false, true
--enable-liveness-probe
Предварительный просмотр

Если значение false, отключит проверку активности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-persistent-storage --enable-ps

Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.

Свойство Значение
Допустимые значения: false, true
--enable-readiness-probe
Предварительный просмотр

Если значение false, отключит проверку готовности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-startup-probe
Предварительный просмотр

Если значение false, отключит пробу запуска экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--grace-period --termination-grace-period-seconds
Предварительный просмотр

Необязательное время в секундах экземпляр приложения должен завершиться корректно.

Свойство Значение
Parameter group: App Customization Arguments
--ingress-read-timeout

Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.

--ingress-send-timeout

Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.

--instance-count

Количество экземпляров.

Свойство Значение
Default value: 1
--jvm-options

Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".

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

Путь к файлу json указывает конфигурацию пробы активности.

Свойство Значение
Parameter group: App Customization Arguments
--loaded-public-certificate-file -f

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

--max-replicas

Максимальное количество реплик.

Свойство Значение
Parameter group: StandardGen2 Arguments
Default value: 10
--memory

Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.

--min-replicas

Минимальное количество реплик.

Свойство Значение
Parameter group: StandardGen2 Arguments
Default value: 1
--persistent-storage

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

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

Путь к файлу json указывает конфигурацию пробы готовности.

Свойство Значение
Parameter group: App Customization Arguments
--runtime-version

Версия используемого языка среды выполнения.

Свойство Значение
Допустимые значения: Java_11, Java_17, Java_21, Java_8, NetCore_31
--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Формат <triggerParameter>=<secretRef> и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-metadata --srm

Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-name --srn

Имя правила масштабирования.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http.

Свойство Значение
Parameter group: StandardGen2 Arguments
--secrets

Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--session-affinity

Сходство сеансов входящего трафика приложения.

Свойство Значение
Допустимые значения: Cookie, None
--session-max-age

Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.

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

Путь к файлу json указывает конфигурацию пробы запуска.

Свойство Значение
Parameter group: App Customization Arguments
--system-assigned

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

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

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

--workload-profile

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

Свойство Значение
Parameter group: StandardGen2 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 spring app delete

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Удаление приложения в Azure Spring Apps.

az spring app delete --name
                     --resource-group
                     --service

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<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 spring app deploy

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации.

az spring app deploy --name
                     --resource-group
                     --service
                     [--apms]
                     [--artifact-path]
                     [--build-certificates]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--config-file-patterns]
                     [--container-args]
                     [--container-command]
                     [--container-image]
                     [--container-registry]
                     [--custom-actuator-path]
                     [--custom-actuator-port]
                     [--deployment]
                     [--disable-app-log]
                     [--disable-probe {false, true}]
                     [--disable-validation {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--jvm-options]
                     [--language-framework]
                     [--liveness-probe-config]
                     [--main-entry]
                     [--no-wait]
                     [--readiness-probe-config]
                     [--registry-password]
                     [--registry-username]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--server-version]
                     [--source-path]
                     [--startup-probe-config]
                     [--target-module]
                     [--version]

Примеры

Разверните исходный код в приложении. Это приведет к пакету текущего каталога, сборке двоичного файла с помощью службы сводной сборки и последующего развертывания в приложении.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path

Разверните предварительно созданный jar-файл в приложении с параметрами jvm и переменными среды.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Разверните предварительно созданную войну в приложении с серверной версией, параметрами jvm и переменными среды (только стандартные и базовые уровни).

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Разверните исходный код в определенном развертывании приложения.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path

Разверните образ контейнера в Docker Hub в приложении.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1

Разверните образ контейнера в частном реестре в приложении.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>

Развертывание с помощью шаблонов конфигурации службы конфигурации приложений в приложении.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar

Разверните предварительно созданный jar-файл в приложении с помощью env сборки (только для уровня Enterprise).

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--apms

(Только корпоративный уровень) Имена APM, разделенные пробелами.

--artifact-path

Разверните указанный предварительно созданный артефакт (jar, war или netcore zip, война находится в общедоступной предварительной версии).

--build-certificates

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

--build-cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

Свойство Значение
Default value: 1
--build-env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--build-memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

Свойство Значение
Default value: 2Gi
--builder

(Только корпоративный уровень) Создание построителя служб, используемого для сборки исполняемого файла.

Свойство Значение
Default value: default
--config-file-patterns

(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.

--container-args

Аргументы образа контейнера.

Свойство Значение
Parameter group: Custom Container Arguments
--container-command

Команда образа контейнера.

Свойство Значение
Parameter group: Custom Container Arguments
--container-image

Тег образа контейнера.

Свойство Значение
Parameter group: Custom Container Arguments
--container-registry

Реестр образа контейнера.

Свойство Значение
Parameter group: Custom Container Arguments
Default value: docker.io
--custom-actuator-path

(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".

--custom-actuator-port

(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--disable-app-log

Не печатайте журналы приложений при развертывании приложения.

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

Если значение true, отключите пробу активности и готовности.

Свойство Значение
Допустимые значения: false, true
--disable-validation

Если значение true, отключите проверку jar.

Свойство Значение
Допустимые значения: false, true
--enable-liveness-probe
Предварительный просмотр

Если значение false, отключит проверку активности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-readiness-probe
Предварительный просмотр

Если значение false, отключит проверку готовности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-startup-probe
Предварительный просмотр

Если значение false, отключит пробу запуска экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--grace-period --termination-grace-period-seconds
Предварительный просмотр

Необязательное время в секундах экземпляр приложения должен завершиться корректно.

Свойство Значение
Parameter group: App Customization Arguments
--jvm-options

Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".

--language-framework

Языковая платформа отправленного образа контейнера. Поддерживаемые значения: Springboot, "".

Свойство Значение
Parameter group: Custom Container Arguments
--liveness-probe-config
Предварительный просмотр

Путь к файлу json указывает конфигурацию пробы активности.

Свойство Значение
Parameter group: App Customization Arguments
--main-entry -m

Строка, содержащая путь к исполняемому файлу .NET относительно zip-файла.

--no-wait

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

Свойство Значение
Default value: False
--readiness-probe-config
Предварительный просмотр

Путь к файлу json указывает конфигурацию пробы готовности.

Свойство Значение
Parameter group: App Customization Arguments
--registry-password

Пароль реестра контейнеров.

Свойство Значение
Parameter group: Custom Container Arguments
--registry-username

Имя пользователя для реестра контейнеров.

Свойство Значение
Parameter group: Custom Container Arguments
--runtime-version

Версия используемого языка среды выполнения.

Свойство Значение
Допустимые значения: Java_11, Java_17, Java_21, Java_8, NetCore_31
--server-version

(Только категории "Стандартный" и "Базовый") Версия сервера Tomcat. Перечислить все поддерживаемые версии сервера, выполнив az spring list-support-server-versions -o table. Эта функция доступна в общедоступной предварительной версии.

--source-path

Разверните указанную исходную папку. Папка будет упакована в tar, отправлена и создана с помощью kpack. По умолчанию используется текущая папка, если не указано значение.

Свойство Значение
Parameter group: Source Code deploy Arguments
--startup-probe-config
Предварительный просмотр

Путь к файлу json указывает конфигурацию пробы запуска.

Свойство Значение
Parameter group: App Customization Arguments
--target-module

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

Свойство Значение
Parameter group: Source Code deploy Arguments
--version

Версия развертывания сохраняется без изменений, если она не задана.

Глобальные параметры
--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 spring app disable-remote-debugging

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отключите удаленную отладку для развертывания.

az spring app disable-remote-debugging --name
                                       --resource-group
                                       --service
                                       [--deployment]
                                       [--no-wait]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Включите удаленную отладку для развертывания.

az spring app enable-remote-debugging --name
                                      --resource-group
                                      --service
                                      [--deployment]
                                      [--no-wait]
                                      [--port]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--no-wait

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

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

Порт удаленной отладки значение должно быть от 1024 до 65536, значение по умолчанию — 5005.

Свойство Значение
Default value: 5005
Глобальные параметры
--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 spring app get-remote-debugging-config

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Получите конфигурацию удаленной отладки развертывания.

az spring app get-remote-debugging-config --name
                                          --resource-group
                                          --service
                                          [--deployment]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

Глобальные параметры
--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 spring app list

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Список всех приложений в Azure Spring Apps.

az spring app list --resource-group
                   --service

Примеры

Состояние запроса постоянного хранилища всех приложений

az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'

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

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<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 spring app logs

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow".

az spring app logs --name
                   --resource-group
                   --service
                   [--deployment]
                   [--follow]
                   [--format-json]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--since]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--follow -f

Укажите, следует ли передавать журналы.

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

Форматируйте журналы JSON, если включен структурированный журнал.

--instance -i

Имя существующего экземпляра развертывания.

--limit

Максимальный килобайт возвращаемых журналов. Номер потолка — 2048.

Свойство Значение
Default value: 2048
--lines

Число строк для отображения. Максимальное значение — 10000.

Свойство Значение
Default value: 50
--since

Возвращает только журналы, более новые, чем относительная длительность, например 5s, 2 м или 1 ч. Максимальное значение — 1 ч.

Глобальные параметры
--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 spring app restart

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Перезапустите экземпляры приложения по умолчанию для рабочего развертывания.

az spring app restart --name
                      --resource-group
                      --service
                      [--deployment]
                      [--no-wait]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Вручную масштабируйте приложение или его развертывания.

az spring app scale --name
                    --resource-group
                    --service
                    [--cpu]
                    [--deployment]
                    [--instance-count]
                    [--max-replicas]
                    [--memory]
                    [--min-replicas]
                    [--no-wait]
                    [--scale-rule-auth --sra]
                    [--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
                    [--scale-rule-metadata --srm]
                    [--scale-rule-name --srn]
                    [--scale-rule-type --srt]

Примеры

Масштабируйте приложение до 4 ядер ЦП и 8 ГБ памяти на экземпляр.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8

Горизонтальное развертывание приложения до 5 экземпляров.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--cpu

Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--instance-count

Количество экземпляров.

--max-replicas

Максимальное количество реплик.

Свойство Значение
Parameter group: StandardGen2 Arguments
Default value: 10
--memory

Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.

--min-replicas

Минимальное количество реплик.

Свойство Значение
Parameter group: StandardGen2 Arguments
Default value: 1
--no-wait

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

Свойство Значение
Default value: False
--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Формат <triggerParameter>=<secretRef> и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-metadata --srm

Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-name --srn

Имя правила масштабирования.

Свойство Значение
Parameter group: StandardGen2 Arguments
--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http.

Свойство Значение
Parameter group: StandardGen2 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 spring app set-deployment

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Настройка рабочего развертывания приложения.

az spring app set-deployment --deployment
                             --name
                             --resource-group
                             --service
                             [--no-wait]

Примеры

Переключение промежуточного развертывания приложения на рабочую среду.

az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup

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

--deployment -d

Имя существующего развертывания приложения.

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отображение сведений о приложении в Azure Spring Apps.

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

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<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 spring app show-deploy-log

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

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

az spring app show-deploy-log --name
                              --resource-group
                              --service
                              [--deployment]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

Глобальные параметры
--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 spring app start

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Запуск экземпляров приложения по умолчанию для рабочего развертывания.

az spring app start --name
                    --resource-group
                    --service
                    [--deployment]
                    [--no-wait]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Остановите экземпляры приложения по умолчанию для рабочего развертывания.

az spring app stop --name
                   --resource-group
                   --service
                   [--deployment]
                   [--no-wait]

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отмена установки рабочего развертывания приложения.

az spring app unset-deployment --name
                               --resource-group
                               --service
                               [--no-wait]

Примеры

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

az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--no-wait

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

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

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

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Обновление конфигураций приложения.

az spring app update --name
                     --resource-group
                     --service
                     [--assign-endpoint {false, true}]
                     [--assign-public-endpoint {false, true}]
                     [--backend-protocol {Default, GRPC}]
                     [--client-auth-certs]
                     [--config-file-patterns]
                     [--custom-actuator-path]
                     [--custom-actuator-port]
                     [--deployment]
                     [--disable-probe {false, true}]
                     [--disable-tea --disable-test-endpoint-auth {false, true}]
                     [--enable-ingress-to-app-tls {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-persistent-storage --enable-ps {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--https-only {false, true}]
                     [--ingress-read-timeout]
                     [--ingress-send-timeout]
                     [--jvm-options]
                     [--liveness-probe-config]
                     [--loaded-public-certificate-file]
                     [--main-entry]
                     [--no-wait]
                     [--persistent-storage]
                     [--readiness-probe-config]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--secrets]
                     [--session-affinity {Cookie, None}]
                     [--session-max-age]
                     [--startup-probe-config]
                     [--workload-profile]

Примеры

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

az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar

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

--name -n

Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.

--resource-group -g

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

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

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

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

--assign-endpoint

Если значение true, назначьте URL-адрес конечной точки для прямого доступа.

Свойство Значение
Допустимые значения: false, true
--assign-public-endpoint

Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.

Свойство Значение
Допустимые значения: false, true
--backend-protocol

Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.

Свойство Значение
Допустимые значения: Default, GRPC
--client-auth-certs

Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.

--config-file-patterns

(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.

--custom-actuator-path

(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".

--custom-actuator-port

(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.

--deployment -d

Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.

--disable-probe

Если значение true, отключите пробу активности и готовности.

Свойство Значение
Допустимые значения: false, true
--disable-tea --disable-test-endpoint-auth

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

Свойство Значение
Допустимые значения: false, true
--enable-ingress-to-app-tls

Если значение true, включите входящий трафик в tls приложения.

Свойство Значение
Допустимые значения: false, true
--enable-liveness-probe
Предварительный просмотр

Если значение false, отключит проверку активности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-persistent-storage --enable-ps

Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.

Свойство Значение
Допустимые значения: false, true
--enable-readiness-probe
Предварительный просмотр

Если значение false, отключит проверку готовности экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--enable-startup-probe
Предварительный просмотр

Если значение false, отключит пробу запуска экземпляра приложения.

Свойство Значение
Parameter group: App Customization Arguments
Допустимые значения: false, true
--env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--grace-period --termination-grace-period-seconds
Предварительный просмотр

Необязательное время в секундах экземпляр приложения должен завершиться корректно.

Свойство Значение
Parameter group: App Customization Arguments
--https-only

Если задано значение true, доступ к приложению через https.

Свойство Значение
Допустимые значения: false, true
--ingress-read-timeout

Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.

--ingress-send-timeout

Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.

--jvm-options

Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".

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

Путь к файлу json указывает конфигурацию пробы активности.

Свойство Значение
Parameter group: App Customization Arguments
--loaded-public-certificate-file -f

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

--main-entry -m

Путь к исполняемому файлу .NET относительно корневого zip-файла.

--no-wait

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

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

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

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

Путь к файлу json указывает конфигурацию пробы готовности.

Свойство Значение
Parameter group: App Customization Arguments
--runtime-version

Версия используемого языка среды выполнения.

Свойство Значение
Допустимые значения: Java_11, Java_17, Java_21, Java_8, NetCore_31
--secrets

Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.

Свойство Значение
Parameter group: StandardGen2 Arguments
--session-affinity

Сходство сеансов входящего трафика приложения.

Свойство Значение
Допустимые значения: Cookie, None
--session-max-age

Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.

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

Путь к файлу json указывает конфигурацию пробы запуска.

Свойство Значение
Parameter group: App Customization Arguments
--workload-profile

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

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