az containerapp job

Примечание.

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

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

Команды

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

Создание задания приложений-контейнеров.

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

Создание задания приложений-контейнеров.

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

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

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

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

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

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

Основные сведения Общедоступная версия
az containerapp job execution list

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

Основные сведения Общедоступная версия
az containerapp job execution show

Получение выполнения задания приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp job identity

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

Основные сведения Общедоступная версия
az containerapp job identity assign

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

Основные сведения Общедоступная версия
az containerapp job identity remove

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

Основные сведения Общедоступная версия
az containerapp job identity show

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

Основные сведения Общедоступная версия
az containerapp job list

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

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

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

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

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

Основные сведения Общедоступная версия
az containerapp job secret list

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

Основные сведения Общедоступная версия
az containerapp job secret remove

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

Основные сведения Общедоступная версия
az containerapp job secret set

Создание и обновление секретов.

Основные сведения Общедоступная версия
az containerapp job secret show

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

Основные сведения Общедоступная версия
az containerapp job show

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

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

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

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

Запустите выполнение задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job stop

Останавливает выполнение задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job update

Обновление задания приложений-контейнеров.

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

az containerapp job create

Создание задания приложений-контейнеров.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Примеры

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

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Создайте задание приложений-контейнеров с типом триггера в качестве расписания.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

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

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

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

--name -n

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

--resource-group -g

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

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

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--cron-expression

Выражение Cron. Поддерживается только для типа триггера Schedule.

--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

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

--image

Образ контейнера, например publisher/image-name:tag.

--max-executions

Максимальное количество выполнения заданий для каждого интервала опроса.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--mi-system-assigned

Логическое значение, указывающее, следует ли назначать назначаемое системой удостоверение.

значение по умолчанию: False
--mi-user-assigned

Идентификаторы пользователей, разделенные пробелами, должны быть назначены.

--min-executions

Минимальное количество выполнения заданий для каждого интервала опроса.

--no-wait

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

значение по умолчанию: False
--parallelism

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

--polling-interval

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

--rcc --replica-completion-count

Количество реплика, которые должны успешно завершиться для успешного выполнения.

--registry-identity

Управляемое удостоверение для проверки подлинности с помощью сервера реестра вместо имени пользователя или пароля. Используйте идентификатор ресурса или систему для определяемых пользователем и системных удостоверений соответственно. Реестр должен быть ACR. Если это возможно, назначение роли acrpull будет создано для удостоверения автоматически.

--registry-password

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

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

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

--replica-retry-limit

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

--replica-timeout

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

--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

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

--scale-rule-type --srt

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

--secrets -s

Список секретов для приложения контейнера. Разделенные пробелами значения в формате key=value.

--tags

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

--trigger-type

Тип триггера. Расписание | Событие | Вручную.

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job create (containerapp Расширение)

Создание задания приложений-контейнеров.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--environment-type {connected, managed}]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Примеры

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

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Создайте задание приложений-контейнеров с типом триггера в качестве расписания.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

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

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

Создайте задание приложений-контейнеров, размещенное в Подключение среде.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappConnectedEnv
    --environment-type connected
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

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

--name -n

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

--resource-group -g

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

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

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--cron-expression

Выражение Cron. Поддерживается только для типа триггера Schedule.

--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

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

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

Тип среды.

допустимые значения: connected, managed
значение по умолчанию: managed
--image

Образ контейнера, например publisher/image-name:tag.

--max-executions

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

значение по умолчанию: 100
--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--mi-system-assigned

Логическое значение, указывающее, следует ли назначать назначаемое системой удостоверение.

значение по умолчанию: False
--mi-user-assigned

Идентификаторы пользователей, разделенные пробелами, должны быть назначены.

--min-executions

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

значение по умолчанию: 0
--no-wait

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

значение по умолчанию: False
--parallelism

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

значение по умолчанию: 1
--polling-interval

Интервал до проверка каждого источника событий в секундах.

значение по умолчанию: 30
--rcc --replica-completion-count

Количество реплика, которые должны успешно завершиться для успешного выполнения.

значение по умолчанию: 1
--registry-identity

Управляемое удостоверение для проверки подлинности с помощью сервера реестра вместо имени пользователя или пароля. Используйте идентификатор ресурса или систему для определяемых пользователем и системных удостоверений соответственно. Реестр должен быть ACR. Если это возможно, назначение роли acrpull будет создано для удостоверения автоматически.

--registry-password

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

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

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

--replica-retry-limit

Максимальное количество повторных попыток до сбоя реплика. По умолчанию: 0.

значение по умолчанию: 0
--replica-timeout

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

значение по умолчанию: 1800
--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

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

--scale-rule-type --srt

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

--secrets -s

Список секретов для приложения контейнера. Разделенные пробелами значения в формате key=value.

--tags

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

--trigger-type

Тип триггера. Расписание | Событие | Вручную.

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job delete

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

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Примеры

Удаление задания.

az containerapp job delete -n my-containerapp-job -g MyResourceGroup

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

--ids

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

--name -n

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

--no-wait

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

значение по умолчанию: False
--resource-group -g

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

--subscription

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

--yes -y

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

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

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

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

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Примеры

Удаление задания.

az containerapp job delete -n my-containerapp-job -g MyResourceGroup

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

--ids

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

--name -n

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

--no-wait

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

значение по умолчанию: False
--resource-group -g

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

--subscription

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

--yes -y

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

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job list

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

az containerapp job list [--resource-group]

Примеры

Вывод списка заданий в текущей подписке.

az containerapp job list

Вывод списка сред по группе ресурсов.

az containerapp job list -g MyResourceGroup

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

--resource-group -g

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

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

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

az containerapp job list [--resource-group]

Примеры

Вывод списка заданий в текущей подписке.

az containerapp job list

Вывод списка сред по группе ресурсов.

az containerapp job list -g MyResourceGroup

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

--resource-group -g

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job show

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

az containerapp job show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Примеры

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

az containerapp job show -n my-containerapp-job -g MyResourceGroup

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

--ids

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

--name -n

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job show (containerapp Расширение)

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

az containerapp job show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Примеры

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

az containerapp job show -n my-containerapp-job -g MyResourceGroup

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

--ids

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

--name -n

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job start

Запустите выполнение задания приложений-контейнеров.

az containerapp job start [--args]
                          [--command]
                          [--container-name]
                          [--cpu]
                          [--env-vars]
                          [--ids]
                          [--image]
                          [--memory]
                          [--name]
                          [--no-wait]
                          [--registry-identity]
                          [--resource-group]
                          [--subscription]
                          [--yaml]

Примеры

Запустите выполнение задания.

az containerapp job start -n my-containerapp-job -g MyResourceGroup

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

az containerapp job start -n my-containerapp-job -g MyResourceGroup --image MyImageName --cpu 0.5 --memory 1.0Gi

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

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--ids

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

--image

Образ контейнера, например publisher/image-name:tag.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--name -n

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

--no-wait

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

значение по умолчанию: False
--registry-identity

Управляемое удостоверение для проверки подлинности с помощью сервера реестра вместо имени пользователя или пароля. Используйте идентификатор ресурса или систему для определяемых пользователем и системных удостоверений соответственно. Реестр должен быть ACR. Если это возможно, назначение роли acrpull будет создано для удостоверения автоматически.

--resource-group -g

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

--subscription

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

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job stop

Останавливает выполнение задания приложений-контейнеров.

az containerapp job stop [--execution-name-list]
                         [--ids]
                         [--job-execution-name]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--subscription]

Примеры

Остановите выполнение задания.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup

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

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --job-execution-name MyContainerAppJob-66v9xh0

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

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --execution-name-list MyContainerAppJob-66v9xh0,MyContainerAppJob-66v9xh1

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

--execution-name-list

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

--ids

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

--job-execution-name

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

--name -n

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

--no-wait

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

значение по умолчанию: False
--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az containerapp job update

Обновление задания приложений-контейнеров.

az containerapp job update [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--ids]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--min-executions]
                           [--name]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Примеры

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

az containerapp job update -n my-containerapp-job -g MyResourceGroup \
    --replica-timeout 10

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

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--cron-expression

Выражение Cron. Поддерживается только для типа триггера Schedule.

--ids

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

--image

Образ контейнера, например publisher/image-name:tag.

--max-executions

Максимальное количество выполнения заданий для каждого интервала опроса.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--min-executions

Минимальное количество выполнения заданий для каждого интервала опроса.

--name -n

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

--no-wait

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

значение по умолчанию: False
--parallelism

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

--polling-interval

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

--rcc --replica-completion-count

Количество реплика, которые должны успешно завершиться для успешного выполнения.

--remove-all-env-vars

Удалите все переменные среды из контейнера..

значение по умолчанию: False
--remove-env-vars

Удалите переменные среды из контейнера. Имена переменных среды, разделенных пробелами.

--replace-env-vars

Замените переменные среды в контейнере. Другие существующие переменные среды удаляются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--replica-retry-limit

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

--replica-timeout

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

--resource-group -g

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

--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

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

--scale-rule-type --srt

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

--set-env-vars

Добавьте или обновите переменные среды в контейнере. Существующие переменные среды не изменяются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--subscription

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

--tags

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

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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