Azure yönetilen uygulaması için yönetilen kaynak grubundaki kaynaklarla çalışma
Bu makalede, yönetilen bir uygulamanın parçası olarak dağıtılan kaynakların nasıl güncelleştirileceğini açıklanmaktadır. Yönetilen bir uygulamanın yayımcısı olarak, yönetilen kaynak grubundaki kaynaklara erişebilirsiniz. Bu kaynakları güncelleştirmek için, yönetilen bir uygulamayla ilişkili yönetilen kaynak grubunu bulmanız ve bu kaynak grubundaki kaynağa erişmeniz gerekir.
Bu makalede yönetilen uygulamayı Azure Yönetim Hizmetleri örnek projesi Ile yönetilen Web uygulamasında (IaaS) dağıttığınız varsayılmaktadır. Bu yönetilen uygulama Standard_D1_v2 bir sanal makine içerir. Bu yönetilen uygulamayı dağıtmadıysanız, yönetilen bir kaynak grubunu güncelleştirme adımlarını öğrenmek için bu makaleyi kullanmaya devam edebilirsiniz.
Aşağıdaki görüntüde dağıtılan yönetilen uygulama gösterilmektedir.

Bu makalede, Azure CLı 'yi kullanarak şunları yapabilirsiniz:
- Yönetilen uygulamayı tanımla
- Yönetilen kaynak grubunu tanımla
- Yönetilen kaynak grubundaki sanal makine kaynakları (ler) i tanımla
- VM boyutunu (aşırı daha küçük bir boyuta veya daha fazla yük desteği sağlamak için daha büyük) değiştirin
- Yönetilen kaynak grubuna izin verilen konumları belirten bir ilke atama
Yönetilen uygulamayı ve yönetilen kaynak grubunu al
Bir kaynak grubunda yönetilen uygulamaları almak için şunu kullanın:
az managedapp list --query "[?contains(resourceGroup,'DemoApp')]"
Yönetilen kaynak grubunun KIMLIĞINI almak için şunu kullanın:
az managedapp list --query "[?contains(resourceGroup,'DemoApp')].{ managedResourceGroup:managedResourceGroupId }"
Yönetilen kaynak grubundaki VM 'Leri yeniden boyutlandır
Yönetilen kaynak grubundaki sanal makineleri görmek için, yönetilen kaynak grubunun adını belirtin.
az vm list -g DemoApp6zkevchqk7sfq --query "[].{VMName:name,OSType:storageProfile.osDisk.osType,VMSize:hardwareProfile.vmSize}"
VM 'lerin boyutunu güncelleştirmek için şunu kullanın:
az vm resize --size Standard_D2_v2 --ids $(az vm list -g DemoApp6zkevchqk7sfq --query "[].id" -o tsv)
İşlem tamamlandıktan sonra, uygulamanın standart D2 v2 üzerinde çalıştığını doğrulayın.

İlkeyi yönetilen kaynak grubuna Uygula
Yönetilen kaynak grubunu alın ve bu kapsamda ilke atamasını yapın. İlke e56962a6-4747-49cd-b67b-bf8b01975c4c , izin verilen konumları belirtmek için yerleşik bir ilkedir.
managedGroup=$(az managedapp show --name <app-name> --resource-group DemoApp --query managedResourceGroupId --output tsv)
az policy assignment create --name locationAssignment --policy e56962a6-4747-49cd-b67b-bf8b01975c4c --scope $managedGroup --params '{
"listofallowedLocations": {
"value": [
"northeurope",
"westeurope"
]
}
}'
İzin verilen konumları görmek için şunu kullanın:
az policy assignment show --name locationAssignment --scope $managedGroup --query parameters.listofallowedLocations.value
İlke ataması portalda görüntülenir.

Sonraki adımlar
- Yönetilen uygulamalara giriş için Yönetilen uygulamalara genel bakış konusunu inceleyin.
- Örnek projeler için bkz. Azure yönetilen uygulamalar Için örnek projeler.