Ben PowerShell 5 koşu ve Set-AzureRmWebApp kullanarak Azure WebApp nesne işlemek için çalışıyorum nasıl ayarlanır (ve Set-AzureResource DEĞİL) "Her zaman ayarlamak için "Web uygulamasının mülkünde".Azure: Powershell: Set-AzureRmWebApp: "AlwaysOn" özelliği
Benim temel kod parçacığı adlı "myWebApp" çalışan bir web uygulaması ile başlar, ve şöyle görünür:
$name = "myWebApp"
$resourceGroupName = "myResourceGroup"
$app_settings = @{"WEBSITE_LOAD_CERTIFICATES"="*";"CommonDatabase"="Common";"WEBSITE_NODE_DEFAULT_VERSION"="0.10.32"}
$result1 = Set-AzureRmWebApp -ResourceGroupName $resourceGroupName -AppSettings $app_settings -Name $name
$result2 = Set-AzureRmResource -ResourceGroupName $resourceGroupName -ResourceType Microsoft.Web/sites/config -ResourceName $this.name -PropertyObject $propertiesObject -ApiVersion 2015-08-01 -Force
ilk Set-AzureRmWebApp deyim eserler. Bu $ app_settings tüm değişkenleri belirler ve bunlar için myWebApp Azure Portalı bıçak görünür hale gelir.
Ben $ app_settings Set-AzureRmWebApp ile bir özellik olarak üzerinde = "Always On" kullanarak denedim ve Azure portalı bıçak üzerinde "myWebApp" nin özelliklerinde Uygulama Ayarları alt listesinde göründüğü Ancak, genel ayarlardaki "Always On" gerçek özelliği kapalı kalmıştır.
Set-AzureRmResource kullanarak başka bir sitede çalışacağım, bu yüzden denedim, ancak başarısız oldu.
Azure Web Uygulamamın Genel Ayarları'nda, özellikle de "Her Zaman Açık"'da bir özellik ayarlamak için Powershell'de ne yapmam gerekir?
Olası yinelenen [mümkün yönetimi/kaynak yönetimi API'leri aracılığıyla Azure web siteleri için daima On etkinleştirmek için mi?] (http://stackoverflow.com/questions/26756644/is-it-possible-to enable-hep-on-için-lacivert-siteleri-through-yönetim-resourc) orada – sharbag
Look: http://stackoverflow.com/a/36811987/1275334 – sharbag