az appservice plan
Примечание.
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Управление планами службы приложений.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az appservice plan create |
Создавать план обслуживания приложений. |
Основные сведения | Общедоступная версия |
az appservice plan create (appservice-kube Расширение) |
Создавать план обслуживания приложений. |
Расширение | Общедоступная версия |
az appservice plan delete |
Удаление плана службы приложений. |
Основные сведения | Общедоступная версия |
az appservice plan list |
Вывод списка планов службы приложений. |
Основные сведения | Общедоступная версия |
az appservice plan list (appservice-kube Расширение) |
Вывод списка планов службы приложений. |
Расширение | Общедоступная версия |
az appservice plan show |
Получите планы службы приложений для группы ресурсов или набора групп ресурсов. |
Основные сведения | Общедоступная версия |
az appservice plan show (appservice-kube Расширение) |
Получите планы службы приложений для группы ресурсов или набора групп ресурсов. |
Расширение | Общедоступная версия |
az appservice plan update |
Обновление плана службы приложений. |
Основные сведения | Общедоступная версия |
az appservice plan update (appservice-kube Расширение) |
Обновление плана службы приложений. Дополнительные сведения см. в статье . https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan . |
Расширение | Общедоступная версия |
az appservice plan create
Создавать план обслуживания приложений.
az appservice plan create --name
--resource-group
[--app-service-environment]
[--hyper-v]
[--is-linux]
[--location]
[--no-wait]
[--number-of-workers]
[--per-site-scaling]
[--sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--tags]
[--zone-redundant]
Примеры
Создайте базовый план службы приложений.
az appservice plan create -g MyResourceGroup -n MyPlan
Создайте стандартный план службы приложений с четырьмя рабочими ролей Linux.
az appservice plan create -g MyResourceGroup -n MyPlan --is-linux --number-of-workers 4 --sku S1
Создайте план службы приложений для контейнеров Windows.
az appservice plan create -g MyResourceGroup -n MyPlan --hyper-v --sku P1V3
Создайте план службы приложений для среды службы приложений.
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment MyAppServiceEnvironment --sku I1
Создайте план службы приложений для среды службы приложений в другой подписке.
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase' --sku I1V2
Создайте план службы приложений для среды службы приложений в разной подписке и группе ресурсов в разных регионах, отличных от среды службы приложений.
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase' --sku I1V2 --location ase-region
Обязательные параметры
Имя нового плана службы приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя или идентификатор среды службы приложений. Если вы хотите создать план службы приложений в подписке, отличной от среды службы приложений, используйте идентификатор ресурса для параметра --app-service-environment.
Размещение веб-приложения контейнеров Windows в рабочей роли Hyper-V.
Размещение веб-приложения в рабочей роли Linux.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Не ожидать завершения длительной операции.
Количество выделенных рабочих ролей.
Включите масштабирование для каждого приложения на уровне плана Служба приложений, чтобы разрешить масштабирование приложения независимо от плана Служба приложений, на котором он размещен.
Ценовые категории, например, F1(free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P2V2(Premium V2 Medium), P3V2(Premium V2 Large), P0VV3(Премиум версии 3 дополнительный небольшой), P1V3(Премиум V3 Small), P2V3(Премиум V3 средний), P3V3(Премиум V3 большой), P1MV3(премиум оптимизированная для памяти V3 небольшая), P2MV3 (оптимизированная для памяти уровня "Премиум", средняя версия 3) P3MV3(премиум, оптимизированный для памяти версии 3 большой), P4MV3(Премиум, оптимизированная для памяти V3 экстра большой), P5MV3(премиум оптимизированная для памяти версия 3 дополнительный большой), I1 (изолированный небольшой), I2 (изолированный средний), I3 (изолированный большой), I1V2 (изолированная версия 2 I1V2), I2V2 (i2V2) (i2V2) Изолированный V2 I2V2), I3V2 (изолированный V2 I3V2), I4V2 (изолированный V2 I4V2), I5V2 (изолированный V2 I5V2), I6V2 (изолированный V2 I6V2), I1MV2 (оптимизированная для изолированной памяти V2 I1MV2), I2MV2 (оптимизированная для изолированной памяти версия 2 I2MV2), I3MV2 (оптимизированная для изолированной памяти версия 2 I3MV2), I4MV2 (оптимизированная для изолированной памяти версия 2 I4MV) 2), I5MV2 (оптимизированная для изолированной памяти версия 2 I5MV2), WS1 (Рабочий процесс Logic Apps standard 1), WS2 (Рабочий процесс Logic Apps standard 2), WS3 (Рабочий процесс Logic Apps standard 3).
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Включите избыточность зоны для обеспечения высокой доступности. Невозможно изменить после создания плана. Минимальное число экземпляров — 3.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan create (appservice-kube Расширение)
Создавать план обслуживания приложений.
az appservice plan create --name
--resource-group
[--app-service-environment]
[--custom-location]
[--hyper-v]
[--is-linux]
[--location]
[--no-wait]
[--number-of-workers]
[--per-site-scaling]
[--sku]
[--tags]
Примеры
Создайте базовый план службы приложений.
az appservice plan create -g MyResourceGroup -n MyPlan
Создайте стандартный план службы приложений с четырьмя рабочими ролей Linux.
az appservice plan create -g MyResourceGroup -n MyPlan \
--is-linux --number-of-workers 4 --sku S1
Создайте план службы приложений для среды службы приложений.
az appservice plan create -g MyResourceGroup -n MyPlan \
--app-service-environment MyAppServiceEnvironment --sku I1
Создайте план службы приложений для среды Kubernetes.
az appservice plan create -g MyResourceGroup -n MyPlan \
--custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name \
--per-site-scaling --is-linux --sku K1
Создание плана службы приложений среды Kubernetes в той же группе ресурсов, что и пользовательское расположение.
az appservice plan create -g MyResourceGroup -n MyPlan \
--custom-location custom_location_name \
--per-site-scaling --is-linux --sku K1
Обязательные параметры
Имя нового плана службы приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя или идентификатор среды службы приложений.
Имя или идентификатор пользовательского расположения. Используйте идентификатор для настраиваемого расположения в другой группе ресурсов из плана.
Размещение веб-приложения в контейнере Windows.
Размещение веб-приложения в рабочей роли Linux.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Не ожидать завершения длительной операции.
Количество выделенных рабочих ролей.
Включите масштабирование для каждого приложения на уровне плана Служба приложений, чтобы разрешить масштабирование приложения независимо от плана Служба приложений, на котором он размещен.
Ценовые категории, например, F1(бесплатный), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), PC2 (Premium Container Small), PC3 (Premium Container Medium), PC4 (Premium Container Large I1 (изолированный маленький), I2 (изолированный средний), I3 (изолированный большой), I1v2 (изолированный V2 Small), I2v2 (изолированный V2 Средний), I3v2(Изолированный V2 Большой) K1 (Kubernetes).
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan delete
Удаление плана службы приложений.
az appservice plan delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Примеры
Удаление плана службы приложений. (автоматическое создание)
az appservice plan delete --name MyAppServicePlan --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя плана службы приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan list
Вывод списка планов службы приложений.
az appservice plan list [--resource-group]
Примеры
Список всех планов уровня "Бесплатный" Служба приложений.
az appservice plan list --query "[?sku.tier=='Free']"
Перечислить все планы Служба приложений для среды Служба приложений.
az appservice plan list --query "[?hostingEnvironmentProfile.name=='<ase-name>']"
Необязательные параметры
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan list (appservice-kube Расширение)
Вывод списка планов службы приложений.
az appservice plan list [--resource-group]
Примеры
Список всех планов уровня "Бесплатный" Служба приложений.
az appservice plan list --query "[?sku.tier=='Free']"
Перечислить все планы Служба приложений для среды Служба приложений.
az appservice plan list --query "[?hostingEnvironmentProfile.name=='<ase-name>']"
Необязательные параметры
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan show
Получите планы службы приложений для группы ресурсов или набора групп ресурсов.
az appservice plan show [--ids]
[--name]
[--resource-group]
[--subscription]
Примеры
Получите планы службы приложений для группы ресурсов или набора групп ресурсов. (автоматическое создание)
az appservice plan show --name MyAppServicePlan --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя плана службы приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan show (appservice-kube Расширение)
Получите планы службы приложений для группы ресурсов или набора групп ресурсов.
az appservice plan show [--ids]
[--name]
[--resource-group]
[--subscription]
Примеры
Получите планы службы приложений для группы ресурсов или набора групп ресурсов. (автоматическое создание)
az appservice plan show --name MyAppServicePlan --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя плана службы приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan update
Обновление плана службы приложений.
Дополнительные сведения см. в https:///go.microsoft.com/fwlink/?linkid=2133856.
az appservice plan update [--add]
[--elastic-scale {false, true}]
[--force-string]
[--ids]
[--max-elastic-worker-count]
[--name]
[--no-wait]
[--number-of-workers]
[--remove]
[--resource-group]
[--set]
[--sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--subscription]
Примеры
Обновление плана службы приложений. (автоматическое создание)
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1
Необязательные параметры
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>
.
Включение или отключение автоматического масштабирования. Установите значение true, чтобы включить эластичное масштабирование для этого плана или false, чтобы отключить эластичное масштабирование для этого плана. Номер SKU должен быть SKU premium V2 (P1V2, P2V2, P3V2) или номер SKU premium V3 (P1V3, P2V3, P3V3).
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Максимальное количество экземпляров, в которых план может масштабироваться. План должен быть планом эластичного масштабирования.
Имя плана службы приложений.
Не ожидать завершения длительной операции.
Количество выделенных рабочих ролей.
Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>
.
Ценовые категории, например, F1(free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P2V2(Premium V2 Medium), P3V2(Premium V2 Large), P0VV3(Премиум версии 3 дополнительный небольшой), P1V3(Премиум V3 Small), P2V3(Премиум V3 средний), P3V3(Премиум V3 большой), P1MV3(премиум оптимизированная для памяти V3 небольшая), P2MV3 (оптимизированная для памяти уровня "Премиум", средняя версия 3) P3MV3(премиум, оптимизированный для памяти версии 3 большой), P4MV3(Премиум, оптимизированная для памяти V3 экстра большой), P5MV3(премиум оптимизированная для памяти версия 3 дополнительный большой), I1 (изолированный небольшой), I2 (изолированный средний), I3 (изолированный большой), I1V2 (изолированная версия 2 I1V2), I2V2 (i2V2) (i2V2) Изолированный V2 I2V2), I3V2 (изолированный V2 I3V2), I4V2 (изолированный V2 I4V2), I5V2 (изолированный V2 I5V2), I6V2 (изолированный V2 I6V2), I1MV2 (оптимизированная для изолированной памяти V2 I1MV2), I2MV2 (оптимизированная для изолированной памяти версия 2 I2MV2), I3MV2 (оптимизированная для изолированной памяти версия 2 I3MV2), I4MV2 (оптимизированная для изолированной памяти версия 2 I4MV) 2), I5MV2 (оптимизированная для изолированной памяти версия 2 I5MV2), WS1 (Рабочий процесс Logic Apps standard 1), WS2 (Рабочий процесс Logic Apps standard 2), WS3 (Рабочий процесс Logic Apps standard 3).
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az appservice plan update (appservice-kube Расширение)
Обновление плана службы приложений. Дополнительные сведения см. в статье . https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan .
az appservice plan update [--ids]
[--name]
[--no-wait]
[--number-of-workers]
[--resource-group]
[--sku {ANY, B1, B2, B3, D1, ELASTICANY, F1, FREE, I1, I2, I3, P1V2, P2V2, P3V2, PC2, PC3, PC4, S1, S2, S3, SHARED}]
[--subscription]
Примеры
Обновление плана службы приложений. (автоматическое создание)
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1
Обновите план службы приложений Kubernetes.
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup \
--sku ANY --number-of-workers 3
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя плана службы приложений.
Не ожидать завершения длительной операции.
Количество выделенных рабочих ролей.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Ценовые категории, например F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), PC2 (Premium Container Small), PC3 (Premium Container Medium), PC4 (Premium Container Medium), I1 (Изолированный малый), I2 (Изолированный средний), I3 (Изолированный большой), K1 (Изолированный большой), K1 (Kubernetes).
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.