2016-03-03 50 views
0

我正嘗試使用SSL認證創建Azure應用程序網關。我已經使用Azure Power-Shell成功創建了它。AzureRM應用程序網關Rest API

現在我想使用Rest API創建它,以便我可以在代碼中使用/調用它們(ruby)。我的問題是:是否有任何Rest API存在來創建AzureRM應用程序網關?因爲我無法找到任何。我已經通過以下鏈接

https://msdn.microsoft.com/en-us/library/azure/mt420159.aspx

它目前的應用網關的API,但對於經典模式不適合RM模式不見了。

+0

將來可能會斷開鏈接。請將需要回答問題的信息複製粘貼到您的帖子中。請僅將此鏈接作爲參考。 – eirikdaude

+0

@eirikdaude感謝您的建議。下次我會記住這些事情。 –

+0

@HaiderAli建議您現在使用[編輯]按鈕來改進問題,以便您可以得到更好的答案,而不是您將來的時間...... –

回答

0

現在我想使用Rest API創建它,以便我可以在我的代碼(ruby)中使用/調用它們 。我的問題是:是否有任何Rest API存在以創建 AzureRM應用程序網關?因爲我無法找到任何

有一個REST API,但此時它沒有記錄,因此您無法找到它。作爲一種解決方法,您可以使用-Debug開關運行PowerShell Cmdlet。然後您將看到請求URL以及發送的請求主體來創建應用程序網關。你可以在你的ruby代碼中使用它。

+0

感謝您的幫助。那''調子'就像一個魅力。現在我能夠看到Application Gateway正在使用的所有Rest API。但我唯一的問題是SSL證書上傳。 調試顯示,power-shell編碼了我的證書文件**(.pfx)**數據以在API中傳遞它。但我不知道它是什麼類型的編碼。我已經嘗試** Base64 **編碼到文件內容,但是我的結果與Power-shell編碼結果不同。你有什麼想法嗎? –

+0

不幸的是我沒有。抱歉!但大膽猜測,它可能會讀取字節數組中的PFX文件內容,然後使用Base64編碼的字符串進行轉換。你可能想嘗試一下。 –

+0

謝謝高拉夫。它的工作原理與您所提到的完全相同。文件內容以byte數組讀取,然後應用Base64編碼。再次感謝。 –

相關問題