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


Удаление ресурсов в процессе оркестрации рабочих нагрузок

В этой статье описано, как удалить или деинсталлировать любые ресурсы оркестрации рабочей нагрузки в Azure. Вы можете удалить такие ресурсы, как целевые объекты, шаблоны решений, схемы и шаблоны конфигурации.

ИТ-пользователи могут удалять ресурсы с помощью Azure CLI. Дополнительные сведения о оркестрации рабочей нагрузки см. в статье "Подготовка среды для оркестрации рабочей нагрузки".

Предпосылки

Удалить решение

Любое установленное решение можно удалить из целевого объекта с помощью следующей команды:

az workload-orchestration target uninstall --resource-group "$rg"  --target-name "$targetName" --solution-template-id "/subscriptions/$subId/resourceGroups/$rg/providers/Microsoft.Edge/solutionTemplates/$solutionName"

Удалить версию решения

Удалите версию решения для целевого объекта, если она не установлена с помощью следующей команды:

az workload-orchestration target remove-revision --resource-group "$rg" --solution-template-version "$version" --target-name "$targetName" --solution-template-id "/subscriptions/$subId/resourceGroups/$rg/providers/Microsoft.Edge/solutionTemplates/$solutionName" --solution-version 1.0.0

Удаление целевого объекта

Удалите целевой объект и все дочерние ресурсы с помощью следующей команды:

# Set force-delete argument to true if you want to delete target with installed apps
az workload-orchestration target delete --subscription "$subId" --resource-group "$rg" --target-name "$childName" --force-delete false

Удаление версии шаблона решения

Удалите версию шаблона решения во всех целевых объектах, если она не развернута с помощью следующей команды:

az workload-orchestration solution-template remove-version --subscription "$subId" --resource-group "$rg" --solution-template-name "$appName1" --version "$appVersion"

Удаление шаблона решения

Удалите шаблон решения во всех целевых объектах, если у него нет версий с помощью следующей команды:

az workload-orchestration solution-template delete --subscription "$subId" --resource-group "$rg" --solution-template-name "$appName1"

Удаление схемы

Удалите схему и все ее версии с помощью следующей команды:

az workload-orchestration schema delete --subscription "$subId" --resource-group "$rg" --schema-name "$schemaName"

Удаление шаблона конфигурации

Удалите шаблон конфигурации и все его версии с помощью следующей команды:

az workload-orchestration config-template delete --subscription "$subId" --resource-group "$rg" --config-template-name "$appConfig"

Удаление существующих ресурсов в группе ресурсов

Чтобы удалить все ресурсы, созданные при оркестрации рабочих процессов в группе ресурсов, см. раздел сценарий очистки. Этот скрипт позволяет очистить ресурсы в указанной группе ресурсов Azure, включая сайты, целевые объекты, конфигурации, схемы и решения.