मैं Powershell 5 चला रहा हूँ और मेरे Azure WebApp सेट AzureRmWebApp का उपयोग कर वस्तु में हेरफेर करने की कोशिश कर स्थापित करने के लिए कैसे (और सेट-AzureResource नहीं) "हमेशा स्थापित करने के लिए "वेब ऐप की संपत्ति पर।Azure: Powershell: सेट-AzureRmWebApp: "AlwaysOn" संपत्ति
मेरे बुनियादी कोड स्निपेट नामित "myWebApp" एक चल वेब एप्लिकेशन के साथ शुरू होता है, और इस तरह दिखता है:
$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
पहले सेट AzureRmWebApp बयान काम करता है। यह $ app_settings में सभी चर सेट करता है, और वे myWebApp के लिए Azure पोर्टल ब्लेड में दिखाई देते हैं।
मैं $ app_settings सेट AzureRmWebApp साथ में एक संपत्ति के रूप में पर "पर हमेशा" = उपयोग करने की कोशिश, और उस पर Azure पोर्टल ब्लेड "myWebApp" के गुणों में App सेटिंग उप-सूची में दिखाई दिया , लेकिन सामान्य सेटिंग्स में "हमेशा चालू" वास्तविक संपत्ति बनी रही।
मैंने सेट-एज़ूरआरएम रिसोर्स का उपयोग करने वाली दूसरी साइट पर पढ़ा है, इसलिए मैंने कोशिश की, लेकिन यह असफल रहा।
पावरहेल में मुझे अपने Azure WebApp की सामान्य सेटिंग्स में एक संपत्ति सेट करने के लिए क्या करना है, विशेष रूप से "हमेशा चालू"?
की संभावित डुप्लिकेट (http://stackoverflow.com/questions/26756644/is-it-possible-to [यह संभव प्रबंधन/संसाधन प्रबंधन APIs के माध्यम से Azure वेबसाइटों के लिए हमेशा पर सक्षम करने के लिए है?] -एनेबल-हमेशा-ऑन-फॉर-एज़ूर-वेबसाइट-थ्रू-मैनेजमेंट-रिसोरक) – sharbag
वहां देखें: http://stackoverflow.com/a/36811987/1275334 – sharbag