Używam PowerShell 5 i próbuje manipulować mojego obiektu Azure webapp przy użyciu Set-AzureRmWebApp (a NIE Set-AzureResource), aby ustawić „Zawsze W "własności aplikacji internetowej.Azure: PowerShell: Set-AzureRmWebApp: Jak ustawić "AlwaysOn" własność
Mój kod podstawowy fragment rozpoczyna się z systemem aplikacji internetowej o nazwie "wpisem MyWebApp", a wygląda to tak:
$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
Pierwsze Set-AzureRmWebApp prace oświadczenie. Ustawia wszystkie zmienne w $ app_settings i stają się one widoczne w ostrzu Azure Portal dla myWebApp.
Próbowałem za pomocą „Always On” na jako właściwość w $ app_settings z zestawami AzureRmWebApp, a ona pojawiła się w ustawieniach aplikacji podmenu we właściwościach „wpisem MyWebApp” na Azure ostrza portalu , ale rzeczywista właściwość "Always On" w ustawieniach ogólnych pozostała wyłączona.
Przeczytałem na innej stronie, że przy użyciu Set-AzureRmResource będzie działać, więc próbowałem go, ale nie powiodło się.
Co muszę zrobić w Powershell, aby ustawić właściwość w ustawieniach ogólnych mojej aplikacji Web Azure, w szczególności "Always On"?
Możliwy duplikat [Czy to możliwe, aby umożliwić zawsze włączone dla Azure internetowych poprzez API Zarządzanie/zasób?] (Http://stackoverflow.com/questions/26756644/is-it-possible-to -używanie-zawsze-na-lazurowych-stronach-poprzez-zarządzanie-resourc) – sharbag
Spójrz tam: http://stackoverflow.com/a/36811987/1275334 – sharbag