問題タブ [azure-resource-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - Azure Resource Manager - リソースのリソース グループを変更するにはどうすればよいですか?
現在デプロイされている Web サイト/SQL データベース/ストレージ アカウントを取得し、それらを独自のリソース グループに移動する方法を見つけようとして、Powershellコマンドをくまなく調べてきました。
Azure の "リソース" をリソース グループ間で移動することはできますか? それとも、常に新しいリソースを作成し、データ/コードをそれらの新しいリソースに移行する必要がありますか?
azure - Azure Resource Manager は、Docker の kubernetes と同等ですか?
Azure Resource Manager は、Docker の kubernetes に相当すると考えることができますか?
powershell - Azure Web サイト リソース テンプレート エラー
AzureResourceManager PowerShell モジュールを使用して Web サイトを作成および構成しようとしています。Visual Studio で生成されたテンプレート ファイルから始めましたNew-AzureResourceGroup -TemplateFile website.json
。
そのため、テンプレート ファイルを微調整してサイトを構成しようとしています。PHP と .NET Framework のバージョンを設定しようとしています。スキーマに従って、これらのプロパティはリソース配列の構成オブジェクトを介して設定されます。
これが私のjsonテンプレートのウェブサイトセクションです。「リソース」セクションは、私が追加したものです。
このテンプレートを に渡すと、次のTest-AzureResourceGroupTemplate
エラーが発生します。
これに関するドキュメントが見つかりません。このエラーの意味、または私が間違っていることを誰かが知っていますか?
azure - Azure リソース マネージャー テンプレートの Web サイト アプリの設定
Azure Resource Manager の一部として、JSON テンプレート ファイルを使用して Azure Web サイトにアプリ設定を追加しようとしています。
Azure リソース テンプレート json ファイルには、http://haishibai.blogspot. co.uk/2014/09/tutorial-building-azure-template.htmlここで、Web サイトの Web サイト スキーマ定義もチェックインしましたhttp://schema.management.azure.com/schemas/2014-06-01/Microsoft .Web.json#/definitions/sitesであり、それが可能であることを確認できません。
JSON テンプレート ファイルからリソース マネージャーのデプロイ用の Web サイト アプリ設定を定義することはできますか? もしそうなら、リンクや詳細は大歓迎です。
(config リソース内と web サイト リソース内で appSettings のプロパティを既に試しました)
azure - Azure Resource Manager microsoft.classicstorage/storageAccounts 登録済みのリソース プロバイダーがありません
Azure Resource Manager (ARM) が Azure にテンプレートをデプロイしているときにエラーが発生します。[リソース グループ イベント] ペインで、次のストレージ アカウントの作成に関するエラーが表示されます。
statusMessage:{"error":{"code":"NoRegisteredProviderFound","message":"場所「オーストラリア南東部」および API バージョン「2014-11-01」の登録済みリソース プロバイダーが見つかりません。"}}
私は Azure xPlat CLI を使用しておりazure location list
、オーストラリア南東部で storageAccounts リソースが利用可能であることをコマンドで確認できます。テンプレートのリソースは次のとおりです。
Service Management Versioningのリストから apiVersion の異なる値でこれを試しました
それがAPIバージョンかどうか誰かが知っていますか?それとも問題の場所ですか?いずれかの場合、ポータルのエラー メッセージ以外にこれをデバッグする方法はありますか?
json - Azure Resource Manager テンプレート言語 - resourceId(): テンプレート言語関数 'resource Id' を評価できません
Azure Resource Manager テンプレート言語で定義されている関数 resourceId() を正しく呼び出すにはどうすればよいですか?
環境
テンプレートのこの行 (以下の完全なテンプレートを参照)
"sourceDatabaseId": "[resourceId('Microsoft.Sql/servers/databases', 'TestDB')]"
PowerShell New-AzureResourceGroup CmdLetを実行すると、次のエラーが発生します。
ドキュメントresourceId()
によると、この関数には2 つのパラメーターがあり、正しいと思われる 2 つの定数文字列を使用して呼び出します。
それでも、パラメーターの数が間違っていることを示すエラー メッセージが表示されます。
resourceId('Microsoft.Sql/servers/databases', 'TestDB')
'Unable to evaluate template language function 'resource Id': the type 'Microsoft.Sql/servers/databases' requires '2' resource name argument(s).'
エラーメッセージによると、使用されるリソースは次のとおりです。
'/subscriptions/xxxxxxxx/resourceGroups/psResourceGroup/providers/Microsoft.Sql/servers/xxx-sql-server-name-xxx/databases/psDatabaseName'
では、データベースの resourceId() を呼び出す正しい方法は何ですか?
また、テンプレートから createMode と sourceDatabaseId を削除すると、すべて正常に動作します。
上記で使用したテンプレートです