我遇到了Azure中的自動化腳本功能以及部署自動化和類型「SecureObject」的問題。希望有人能在這裏指出我正確的方向。Azure,自動化腳本和「SecureObject」類型的用法
我的場景是我已經在Azure中的一個資源組中開發了一組功能,現在我想使用自動化腳本將整個事件部署到另一個資源組中供其他團隊進行驗收測試。
資源組包括各種特徵和一般都是良好的除了一個希望將「secureObject」爲「SKU」部分,其餘beleive是某種唯一標識符爲輸入參數的自動化,但是,這些通常只是字符串,但在這種情況下不適用。
我的問題是,我應該在部署中輸入什麼參數字段?我發現基本上沒有關於這個地方的任何信息,所以我會很樂意爲這裏的任何幫助提供幫助,解決方案或僅僅是提示我指出正確的方向。
如果我離開它空(NULL)我收到錯誤消息:
「部署參數‘automationAccounts_MyAutomation_sku’的值爲null,請指定值或使用的參數參考,請參見https://aka.ms/arm-deploy/#parameter-file瞭解詳情。 (代號:InvalidDeploymentParameterValue)「
如果我只需要輸入的東西(這我沒有想到居然會反正工作),我會得到錯誤信息:
」無法解析成價值類型「secureobject」」
爲了進一步澄清,這裏的實際生成的腳本
其中在部署期望的輸入的屏幕截圖‘secureObject’,在這裏,我堅持...
同樣的問題也發生在使用Visual Studio資源集團模板項目沒有在正確的方向任何實際點。
這裏的任何想法,任何人?
編輯:非常感謝4c74356b41提出了一個適用於Azure門戶內部署的解決方案。但是,當在Visual Studio 2015和資源組模板中使用相同的腳本時,問題不幸存在。我研究這個問題,但如果任何人有,爲什麼它不接受secureObjects(儘管這是聽在編輯器中選擇的數據類型的選項)一個很好的答案,請讓我知道
感謝, JFM
絕對的輝煌,非常感謝你。沒有意識到資源的URI,解決了一切:) – JFM
是啊,它有幫助;) – 4c74356b41